The Hardest Part of Software Project Management
I have been a software engineer and project manager for over 20 years. Can you guess what I’ve found to be the hardest part of managing software engineer projects? It isn’t persuading the engineers to put aside their running shoes and holey T-shirts for customer visits. It’s not riot prevention when the coffee pot breaks down. It’s figuring out how much it’s going to cost to build the software and then persuading the customer that that’s really how much it costs to build the software. As a rule of thumb, if the price feels right the first time you hear it, it’s too low.