Software development is still highly
unpredictable. Only 10% of software projects are delivered successfully
within initial budget and schedule estimates.
Managementdisciplines is more pf
a discriminator in success or failure than are technology advances.
The level of software scrap and rework
is indicative of an immature process.