120% of Dev on Maintenance, 0% on the New Release
Missed Milestones for New Product Releases The Development team is continually missing milestones for new product releases. Sales is complaining that the new version they need is unavailable and eroding customer confidence. Measuring the Sustaining-Development Burden...
Six Months of Shadowing Is Not a Training Program
Professional Services Took More Than Twice as Long as Competitors I had a B2B SaaS client with an offering that required substantial Professional Services. In other words, each implementation required a lot of custom work. When comparing this Company against its...
Diagnosing a 50× Increase in Cloud Hosting Cost
It’s common to believe that Cloud Services make everything cheaper. Not always so.
Reducing implementation time for new deployments
Why did this company spend so much more time on hourly Professional Services work than its competitors?
Making a Legacy Monolith Economical in the Cloud
A management team wanted to reduce infrastructure cost by moving a large, inefficient application from an on-premises or colocation data center to AWS. The question sounded binary: should the monolith stay on bare metal or move to the cloud? The more important...
Correcting an Accountability Failure caused by Gender Bias
When there’s an exec asleep at the wheel, and a junior member doing all the work, sometimes gender dynamics might be at play.
Understanding Android vs. iPhone QA Cost Disparity
Android Consumed 80% of the Mobile QA Budget My client, a mobile app company, discovered that Quality Assurance is spending 80% of its budget on Android. Stated differently, that’s 4x the cost for Android as for iOS. What’s going on? Is one dev team much...
Reuniting Divergent iOS and Android Engineering Teams
I identified a common root cause when platforms didn’t exhibit the same behaviors.