Professional Documents
Culture Documents
Untitled
Untitled
Man-months
6000
2000
Coding software
– Creating useful software is a complicated engineering process.
SOFTWARE COMPLEXITY LEADS TO …
1. Software quality problems For large software projects:
17% company threatening
– unreliable → ARIANE 5 rocket 45% over budget
– unsafe → London Ambulance 7% over time
56% deliver less value
– abandoned → London Stock Exchange Source: McKinsey & Company in conjunction with
the University of Oxford (2012).
The modules
System
Interface
3. Software Development
5. Implementation
6. Testing