Software Process Assessment
using the Software Engineering Institute’s
CMM
Based Appraisal for Internal Process Improvement
Under authorization from the Carnegie Mellon Un
iversity Software Engineering Institute (SEI),
Davis Systems offers Capability Maturity Model
®
(CMM)
Based Appraisal for Internal Process
Improvement (CBA IPI).
What is a CBA IPI?
•
A thorough assessm
ent, by
a trained team
of
experienced
software
professionals,
of
an
organization's current software process, based on:
−
review of 4 or 5 key
projects
−
responses to a m
a
turity
questionnaire
−
in-depth discussions with project leaders, m
i
ddle m
a
nagers, and practitioners
−
collective assessm
ent team
knowledge and experience
−
the SEI’s Capability
Maturity
Model (CMM)
•
It reports:
−
assessed CMM m
a
turity
level
−
detailed findings on CMM key
process areas and non-CMM process issues
Assessment Objectives
•
Understand the organization's current
software engineering practices.
•
Identify
key
areas for process im
provem
e
nt, based on the CMM.
•
Facilitate the initiation or continuation of process im
provem
e
nt activities.
−
provide fram
e
work for action
−
help obtain m
a
nagem
e
nt
sponsorship and support
−
help establish support and buy
-in at a
ll levels for im
provem
e
nt efforts
The Assessment Process
•
A team
of 4-10 experienced software professionals is form
ed and receives training.
•
The team
plans and prepares for the assessm
ent.
•
Data is gathered and analy
zed.
−
Strict confidentiality
is observed.
−
Prelim
inary
data is gathered through questionnaires.
−
Prim
ary
data
is gathered through interviews
and docum
ent reviews in an intense “onsite”
period.
•
A
Final Findings Presentation is m
a
de to th
e organization's senior m
a
nagem
e
nt at the
com
p
letion of the on-site period.
•
A Final Report is written.