Monday, April 20, 2009

Why doe Software Development Projects need Project Managers?

Project Management is not much different for Software Applications Development than it is for any Project Management field. What's different are the results. According to the Standish Group, half of all Software Projects are either late, over budget, or don't deliver the original scope. Even though this is a vast improvement in the years since it's inception, it's still an abysmal record. Many software projects are led by software developers with little knowledge of project management. Absent such knowledge, such results shouldn't be a surprise.

Software projects are plagued by a lack of well defined requirements, poor estimation techniques & faulty or non-existent change control, etc... All in all a breakdown of process. Even CMMI, which measures organizational maturity, & ISO, which defines repeatable processes, are no guarantee of success, although, repeatable verifiable processes will certainly better the odds of successful delivery of a software project.

Looking at software projects, the triple constraint defines the failure modes, just as it does for all project environments.


No comments:

Post a Comment