CMMI. - NASA · · 2013-04-10CMMI. The intended ... (NPR 7150) – Agency-level document levying...
-
Upload
dinhnguyet -
Category
Documents
-
view
214 -
download
0
Transcript of CMMI. - NASA · · 2013-04-10CMMI. The intended ... (NPR 7150) – Agency-level document levying...
Abstract: This presentation describes how the NASA Glenn Research Center planned and implemented a process improvement effort in response to a radically changing environment. As a result of a presidential decision to redefine the Agency's mission, many ongoing projects were canceled and future workload would be awarded based on relevance to the Exploration Initiative. NASA imposed a new Procedural Requirements standard on all future software development, and the Center needed to redesign its processes from CMM Level 2 objectives to meet the new standard and position itself for CMMI. The intended audience for this presentation is systems/software developers and managers in a large, research-oriented organization that may need to respond to imposed standards while also pursuing CMMI Maturity Level goals. A set of internally developed tools will be presented, including an overall Process Improvement Action Item database, a formal inspection/peer review tool, metrics collection spreadsheet, and other related technologies. The Center also found a need to charter Technical Working Groups (TWGs) to address particular Process Areas. In addition, a Marketing TWG was needed to communicate the process changes to the development community, including an innovative web site portal.
https://ntrs.nasa.gov/search.jsp?R=20070011452 2018-06-06T01:41:53+00:00Z
1
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Pro
ce
ss
Im
pro
ve
men
t in
a
Ra
dic
ally
Ch
an
gin
g O
rga
niz
ati
on
NA
SA
Gle
nn R
ese
arc
h C
ente
r
Soft
ware
Eng
ineeri
ng P
rocess G
roup
SE
PG
07 C
onfe
rence
Marc
h 2
6–
29,
2007
2
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
•N
AS
A G
len
n R
ese
arc
h C
ente
r•
Pro
cess I
mpro
vem
ent S
trate
gy
•A
Cha
ng
e in F
ocus
•N
AS
A S
oftw
are
Req
uir
em
ents
•Im
ple
menta
tion
•T
oo
ls•
Gettin
g t
he W
ord
Out
•S
EP
G P
roducts
•R
esults a
nd M
ovin
g F
orw
ard
Topic
s o
f D
iscussio
n
3
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
About N
AS
A G
lenn R
esearc
h C
ente
r•
Com
pri
ses o
ver
150 b
uild
ings c
onta
inin
g a
un
ique
colle
ction o
f w
orl
d-c
lass test fa
cili
ties
–Le
wis
Fie
ld, 350-a
cre
main
cam
pus is a
dja
cent
to
Cle
ve
lan
d H
opkin
s I
nte
rnatio
na
l A
irp
ort
–P
lum
Bro
ok S
tation,
6400-a
cre
site is n
ear
San
dusky,
Ohio
, 50 m
iles w
est
of C
leve
lan
d
•S
taffed b
y ~
3300 p
eo
ple
, in
clu
din
g c
ivil
serv
ice
em
plo
ye
es a
nd s
upp
ort
serv
ice c
ontr
acto
rs
–>
50%
are
scie
ntists
and e
ng
ineers
–O
ther
sta
ff c
onsis
ts o
f te
chnic
al specia
lists
, skill
ed
work
ers
, and a
dm
inis
trative s
taff
•P
erf
orm
s w
orld-c
lass r
esearc
h in a
ero
nautics, space
po
wer
and p
ropu
lsio
n,
and m
icro
gra
vity s
cie
nce
4
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Intr
oduction
•N
AS
A G
len
n R
ese
arc
h C
ente
r (G
RC
) im
ple
mente
d a
C
MM
-base
d p
rocess im
pro
vem
ent
effort
in 2
00
2
•A
Pre
sid
en
tial D
irective r
edefin
ed
NA
SA
’s m
issio
n in
Janu
ary
20
04
–M
any o
ng
oin
g p
roje
cts
were
can
cele
d
–F
utu
re p
roje
cts
would
be a
ward
ed b
ased o
n
rele
vance to t
he V
isio
n f
or
Space
Exp
lora
tio
n
•T
his
pre
se
nta
tion o
utlin
es h
ow
the N
AS
A G
lenn
Researc
h C
ente
r S
EP
G r
espon
ded t
o b
etter
positio
n
the C
ente
r fo
r new
wo
rk
5
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Backgro
und
•A
ge
ncy-w
ide S
oft
ware
Eng
ineeri
ng I
nitia
tive
began in 2
000
•N
AS
A G
RC
form
ed loca
l S
EP
G in 2
002
•F
light
Softw
are
En
gin
eeri
ng B
ranch a
ssessed
at
CM
M
Leve
l 2 in D
ecem
ber
200
4
–B
ranch c
on
sis
ted o
f 15 s
oftw
are
deve
lopers
–P
roje
cts
were
mostly flig
ht
and g
round s
oft
ware
for
space s
hutt
le s
cie
nce e
xperi
ments
•G
oals
at th
at tim
e w
ere
–Im
pro
ve s
oftw
are
develo
pm
ent
capa
bili
ty
–M
ove t
ow
ard
s C
MM
Leve
l 3,
and p
ossib
ly in
to C
MM
I
–S
hare
pro
cesses a
nd p
ractices t
hro
ugh
out
the C
ente
r
–M
ain
tain
and r
ein
forc
e c
olla
bora
tion a
cro
ss N
AS
A
6
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
A C
hange in F
ocus
•P
resid
ent B
ush a
nno
unces V
isio
n f
or
Space E
xp
lora
tion in
Janu
ary
20
04
–D
evelo
p n
ew
la
unch v
eh
icle
s t
o r
etu
rn t
o t
he M
oon a
nd
eventu
ally
go t
o M
ars
•C
olu
mbia
Accid
ent
Investigation B
oard
(C
AIB
) re
port
–R
ene
we
d e
mphasis
on q
ua
lity a
nd s
afe
ty
•N
AS
A f
und
s r
edirecte
d t
ow
ard
s n
ew
Explo
ration p
roje
cts
–E
mphasis
on inte
r-C
ente
r colla
bora
tion
•N
ew
NA
SA
requirem
ents
for
softw
are
deve
lopm
ent
–A
ddre
ss r
ecent
mis
sio
n f
ailu
res a
ttribute
d t
o s
oft
ware
7
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
The S
trate
gy
•R
efo
cus s
oftw
are
pro
cess im
pro
vem
ent
on n
ew
NA
SA
P
roced
ura
l R
equ
irem
ents
for
Softw
are
Eng
ineeri
ng
–In
corp
ora
te the r
equire
ments
into
GR
C p
roce
sses
–A
ddre
ss C
MM
I pra
ctices w
here
pra
ctica
l
•U
pdate
Ce
nte
r-Leve
l P
roced
ure
for
Softw
are
Deve
lop
ment
–Loca
l pro
cedure
to e
ncapsu
late
ne
w r
equ
irem
ents
•B
uild
supp
ort
ing e
lem
ents
–O
rganiz
ationa
l pro
ce
sses, te
mpla
tes,
and tra
inin
g
–W
eb S
ite/P
rocess A
sset
Lib
rary
(P
AL)
–C
oach
ing fro
m S
EP
G m
em
bers
•C
om
ple
te incorp
ora
tio
n o
f C
MM
I pra
ctices
8
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Our
Motivation
•D
esire t
o h
ave a
sig
nific
ant
role
in t
he d
evelo
pm
ent
of
softw
are
for
the E
xp
lora
tion I
nitia
tive
•Im
pro
ve o
ur
pra
ctices s
o w
e c
an d
eve
lop m
issio
n
critica
l softw
are
in a
more
pre
dic
table
, re
liab
le
manner
•Im
pro
ve o
ur
abili
ty t
o a
dd n
ew
pe
op
le t
o the
deve
lopm
ent te
am
•R
educe t
he s
tress o
n o
ur
develo
pers
if
schedu
le
and b
udg
et
pro
ble
ms o
ccur
•R
espo
nd to t
he n
ew
ly m
andate
d N
AS
A P
rocedura
l R
equ
irem
ents
for
Softw
are
En
gin
eeri
ng
9
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
New
NA
SA
Softw
are
Requirem
ents
•N
AS
A P
rocedura
l R
eq
uirem
ents
for
Soft
ware
Engin
eeri
ng
(NP
R 7
15
0)
–A
ge
ncy-l
evel docum
ent
levyin
g 1
29 r
equ
ire
ments
on
pro
jects
conta
inin
g s
oftw
are
–B
ase
d o
n C
MM
I, IE
EE
1220
7,
and M
IL–S
TD
–49
8
–C
lassifie
s s
oft
ware
by its
usage (
manne
d s
pace f
light,
robotic s
pa
ce f
light,
busin
ess a
pp
lications,
etc
.)
–R
equ
irem
ents
apply
to p
roje
cts
based o
n c
lassific
atio
n
–M
andate
s c
om
plia
nce
with o
ther
NA
SA
requ
irem
ents
and s
tand
ard
s f
or
pro
ject fo
rmula
tion,
syste
ms
eng
ine
erin
g,
softw
are
assura
nce
, and s
oft
ware
safe
ty
10
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Sum
mary
of 7150 R
equirem
ents
•129 t
ota
l re
qu
irem
ents
•114 a
pp
ly a
t pro
ject le
ve
l
–S
oft
ware
Life C
ycle
Pla
nn
ing (
14)
–P
roje
ct
Form
ula
tion (
7)
–A
cqu
isitio
n &
Supplie
r M
onitorin
g (
11)
–S
oft
ware
Life C
ycle
Executio
n (
34
)
–D
ocum
enta
tion R
eq
uir
em
ents
(18)
–P
eer
Revie
ws,
Config
ura
tion M
anag
em
ent,
M
etr
ics, T
rain
ing,
and
Oth
er
(30)
•P
roje
cts
requ
ired t
o m
ain
tain
a c
om
plia
nce m
atr
ix
11
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
7150 R
equirem
ents
Exam
ple
3.1
.1.4
T
he p
roje
ct
sha
ll p
erf
orm
, docum
ent, a
nd
main
tain
bid
irection
al tr
aceabili
ty b
etw
een t
he
soft
ware
requ
irem
ent
and t
he h
igher
leve
l
requ
irem
en
t. [S
WE
-052]
Note
: T
he p
roje
ct
should
id
entify
any o
rph
an
ed o
r
wid
ow
ed r
equ
irem
ents
(no p
are
nt or
no c
hild
) associa
ted w
ith r
eused s
oft
ware
.
12
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Imple
menta
tion (
1)
•P
erf
orm
ed g
ap a
ssessm
ent
of exis
ting p
roce
sses t
o N
PR
715
0
•C
hart
ere
d T
echn
ica
l W
ork
ing G
roups (
TW
G)
to tackle
specific
are
as
–E
xis
ting T
WG
sbased o
n C
MM
L2 K
PA
s(e
.g., C
M, R
M)
–C
reate
d n
ew
TW
Gs
to b
ett
er
matc
h C
MM
I (e
.g., P
MC
)
–C
reate
d C
om
plia
nce T
WG
to a
llocate
NP
R
requ
irem
en
ts t
o T
WG
s
–T
WG
supdate
d s
oft
ware
pro
cesses t
o b
e c
om
plia
nt
with
allo
cate
d r
equ
irem
ents
•U
pdate
d t
he p
rocess for
develo
pin
g p
rocesses
•In
volv
ed p
rocess im
pro
vem
ent
consu
ltant
thro
ug
ho
ut
imp
lem
enta
tion
13
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Imple
menta
tion (
2)
•T
WG
sw
ork
ed t
o a
chie
ve c
om
plia
nce w
ith r
equ
irem
ents
–R
evie
wed a
nd m
od
ifie
d o
r cre
ate
d n
ew
pro
cesses
–C
reate
d t
em
pla
tes f
or
softw
are
pro
ducts
–D
evelo
ped t
rain
ing f
or
each p
roce
ss
–P
eer-
revie
we
d p
roce
sses, te
mpla
tes,
and tra
inin
g
•T
echn
ica
l w
rite
r pro
vid
ed c
onsis
tency a
cro
ss T
WG
s
•S
EP
G a
nd M
SG
pro
vid
ed f
ina
l re
vie
w b
efo
re r
ele
ase
•C
om
ple
ted
pro
cesses, te
mpla
tes,
and t
rain
ing r
ele
ased t
o
inte
rna
l W
eb S
ite a
nd N
AS
A P
AL
•C
ente
r-Level P
roce
du
re f
or
Softw
are
Deve
lopm
ent
upd
ate
d
and r
ele
ased f
or
Cente
r-w
ide r
evie
w
14
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
The R
esults
Pro
gre
ss T
ow
ard
s C
om
plian
ce
0
20
40
60
80
100
120
Sep-0
5 Nov-05 Ja
n-06 M
ar-0
6 May
-06
Jul-0
6 Sep-0
6 Nov-06 Ja
n-07
Com
ply
In W
ork
Not
Sta
rted
Tota
l R
equirem
ents
15
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Tools
(1)
•M
S A
ccess d
ata
base t
o h
elp
tra
ck 7
150 c
om
plia
nce
–C
onta
ins o
ne r
ecord
for
each 7
150 r
equ
ire
ment
–F
or
each r
equ
irem
ent,
allo
ws f
or
•A
ssig
nm
en
t to
a T
WG
•A
ssig
nm
en
t and t
rackin
g o
f action ite
ms to
indiv
idu
als
•T
rackin
g c
om
plia
nce s
tatu
s
•E
ntr
y o
f additio
nal co
mm
ents
and issues
•R
ela
tionsh
ip ind
icatio
n to C
MM
I M
L2
•Location o
f com
plia
nce
–A
llow
s f
or
vario
us r
epo
rts to b
e g
enera
ted
16
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Requirem
ents
Data
base S
cre
en S
hot
17
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Tools
(2)
•In
Spec
–W
eb-b
ase
d f
orm
al in
spectio
n t
ool based o
n F
agan
pro
cess
•P
lan inspe
ctions
•N
otify
part
icip
ants
by e
•E
nte
r defe
cts
into
onlin
e insp
ectio
n logs
•C
olle
ct
and
colla
te inspectio
n lo
gs
•T
rack d
efe
cts
and o
pen ite
ms t
o c
losure
•C
olle
ct
metr
ics
–D
evelo
ped in c
olla
bora
tion w
ith the N
AS
A IV
&V
F
acili
ty
18
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
InS
pec
Scre
en S
hot
19
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Gettin
g the W
ord
Out
•C
reate
d a
Mark
eting T
WG
–P
ub
lish
ed a
tri-f
old
bro
chure
to h
ighlig
ht
NP
R 7
15
0,
Ce
nte
r-Level P
roce
du
re,
and s
upport
ing e
lem
ents
ava
ilab
le f
rom
the S
EP
G
–R
ele
ase
d a
new
ly d
esig
ne
d “
Softw
are
@G
lenn”
Web
site a
s o
ur
PA
L
–P
lann
ed a
“S
oft
ware
Fair”
to s
pre
ad t
he w
ord
about
SE
PG
softw
are
pro
du
cts
and s
erv
ices a
cro
ss G
RC
•C
ond
ucte
d tra
inin
g o
n n
ew
pro
ce
sses a
s t
hey w
ere
re
lease
d
•O
ffere
d c
oach
ing t
o a
ssis
t new
pro
jects
in u
sin
g o
ur
assets
20
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Softw
are
@G
lenn
Scre
en S
hot
21
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Oth
er
SE
PG
Pro
ducts
Pro
cesses
•C
ente
r-L
evel P
rocedure
•P
roje
ct
Pla
nnin
g
•P
roje
ct
Monitori
ng a
nd C
ontr
ol
•R
equ
irem
ents
Develo
pm
ent
•R
equ
irem
ents
Manag
em
ent
•C
onfig
ura
tio
n M
anag
em
ent
•M
anag
ing S
oft
wa
re P
rocess a
nd
Pro
duct
Measu
rem
ent
•P
erf
orm
ing S
oft
ware
Pro
cess a
nd
Pro
duct
Measu
rem
ent
•S
oft
ware
Acquis
itio
n S
tate
me
nt
of
Work
Guid
elin
es
•T
ransitio
n o
f S
oft
ware
to a
Hig
her
Cla
ssific
ation
Tem
pla
tes
•S
oft
ware
Mana
gem
ent
Pla
n
•S
oft
ware
Main
tenance P
lan
•S
oft
ware
Users
Manual
•S
oft
ware
Vers
ion D
escri
ption
Docum
ent
•R
equ
irem
ents
Tra
ceabili
ty M
atr
ix
•S
oft
ware
Req
uirem
ents
S
pecific
ation
•S
oft
ware
Test P
lan
•S
oft
ware
Test P
rocedure
•S
oft
ware
Test R
eport
•S
oft
ware
Configura
tio
n
Manag
em
ent
Pla
n
•S
oft
ware
Metr
ics R
eport
•S
oft
ware
Data
Dic
tion
ary
•In
terf
ace D
esig
n D
ocum
ent
•S
oft
ware
Cha
nge R
eq
uest
•S
oft
ware
Desig
n D
ocum
ent
22
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
What W
ent R
ight
•U
se o
f 715
0 d
ata
base
gave u
s a
n e
xtr
em
ely
vers
atile
too
l fo
r tr
ackin
g a
nd r
eport
ing
•U
se o
f pro
cess im
pro
vem
ent
consultant
pro
vid
ed u
s w
ith
a b
road b
ackgro
un
d o
f exp
eri
ence in p
rocess
impro
vem
ent
•U
se o
f config
ura
tio
n m
ana
gem
ent to
ol fo
r pro
cesses a
nd
pro
ducts
help
ed m
anage m
ultip
le s
imultan
eous c
ha
nges
•U
se o
f lo
ca
lS
ubje
ct
Matt
er
Expert
s (
SM
E)
and
com
mitm
ent fr
om
dedic
ate
d S
EP
G t
eam
susta
ine
d e
ffort
23
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Obsta
cle
s to S
uccess
•Lack o
f evid
ence f
or
SC
AM
PI
app
rais
als
–E
xis
ting m
atu
re p
ilot pro
jects
were
cancele
d
–N
ew
pro
jects
have n
ot
had s
uff
icie
nt
tim
e to fully
use p
rocesses
•T
ransitio
n f
rom
CM
M to C
MM
I w
as c
onfu
sin
g
–P
rocesses a
nd T
WG
shad n
am
e c
han
ges
–D
ifficult t
o r
ela
te b
etw
een “
legacy”
and “
new
”pro
cesses
•D
ifficulty in g
ett
ing b
road p
art
icip
ation f
rom
soft
ware
deve
lop
ers
acro
ss the C
ente
r
•Lim
ited f
undin
g a
nd t
urn
over
of
pers
onn
el
24
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Next S
teps
•Id
entify
new
soft
ware
pro
jects
and a
ssis
t in
the u
se o
f pro
cesses,
tem
pla
tes, and t
ools
•C
olle
ct
metr
ics a
nd f
eedb
ack o
n u
se o
f pro
cesses,
tem
pla
tes, and t
ools
•P
erf
orm
gap a
na
lysis
of
our
pro
cesses a
nd p
ractices
aga
inst
CM
MI M
L2
•U
pdate
pro
cesses t
o m
eet
CM
MI M
L2
•P
erf
orm
pre
-assessm
ent
of F
ligh
t S
oft
ware
E
ng
ineeri
ng B
ranch a
ga
inst
CM
MI M
L2 in late
2007
•A
ssis
t G
RC
Eng
ineeri
ng P
rocess G
roup in b
ecom
ing
com
plia
nt w
ith t
he n
ew
NP
R 7
12
3 S
yste
ms
Eng
ineeri
ng R
eq
uire
ments
25
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Lessons L
earn
ed (
1)
•U
tiliz
e t
he p
rocesses a
nd t
ools
you c
reate
and
recom
men
d
–M
uch e
asie
r to
get
pro
jects
to follo
w y
our
lead
–A
n e
xce
llent
opport
unity for
impro
vin
g y
our
ow
n
pro
cesses
–H
elp
s w
ith o
rgan
izin
g a
nd s
tream
linin
g a
ctivitie
s
•M
ake e
xte
nsiv
e u
se o
f peer
revie
ws a
nd inspectio
ns
–G
reat com
munic
atio
n tool
–M
eans o
f in
clu
din
g e
xpert
ise e
xte
rna
l to
the S
EP
G
–C
om
mon r
epository
for
docum
ent
changes, sta
tus,
and m
etr
ics
26
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Lessons L
earn
ed (
2)
•S
hare
pro
ducts
and p
rocesses
–C
olla
bora
tion w
ith o
ther
org
an
iza
tions levera
ges w
ork
•U
se p
rocess im
pro
ve
ment
consultant
–R
egu
larl
y s
ched
ule
d w
eek-l
on
g v
isits focus e
ffort
s
–P
rovid
es S
EP
G w
ith o
uts
ide p
ers
pective
–A
sourc
e o
f “o
n-t
he-s
pot”
train
ing
–H
elp
s m
ain
tain
alig
nm
ent
with C
MM
I
–P
rovid
es a
noth
er
pa
ir o
f hands a
nd e
yes
27
National A
ero
nautics a
nd S
pace A
dm
inis
tration
ww
w.n
asa.g
ov
Conta
ct In
form
ation
•D
enis
e V
arg
a,
SE
PG
Lea
d
De
nis
e.M
.Varg
a@
na
sa.g
ov
216-4
33-5
190
Sto
p 1
42-1
•B
arb
ara
Wils
on,
Mark
eting a
nd C
M L
ead
Barb
ara
.J.W
ilson@
nasa.g
ov
216-4
33-8
629
Sto
p 1
42-1
•S
EP
G E
grc
-sepg-l
ead@
lists
.nasa.g
ov
NA
SA
Gle
nn R
ese
arc
h C
ente
r
210
00 B
rookpark
Ro
ad
Cle
ve
lan
d, O
hio
441
35