Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
1JakpowstałmodelCMMI?
1.1Początki
PierwszawersjaCapabilityMaturityModelpowstaław1987roku.Zostałaopracowa-
naprzezgrupęamerykańskichprogramistówpracującychwSoftwareEngineeringInsti-
tute(SEI),przyCarnegieMellonUniversity,wPittsburghu.Instytutodpoczątkuswego
istnieniajestsponsorowanyprzezDepartamentObronyStanówZjednoczonych(DoD),
zapośrednictwemBiuraPodsekretarzaObronyds.Zaopatrzenia,TechnologiiiLogistyki
(OUSD/AT&L).CelemutworzeniaSEIbyłowypracowaniemetod,którezwiększałybysku-
tecznośćrealizowanychprzezDoDprojektówinformatycznychtak,bynieprzekraczały
zaplanowanegoczasu,mieściłysięwzałożonymbudżecieorazbyłydostarczanewręce
klientabezokrojonejfunkcjonalności.WtymceluopracowanoKwestionariuszOceny
DojrzałościProcesów(ang.MaturityQuestionnaire),napodstawiektóregoprzeprowa-
dzonobadaniaworganizacjachbędącychpoddostawcamiDoD.Składałsięz85pytań
dotyczącychmiędzyinnymizagadnieńtakich,jakplanowanieprojektuinformatyczne-
go,śledzeniepostępuprac,zarządzanieharmonogramem,zarządzaniewymaganiami,
zarządzaniekonfiguracją,zapewnieniejakościtworzonegooprogramowaniaorazciągłe
doskonalenieprocesu.Jaksięokazało,wśródsetekprzebadanychfirmwykrytopewne
prawidłowościwzakresiewytwarzanegooprogramowania.Procesdojrzewaniadookre-
ślonegopoziomujakościiproduktywnościmiałpodobnyprzebiegwkażdymzbadanych
przypadków.Wnioskipłynącezprzeprowadzonychbadań,atakżezaobserwowanedobre
praktykiprojektowe,zebranoiopisano,wwynikuczegow1991rokupowstałapierw-
szawersja(1.0)modeluCapabilityMaturityModelforSoftware(SW-CMM).Modelten
skupiałsięnadoskonaleniuprocesówwytwórczych,aletylkoworganizacjach,którezaj-
mowałysięwytwarzaniemoprogramowania.Podwóchlatach,w1993roku,powstała
kolejnawersja1.1,którejkontynuatorką,w1997roku,miałabyćwersja2.0,jednaknie
doczekałasięswojegooficjalnegowydania.Pracenadwersją2.0nieposzłyjednakna
marne,zostaływykorzystaneprzyokazjitworzeniamodeluCMMI.