Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
14
CzęśćI:Podstawoweelementyszacowania
początkowyceliwstępneoszacowanieróżniąsięodsiebieniewięcejniżo20%,tokierownik
projektubędziedysponowałwystarczającympolemmanewrunasterowaniefunkcjonalno-
ścią,terminem,wielkościązespołuiinnymiparametramiprojektu,abyosiągnąćjegocele
biznesowe;potwierdzajątoinnieksperci(Boehm1981,Stutzke2005).Jeślirozdźwiękmię-
dzypostawionymcelematymcojestfaktyczniepotrzebnejestzbytduży
,tomenedżernie
będziewstanietakpokierowaćprojektem,abyzakończyćgosukcesemdokonującjedynie
drobnychpoprawekwparametrach.Anistarannepakowanie,anisiadanienamałejwalizce
niedoprowadzidozmieszczeniawniejwszystkichpotrzebnychubrańitrzebabędziewziąć
większą,nawetjeśliniejesttonarękę,albozrezygnowaćzparurzeczy
.Celeprojektutrzeba
najpierwlepiejdostosowaćdorzeczywistości,abymenedżermógłpokierowaćprojektem
dopomyślnegozakończenia.
Oszacowanianiemusząbyćidealniedokładne,leczraczejużyteczne.Gdymamypołączenie
dokładnegooszacowania,dobrzeustalonegoceluorazdobregoplanuisterowania,efektem
tegomogąbyćwynikiprojektubliskie„oszacowaniu”(jakmożnasiędomyślić,wyraz„osza-
cowanie”zostałujętywcudzysłów,ponieważprojekt,którybyłpoddanyoszacowaniu,nie
jesttymsamymprojektem,któryzostałostateczniezrealizowany).
Dynamikazmianzałożeńprojektujestgłównąprzyczyną,dlaktórejksiążkatakoncentruje
siębardziejna„sztuce”niżna„nauce”szacowania.Dokładnośćrzędu±5%niewieledaje,jeśli
podstawowezałożeniaprojektuzostałyzmienioneo100%.
1.8Definicjarobocza„dobregooszacowania”
Dysponującjużwiedząpodanąwostatnichkilkupodrozdziałachmożemyprzystąpićdoodpo-
wiedzinapytanie,codecydujeotym,żejakieśoszacowaniejestdobre.
Dobreoszacowanietotakieoszacowanie,któredostarczawystarczającowyraźnyobrazreal-
nościprojektu,abykierownikprojektumógłpodejmowaćdobredecyzjewtrakciesterowania
projektemimógłosiągnąćpostawionecele.
Definicjatastanowipodstawęrozważańnatematszacowaniaprzezcałąpozostałączęśćtej
książki.
Dodatkoweźródła
Conte,S.D,H.E.DunsmoreiV
.Y.Shen.SoftwareEngineeringMetricsandModels.MenloPark,
CA:Benjamin/Cummings,1986.KsiążkaConte’a,Dunsmore’aiShenazawierawyczerpujące
omówieniemodelizocenąszacowania.Omawianyjestwariant„niewięcejniż25%różnicy
w75%przypadków”,atakżeróżneinnekryteriaoceny
.
DeMarco,Tom.ControllingSoftwareProjects.NewYork,NY:YourdonPress,1982.DeMarco
omawiaprobabilistycznyaspektprojektówoprogramowania.
Stutzke,RichardD.EstimatingSoftware-IntensiveSystems.UpperSaddleRiver,NJ:Addison-
Wesley
,2005.DodatekCksiążkiStutzke’azawierapodsumowaniepomiarudokładnościosza-
cowaniakosztów.