You are on page 1of 8

White Paper: Closing the Capability Gap

Closing the
Capability Gap
Using the Capability Maturity Model
©2007-09 | Keane, Inc. | WP-CCG

Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com
877.88.KEANE info@keane.com
White Paper: Closing the Capability Gap

EXECUTIVE SUMMARY

The Software Engineering Institute’s Capability Maturity Model is a proven framework for improving the
performance of an IT organization, be it a third party supplier, in-house IT function, or combination of
both.

Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com
877.88.KEANE info@keane.com
White Paper: Closing the Capability Gap

TABLE OF CONTENTS
Abstract 4
Introduction 4
Running on ‘Internet Time’? 4
Maturing Delivery Capability 5
Too Busy Drowning to Inflate the Life Raft 5
The Benefits of CMM 6
Still No Silver Bullet 6
Conclusion 7
ABOUT KEANE 8

TABLE OF FIGURES
Figure 1 Standish Group survey 1999 4
Figure 2 Use, Complexity, and Demands of software 4
Figure 3 SEI Capability Maturity Model 5
Figure 4 CMM Project Statistics for a 200,000 LOC Development Project 6

Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com
877.88.KEANE info@keane.com
White Paper: Closing the Capability Gap 4

by pouring millions of dollars into tools integrates properly with the rest of the
Author: Pete O’Brien, Keane and techniques to address these issues business
and improve IT delivery performance.
Moreover, most organizations are
The bad news is that in real terms only
Pete O’Brien is the Application realizing that the Internet and all the
limited progress has been made, as
Management Practice Manager for challenges associated with it are not
evidenced by the 1999 Standish Group
Keane Ltd and a leading expert a ‘nice to have’ but a critical channel
survey illustrated in figure 1.
on the implementation of the for conducting business. Software is
Software Engineering Institute’s The really bad news is that the demands now strategically important to most
of business are increasing at a rate which organizations. In other words, we
(SEI) Capability Maturity Model
outstrips the improvements that the cannot quietly ignore the capability
(CMM) in Application Outsourcing
average IT function is able to make in gap between business demand and IT
engagements. He is instrumental
delivery. Nowhere is this more visible delivery if the business is to thrive. As
in driving the implementation of than in the e-business arena. the question of e-business migrates
the SEI CMM for Keane clients. His from the marketing department into
Running on ‘Internet Time’?
wide range of experience has been the boardroom, businesses need to
Many organizations talk about operating
accumulated across numerous be able to show that they have the
on ‘Internet time’. Organizations in the
industry sectors, including Retail, visible capability to do things faster,
e-business arena believe three months
Finance, Logistics, and Utilities. better, and cheaper. This, of course,
is the equivalent of a year, and twelve
assumes a common understanding in the
months the equivalent of a lifetime. This
organization of what ‘faster’, ‘better’,
Abstract is driving up the demands on IT functions
‘cheaper’ actually mean.
IT departments have historically been to:
challenged to reliably deliver application The unfortunate reality for many
• Deliver in significantly reduced cycle
software on time and to budget. The organizations is that the advent of
times
increased business demands of the Internet time means that the gap
• Quickly develop new skills and be between need and IT delivery capability
e-world are now accentuating this
highly adaptive, as they will never be is widening, not narrowing. As illustrated
problem even further. This paper outlines
asked to do exactly the same thing in figure 2, use, complexity, and demands
the background to this problem and
twice of software are growing at a rate with
argues that to achieve longterm success,
ineffectual software development • Avoid mistakes, because there is no which many organizations cannot cope.
processes need to be replaced with longer any window to rectify them We all seem to know what our
those that meet the requirements of • Deliver to a wider and more businesses need, but we aren’t as sure
the Software Engineering Institute’s unpredictable user base than ever that our current approach to software
Capability Maturity Model. This delivery before development will allow us to provide
capability ensures business and IT it. So if we’re not sure we are closing
directors can positively answer the • Deliver a holistic approach that
challenges of a continually evolving
business landscape.
Keywords
Internet Time, Capability Maturity 16 % Software Demands
To Time v>WT]UM
Model, Reduced Cycle Times, Customer & Budget
fig 1 v;XMMLWN,MXTWaUMV\
Satisfaction. v+WUXTM`Q\a Business Need
53 %
31 % v-\K
Late & Over
Introduction Budget
Cancelled Before
Completion
Twenty years ago, the applications
Delivery
software industry had a poor reputation Capability
for delivering to its customers’ needs. Today? Tomorrow?
Ty p i c a l l y, projects were condemned Source : Standish Group survey 1999
as being a combination of late (or
cancelled), over budget, or not meeting
users’ needs. Figure 1 Standish Group survey 1999 Figure 2 Use, Complexity, and Demands of

The good news is that over the years software


the industry has listened and responded

Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com
877.88.KEANE info@keane.com
White Paper: Closing the Capability Gap 5

the capability gap, how do we look to they are at Level 1 and that moving up dynamic organizations that deliver
improve our capacity to really deliver? to Levels 2 and 3 represents a major e-business solutions that cannot
challenge. An organization using the afford to ignore the CMM and process
Maturing Delivery Capability
CMM may set itself the sole target maturity issues. The CMM offers these
As successive technology silver
of achieving Level 2, which focuses organizations the opportunity to
bullets have failed to slay the ‘faster,
predominantly on individual project- intelligently manage the challenges of
better, cheaper’ dragon, progressive
related processes. Some of these operating on Internet time.
organizations have looked to address
organizations then consider moving to
wider organizational issues to improve First, the CMM does not mandate a
Level 3, where the emphasis is on the
performance. It is in this arena that specific development process model
wider organization. There are a smaller
models such as the Capability Maturity and is highly appropriate for controlling
number of organizations that have
Model (CMM) come into their own. The iterative and incremental developments
moved to the higher levels of maturity,
CMM has been developed over a number when onerous time to market demands
where quantitative management
of years by the Software Engineering must be met. For example, the Rational
techniques (such as statistical process
Institute (SEI) under the sponsorship Unified Process (RUP) can operate highly
control) are used.
of the U.S. Government and is being effectively within the CMM framework.
increasingly used throughout the world. Too Busy Drowning to Inflate the Life As organizations move through the
Raft levels of maturity they often recognize
The CMM is a proven framework for
Often organizations caught in Internet that ‘less is more’ and develop a highly
improving the performance of an IT
time believe they cannot afford to look sophisticated understanding of when
organization, be it a third party supplier,
to process maturity frameworks and to apply particular techniques and
in-house IT function, or combination
programs to increase performance. tools to a business problem, because
of both. The framework provides a
There is sometimes a misconception with they have a true understanding of
five-stage roadmap through which an
frameworks such as the CMM that they their relative benefits. Moreover,
organization can mature its processes
are only suitable for stable, ‘traditional’ at the higher levels of maturity the
environments and that the hectic pace organization becomes much more adept
of e-development in many organizations at predicting the impact of introducing
Most organizations intuitively assume makes it inappropriate. Sometimes it new technologies and approaches. This is
they are operating ‘somewhere in is assumed they will actually increase critical to providing confidence that the
the middle’ of the model. Upon implementation times for products. organization can cope with pioneering
investigation, many organizations find The reality is that it is exactly the
projects that will deliver competitive
they are at Level 1 and that moving up
to Levels 2 and 3 represents a major
challenge.

and practices, as illustrated in figure 3. Optimizing

The CMM is not a specific delivery Level 5


Managed
methodology — it is a means for
increasing organizational capability. Its Defined Level 4 Focus on process
underlying philosophy is that software improvement
Repeatable Level 3
development is a management discipline Process measured
and controlled
undertaken as part of achieving Initial Level 2 Process
other business plans. Moreover, Level 1 characteristics fairly
Can repeat well understood
the effectiveness starts with truly
previously
understanding the needs of the business Unpredictable and mastered tasks
and users, and proactively measuring the poorly controlled
ability to meet those needs.
Most organizations intuitively assume
Figure 3 SEI Capability Maturity Model
they are operating ‘somewhere in The CMM is a technology neutral approach to defining levels of process maturity. Each stage of the model
the middle’ of the model. Upon from 2 to 5 consists of key process areas, the application of which contribute to improving the organization’s
investigation, many organizations find capability. The current reality is that the majority of software organizations are at Level 1.

Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com
877.88.KEANE info@keane.com
White Paper: Closing the Capability Gap 6

advantage. and measuring the real value of the


222 • It takes time and commitment for an
work they undertake; stripping out the organizationto move th rough the
Lower maturity organizations can find
unnecessary while ensuring the essential levels of the CMM. It is, after all, as
themselves mired in paperwork that
is executed well. This organizational much about organizational change
doesn’t seem to positively effect the
mentality is a pre-requisite to operating as anything else. Many organizations
outcomes of their projects. The CMM is
effectively in the moving target that is take approximately 18 months to move
not about generating reams of paper for
the e-business environment. from one level of maturity to another.
no visible benefit. It’s about the things
The good news is that there are ways
that are really important in modern
to accelerate the process, which are
software development, such as: Dynamic organizations that deliver discussed later in this paper.
• Project teams of business and IT e-business solutions cannot afford
• The CMM provides an answer to ‘what
personnel that consistently hit the to ignore the CMM and process
should I take care of’ not ‘how do I
ground running maturity issues. The CMM offers these
do it’. While this is one of its great
• High levels of confidence in the organizations the opportunity to strengths, it does mean it requires
organization’s risk management intelligently manage the challenges of time and effort to establish the initial
skills, which allows leading edge operating on Internet time. ‘how’ within the organization. This
development to take place includes developing an understanding
• Recycling and learning from
experience, avoiding costly mistakes
The Benefits of CMM
Calendar Level Number of Highest
The benefits of moving up the CMM Organization’s
CMM Level
Months Effort
(person
Defects
Median Cost
($M)
Lowest Cost
($M) Cost
(duration) Shipped ($M)
scale are evidenced in a wide number months)

of organizations and studies. Moving 600 person


Level 1 30 months 61 $5.5M $ 1.8M $ 100+M
up even a single level in the model months

can result in major performance


improvements, including: Level 2 18.5
months
143 person
months
12 $1.3M $ 96M $ 1.7M

• Improved delivery of requirements and


80 person
customer satisfaction Level 3 15 months
months
7 $ .728M $ .518M $ .933M

• Improvement in software product Source: Master Systems Inc., All Rights Reserved
quality and robustness
• Shortened (and more predictable) Figure 4 CMM Project Statistics for a 200,000 LOC Development Project
delivery schedules and the ability to The statistics above are based upon a sample of 1000 projects delivering 200,000 lines of code each.
deliver more product with the same
level of resources • Avoiding the commercial exposure of of the model and how current working
• Cost reductions in development and relying on the heroic efforts of one or practices align with the organization’s
support for systems two individuals who are increasingly goals. There is a variety of external
burnt-out (or restless) consulting organizations that can assist
• A shift from reactive to proactive in this learning curve.
management • An ability to discern vendor hype on
tools and techniques from those things • There is a risk of becoming bogged
The matrix in figure 4 illustrates how down in hitting a specific maturity
that can add real value
these benefits translate across a sample level. While many organizations find
of 1000 projects. Such results have been Still No Silver Bullet
the staged model an excellent way
in the public domain for some time. When used correctly, the CMM is
of defining achievable improvement
undoubtedly a powerful tool, which can
What the figures don’t necessarily goals for software capabilities, it
help an IT organization turn itself into
illustrate, however, are some of the is more important to do the right
a high performance service provider.
more intangible cultural benefits that things needed for the business at that
However, it is not a universal panacea,
operating at higher levels of the CMM time. A potential risk is that in going
and organizations considering its use
can instill. High maturity organizations for a specific level of maturity, the
need to take into account a number of
develop a mentality of focusing on the organization ignores individual key
important points:
important things, always questioning practices at higher levels of maturity

Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com
877.88.KEANE info@keane.com
White Paper: Closing the Capability Gap 7

that could also add immediate across the rest of the organization than the competition?
benefit. This is particularly true in to accelerate internal improvement
If the answer to these questions is ‘No’,
the e-business environment when programs
then you are either very lucky or exist in
early introduction of some of the
Of course there are potential pitfalls in a parallel universe to many organizations
higher maturity practices can provide
using this approach. Most notably, there that need to develop software. Either
additional benefit.
is no single right way to do it (that’s the way, you should savor your haven of
• One of the initial drivers for the point of the CMM), so it is important tranquility - it may not stay that way for
development of the CMM was to ensure the supplier approach is not very long. time, and make this visible
improved supplier performance and too prescriptive and will truly work for within the organization?” Put another
management. However, organizations your organization. Also, this approach way, “Can we show we are closing the
should avoid trying to railroad a should be used realistically. Outsourcing capability gap, or is it becoming a chasm
supplier down the CMM road at will not automatically ensure the rest that is in danger of swallowing us up?”
double speed. If the supplier does not of the internal IT function develops the
The CMM has been shown to offer many
currently understand it, it will take the equivalent level of maturity by osmosis,
organizations a proven framework to
supplier just as long as the internal and setting any expectations that it does
increase their capabilities. First, you need
organization. More importantly, for will disappoint people. What it does
to have a true idea of where you are,
its use to be effective it should be provide is a springboard for extending
and the CMM is a useful tool against
something the supplier believes in increased maturity across the wider IT
which you can baseline your current
the value of, rather than a badge organization.
capability. After all, “if you don’t know
that must be gained in order to do
When Keane undertakes an engagement where you are, a map won’t help”
business.
for its clients, it uses its own Application (Watts Humphrey). Only then can you
These issues lead to the question... Management Methodology. This choose the map that’s right for your
What can be done to minimize the is an approach, which provides a organization and begin learning how to
timetables involved in achieving higher customizable ‘how’ to complement the read it.
maturity, and how can the organization CMM ‘what’. This gives an accelerated
Keane’s extensive experience of working
take advantage of CMM benefits kick-start to the maturity effort and in
with customers to implement Application
immediately? Keane’s experienceallows App lication
Development and Management teams
Management teams to achieve Level
One powerful approach to addressing that work at Level 3 maturity and above
3 maturity in 12 months. From this
some of the issues and a fast track to continues to reinforce its belief in the
platform the team can then move
the benefits of CMM is the selective CMM. Keane’s view is that the CMM
into the quantitative management
outsourcing of application portfolios to acts as a catalyst to, not only reduce
techniques of Levels 4 and beyond if
organizations experienced in the use of both costs and time to market, but also
there is a case for doing so. Moreover,
such models. This allows the business to: to give business and IT managers alike
the Keane approach is customizable to
the confidence to positively answer
• Quickly establish maturity for the individual client’s needs, because
the challenges that today’s e-business
particular areas of the business that accelerating the maturity improvement
landscape provides us.
may need it more than others, for program at the expense of providing the
example, e-business programs that organization with the flexibility it needs
need to be brought quickly under is counter-productive.
control and start delivering real
benefits in shortened timetables Conclusion
• Deliver some ‘quick wins’, which It is tempting to ask the question
build credibility and organizational ‘can the CMM be of benefit to my
commitment organization?’ However, a more relevant
set of questions might be:
• Use the supplier’s expertise to assist in
helping the user community work at • Are we under pressure to reduce time
high levels of maturity to market?

• Capitalize on the supplier’s experience • Are we under pressure to increase


to increase maturity within internal IT product quality?
functions • Are we under pressure to develop and
• Share supplier assets and approaches learn new ways of doing things faster

Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com
877.88.KEANE info@keane.com
White Paper: Closing the Capability Gap 8

About Keane

Keane partners with businesses In business since 1965, Keane is an


and government agencies to agile, midsized, full service IT services
optimize IT investments by firm with headquartered in the
delivering exceptional operation, United States and more than 13,000
maintenance, and evolution of employees globally.
mission-critical systems and
business processes. Keane helps For more information on Keane’s
clients realize the greatest value services, solutions, and locations,
from their IT investments by please visit www.keane.com.
leveraging an insider’s hands-on
understanding of the nuances and
subtleties of their applications,
processes and infrastructure
making the recommendations we
give more actionable, the work
we do more pragmatic, and the
results realized more measurable.

Corporate Headquarters
88 Kearny Street, Suite 1650
San Francisco, CA 94108

For more information about


Keane’s services, contact us at:

877.88.KEANE
info@keane.com
keane.com

Australia | Canada | China | France | India | New Zealand | Singapore | Switzerland | UAE | UK | USA www.keane.com
877.88.KEANE info@keane.com

You might also like