I provide tools companies need to drive successful IT projects.
Software. Delivered.
Why is Software Delivery Challenging?
It's Just Hard
It's Expensive
It's Risky
My experience implementing Software Development Life Cycles allows me to accurately estimate and efficiently manage IT projects so they can be delivered on-time and on-budget.
Establishing an Environment for Success
Software Development Process Review
Agile Implementation
Software Development Best Practice Implementation
Staff Coaching
Code Review
My Focus
With Software Developers
For Agile Management
Why the Agile Process Works
My software development process has been honed by 25+ years of on-the-keyboard software development. I am thorough, detailed, and provide excellent transparency to the process.
I use my own Agile process when building applications. I've learned to cut waste leading to reduced cost and improved efficiency.

Many teams claim to be "Agile", but 99% of them are not. Hiring an experienced Agile manager is the only way to achieve repeatable and measurable success.
Are you battling an overblown budget or runaway project? Are you tired of unexpected issues and late-night hot fixes?