Software projects fail for one of two general reasons: the project team lacks the knowledge to conduct a software project successfully, or the project team lacks the resolve to conduct a project effectively. — Steve McConnell Copy Share Image
“is embedded in an organization in which most people are continually questioning why the project is being done at all. Projects make sense to people if they address the needs of important customers, if they positively impact the organization’s needs… — Clayton M. Christensen Copy Share Image