Who is ProDataMan?

ProDataMan, Professional Data Management, is an Information Technology Consulting and Knowledge Transfer firm. ​Professional Data Management specializes in Data Driven applications based on SQL Server, .Net and SharePoint. Using the latest techniques and technologies ProDataMan efficiently develops solutions directly addressing customers pain points. But what good is a ground breaking solution if no one knows how to use it? This is why our consultants are not JUST geeks! OK well maybe a few of them, but for the most part our consultants are also Trainers and/or Artists with actual people skills!! How's that for a change of pace. So when the project is complete one of our highly experienced and certified consultant / trainers can present to your entire team Tips, Tricks and Best Practices for making the most of the new solution.

DevOps Transformations

Brain dump on DevOps for Executives, Directors and Team Leads planning to implement DevOps within their organizations. ​Plug into the Matrix and dive into this experience of drinking from the DevOps firehose. When you unplug from the DevOps Matrix you will not know Kung-Fu but you will be up to speed on all things DevOps from Agile Development and Test Driven Development to Continuous Integrations, Continuous Delivery and Continuous Deployment because this workshop touches on everything.

Learn more »

Solutions

People, Technology, Business Systems As your organization embarks on the road to change in the 21st century, Professional Data Management can help define, design, build, implement, and manage enterprise level business solutions. How do we deliver value to the client? Through understanding the upfront business processes, the long term goals, and delivering a solution that leverages the full power of Microsoft .NET Technologies to bring added value to the organization. From developing N-Tier Applications, to Information Security, to Enterprise Integration, Professional Data Management helps lower the Total Cost of Ownership (TCO) and maximize the return on IT investment. We build solutions that are reliable, scalable, and secure using a framework developed from years of experience. The result: on time, on budget, wins to the client.

Learn more »

Workshops and Courses

On-Site Workshops run for 3 days 8 hours per day, On-Line Workshops run for 4 days 5 hours per day with offline reading and video content. Online workshops follow our unique Choose Your Own Adventure style Presentation Approach allowing attendees to choose platform, tool and programming / scripting languages in which to see demos and do hands-on exercises.

Learn more »

Technical Debt Pay It Forward

Antoine Victor 12/17/2018 4:48:15 PM

Technical Debt

Pay it Forward

You can pay now or pay later but trust me you’re gonna pay! I’m talking about Technical Debt… Technical Debt like any other Debt has Interest, so you can pay now or pay later but if you pay later it will be much more expensive. See this post on the Increasing cost of Technical Debt for more info. 

The increasing cost of technical debt
Increasing cost of technical debt

The short version is defects are said to have a 1x cost at design time but costs increase exponentially as you build, test approaching production. The simple point is that the earlier that we find and resolve issues and defects the less it costs. Anything that we can do simplify or speed up this process of finding and documenting defects reduces our Debt. We want to make a Shift Left in quality by moving quality checks closer to the beginning of the delivery pipeline where defects are cheaper to fix. By creating Test Cases based on the customer requirements and success criteria we can ensure that our tests are mapped to business value. This is no substitute for Unit Tests written at the Function or Method level as used in Unit Testing.  Plan for chaos, write test to detect it and buffer team capacity to fix it (more on that in a future post).