 |
Reduced Development
and Maintenance Costs - The cost
of implementing software improvement methods
are heavily outweighed by the cost savings
from reduced development costs, as well as
cost savings resulting from less rework. The
major reduction of development costs can be
attributed to improved software productivity. |
 |
Improved Customer Satisfaction
- Typical software development organizations
release products with at least 15% of the
remaining defects for the customer to find.
No customer is happy with that many problems.
Some software process improvement methods
can reduce post-release defects to nearly
zero. Improving customer satisfaction is shown
to result in repeat customer business and
an improved company image. |
 |
Reduced Cycle Time - Improvement
efforts can reduce typical schedule lengths
by 30% to 40%. This may translate to higher
profit because it may allow organizations
to beat the competition in getting product
to the field, it may result in more products
purchased earlier than projected, or it may
result in schedule related bonuses for early
delivery. |
 |
Increased Profitability
- The return on investment (ROI) for software
improvement is very high. Many organizations
have reported a 7:1 ROI. This high ROI is
achieved by reducing development costs, rework
costs, and turnover costs. Satisfaction increases
with higher quality software; penalties turn
into bonuses, and repeat business increases.
|
 |
SEI Capability Maturity
Model (CMM/CMMI) |
 |
IBM Rational Unified Process |
 |
Information Technology Infrastructure
Library (ITIL) |
 |
Six Sigma for Software |
 |
Industry Best Practices |
 |
Control Objectives for Information
and related Technology (COBIT) |
 |
Information Technology Infrastructure
Library (ITIL) |
 |
Microsoft Operations Framework (MOF) |
 |
Microsoft Services Framework (MSF) |
 |
Metrics/Balanced Scorecard |