Prosjektledelse, Nr. 2 - 2005 - Norsk senter for prosjektledelse - NTNU
Prosjektledelse, Nr. 2 - 2005 - Norsk senter for prosjektledelse - NTNU
Prosjektledelse, Nr. 2 - 2005 - Norsk senter for prosjektledelse - NTNU
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Tema: Estimering<br />
beidsmengde brukt av programmerere<br />
var innen<strong>for</strong> deres 98% sikkerhets prediksjonsintervall<br />
(minimum-maksimumsintervall)<br />
i kun ca. 60% av tilfellene. Selv<br />
etter å ha gjort programmererne oppmerksomme<br />
på dette og <strong>for</strong>søkt å trene<br />
dem i å være mer realistiske var virkelig<br />
arbeidsmengde kun innen<strong>for</strong> i ca. 70% av<br />
tilfellene. 98% sikker tilsvarte med andre<br />
ord bare 60-70% sikkert.<br />
• Jørgensen, Teigen and Moløkken [5] fant<br />
lignende resultater <strong>for</strong> norske programmerere<br />
og IT-prosjekter. Prediksjonsintervallene<br />
her var basert på ”90% sikker” og<br />
”så å si helt sikker”. Kun ca. 60% av intervallene<br />
inkluderte virkelig arbeidsmengde.<br />
I et tilsvarende studium i en annen norsk<br />
IT-bedrift [6] inneholdt så få som 40% av<br />
minimum-maksimumsintervallene virkelig<br />
arbeidsmengde.<br />
Disse resultatene innebærer at utsagn<br />
som: ”IT-prosjektet vil med 90% sannsynlighet<br />
koste mellom 1,2 og 1.7 millioner”<br />
som regel ikke kan tillegges særlig vekt. Vi<br />
ser ingen gode grunner til at det skulle være<br />
mye annerledes <strong>for</strong> prosjekter innen<strong>for</strong> andre<br />
bransjer.<br />
En besnærende tanke, indikert i overskriften,<br />
er å ”oversette” 90% sikkerhet til 60%<br />
sikkert eller noe deromkring. Dette kan ha<br />
noe <strong>for</strong> seg som en grov tilnærming, men<br />
løser ikke hovedproblemet, som er at tradisjonell<br />
bruk av minimum-maksimumsintervaller<br />
synes å stimulere til systematisk<br />
undervurdering av usikkerhet. Dette løses<br />
ikke ved oversettelser av typen ”Når jeg<br />
spør om X, svarer du egentlig på Y.”<br />
Hva skyldes undervurderingen<br />
For å kunne gjøre noe med undervurderingen<br />
av usikkerhet bør vi først <strong>for</strong>søke å<br />
<strong>for</strong>stå årsakene. Vi har funnet at mulige<br />
årsaker er:<br />
• Uklare begreper: Det er lett å <strong>for</strong>stå at<br />
prosjektledere og andre har problemer<br />
med å gi begrepene ”90% sikker” eller ”så<br />
å si helt sikker” mening uten å ha tilgang<br />
til relevante historiske data om kostnader<br />
ved lignende prosjekter. Vanskelighetene<br />
kan illustreres med resultater beskrevet<br />
i [5]. Denne undersøkelsen viste at programmerere<br />
i gjennomsnitt ga de samme<br />
minimum-maksimumsintervallene<br />
<strong>for</strong> arbeidsmengde uavhengig av om de<br />
ble instruert i å være 50%, 70%, 90% eller<br />
99% sikker!<br />
• Manglende feedback: I rollen som estimeringsrådgiver<br />
og i en studie av norske<br />
IT-prosjekter [5] har vi observert minimum-maksimumsintervaller<br />
sjelden eller<br />
aldri blir evaluert i ettertid. Vi har gode<br />
indikasjoner på at flere av bedriftene ikke<br />
engang var oppmerksomme på i hvilken<br />
grad de hadde drevet med en systematisk<br />
undervurdering av usikkerheten. Overoptimistiske<br />
estimater av mest sannsynlig<br />
kostnad er lette å evaluere mot virkelige<br />
kostnader. Evaluering av realismen i usikkerhetsanslag,<br />
krever imidlertid systematisk<br />
innsamling og analyse av data fra<br />
mange prosjekter. Få organisasjoner gjør<br />
dette.<br />
• Skjulte agendaer: Prosjektledere og medarbeider<br />
har personlige og prosjektstrategiske<br />
målsetninger. Disse harmonerer<br />
ikke nødvendigvis med realisme i usikkerhetsvurderingene.<br />
Som det meste<br />
annet, så inngår usikkerhetsestimering<br />
i et ”spill”. Studiene våre på IT-prosjekter<br />
har <strong>for</strong> eksempel vist at ønsket om å bli<br />
evaluert som en dyktig medarbeider lett<br />
kan føre til et spill med urealistisk smale<br />
minimum-maksimumsintervaller som<br />
sluttprodukt. I en studie [5] fant vi at utviklerne<br />
som anga de smaleste kostnadsintervallene<br />
ble evaluert som de dyktigste<br />
av deres ledere. Denne evalueringen<br />
ble beholdt selv etter at det ble klart at<br />
de smaleste intervallene bygget på en<br />
svært urealistisk usikkerhetsvurdering.<br />
Kombinert med manglende feedback er<br />
det dermed klart at man som systemutvikler<br />
i et prosjekt har mye å vinne og lite<br />
å tape på å angi urealistisk smale intervaller.<br />
Fra systemutviklerens ståsted kan det<br />
dermed på mange måter være rasjonelt å<br />
undervurdere usikkerheten. Studier viser<br />
at mottakeren av et usikkerhetsintervall<br />
ofte også vil sette mer pris på et smalt<br />
og urealistisk usikkerhetsintervall, enn et<br />
mer realistisk bredt usikkerhetsintervall.<br />
Et bredt, men realistisk, usikkerhetsintervall<br />
oppleves ofte som lite in<strong>for</strong>mativt og<br />
av liten verdi [7].<br />
Hva kan gjøres<br />
Lærebøker og prosesser <strong>for</strong> usikkerhetsvurdering<br />
av kostnader i prosjekter bør, etter<br />
vår mening, oppdateres <strong>for</strong> å ta hensyn til<br />
<strong>for</strong>skningen om undervurdering av usikkerhet.<br />
Et minstekrav er at de bør de in<strong>for</strong>mere<br />
om hva den tradisjonelle PERT-baserte metoden<br />
typisk medfører av usikkerhetsundervurdering.<br />
I tillegg har vi gode indikasjoner<br />
på at relativt små endringer i hvordan man<br />
spør og tilrettelegger historiske data kan gi<br />
god effekt på realismen i usikkerhetsvurderingene,<br />
se alternative metode neden<strong>for</strong>.<br />
Alternativ metode<br />
Vi anbefaler at følgende metode erstatter<br />
tradisjonell metode <strong>for</strong> å angi minimummaksimumsintervaller:<br />
Steg 1) Utarbeid en <strong>for</strong>deling over estimeringspresisjon<br />
<strong>for</strong> prosjekter av lignende<br />
estimeringskompleksitet. Figur 1, som er<br />
basert på reelle data fra en norsk IT-bedrift,<br />
viser et eksempel på dette. Vi har erfart at<br />
denne <strong>for</strong>delingen ikke bør vektlegge at<br />
prosjektene ligner i utførelse, så lenge de<br />
alle er noenlunde like vanskelige å kostnadsestimere.<br />
Det er ofte ikke noe dårlig valg å<br />
inkludere alle prosjekter innen en bedrift i<br />
denne <strong>for</strong>delingen.<br />
Steg 2) Estimer mest sannsynlig totalkostnad<br />
<strong>for</strong> prosjektet. (Dette er et stort tema i<br />
seg selv, se våre artikler om dette på www.<br />
simula.no)<br />
Steg 3) Etterspør usikkerhetsvurderinger på<br />
<strong>for</strong>men: ”Hvor sannsynlig er det at virkelig<br />
arbeidsmengde <strong>for</strong> prosjektet overskrides<br />
med mer enn X%” eller enda bedre ”Hvor<br />
ofte har prosjekter med lignende estimeringskompleksitet<br />
blitt overskredet med<br />
mer enn X%” Et eksempel: Anta at mest<br />
sannsynlig kostnad er estimert til 2 millioner.<br />
Du har som prosjektleder tenkt deg et<br />
budsjett på 2,5 millioner <strong>for</strong> å dekke uventede<br />
kostnader. Spørsmålet som da bør stilles<br />
er: ”Hvor sannsynlig er det at prosjektkostnadene<br />
vil overskride mest sannsynlig kostnad<br />
med mer enn 25%” Et tilbakeblikk på<br />
historien (Figur 1) viser at dette har hendt<br />
<strong>for</strong> lignende prosjekter i ca. 30% av tilfellene,<br />
mao at sannsynligheten <strong>for</strong> dette er<br />
betydelig. Dersom noen vil overbevise deg<br />
om at sannsynligheten er vesentlig lavere<br />
enn 30% bør argumentasjonen være svært<br />
god. Mer om denne alternative metoden i<br />
[8].<br />
Forskjeller mellom metodene<br />
Denne alternative metoden kan synes å<br />
være nokså lik den tradisjonelle PERT-baserte<br />
metoden. Blant annet bygger begge<br />
på at man må ha et <strong>for</strong>hold til sannsynlighet.<br />
Det er imidlertid minst to <strong>for</strong>skjeller<br />
som kan være avgjørende:<br />
1) Det er bedre samsvar mellom <strong>for</strong>mat på<br />
historiske data og <strong>for</strong>matet på angivelsen<br />
av usikkerhet i den alternative metoden.<br />
Det er en stor og komplisert operasjon å<br />
trans<strong>for</strong>mere fra historisk estimeringspresisjon<br />
til minimum-maksimumsintervaller.<br />
En slik trans<strong>for</strong>masjon krever svært gode<br />
analytiske evner og statistikk-kunnskaper.<br />
2) Som nevnt tidligere gir smale minimummaksimumsintervaller<br />
signaler om høy ekspertise<br />
og bidrar dermed til målet om å bli<br />
oppfattet som dyktig. En <strong>for</strong>del ved å basere<br />
seg på historiske data og grenser satt av<br />
andre enn den som gjør usikkerhetsanslaget<br />
er at denne signaleffekten blir mindre<br />
dominerende. Det er <strong>for</strong> eksempel stor<br />
<strong>for</strong>skjell på å angi maksimum kostnad <strong>for</strong><br />
prosjektet man leder og å kartlegge hvor<br />
ofte prosjekter med lignende estimeringskompleksitet<br />
har overskredet estimatene<br />
med mer enn, f eks, 30% prosent.<br />
Vi har evaluert <strong>for</strong>skjellen mellom de to<br />
metodene (minimum-maksimumintervall<br />
30 - <strong>Prosjektledelse</strong> nr. 2-<strong>2005</strong>