Recovering Assets After a Developer Dispute

Recovering Assets After a Developer Dispute

A Commercial Deadlock Created Technical Risk The client and its development vendor disagreed about whether months of user-interface changes belonged within a fixed-price contract. The vendor’s project manager had repeatedly treated the revisions as part of the job,...
120% of Dev on Maintenance, 0% on the New Release

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

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...
Making a Legacy Monolith Economical in the Cloud

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...
Understanding Android vs. iPhone QA Cost Disparity

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...
When the Company Outgrows Its Founding CTO

When the Company Outgrows Its Founding CTO

I have helped several startups reorganize as they moved from launch into a growth stage. In one engagement, there was tremendous friction when the technical co-founder was no longer the right person to continue as CTO while the company scaled. The Role Outgrew the...