Tilgange til skøn i PROJEKTLEDELSE


  Share  
|

Projektledere er under et stort pres at udarbejde skøn af tid og omkostninger for systemudvikling meget tidligt i et projekt, typisk i de første to uger. Dog anslå et udviklingsprojekt fra skitse krav, og ikke fra en fysisk design er som et hjem køber siger, "Citat mig en pris for at bygge et hus, men jeg er ikke sikker på hvor jeg vil have placeret hus, eller om antallet af værelser, eller om det skal være af mursten eller træ." Det er ikke overraskende, at projektet skøn er så slemt som de er, men at de kan gøres og mødte overhovedet. Tre tilgange kan træffes for at anslå:

1. Brug brancheerfaring

2. Brug af erfaringerne fra ens egen organisation

3. Rolling op mere eller mindre detaljerede skøn over projektets indsats

Brug Industri Erfaring: Funktion Points

Måske den mest nyttige form af indspillede brancheerfaring kommer i funktion punkt tæller. Mange mennesker foranstaltning software indsats baseret på antallet af kodelinjer. Problemet med denne foranstaltning er, at den samme funktion indebærer mange flere linjer i en lav-niveau sprog end i et højt niveau sprog. Ofte en algoritme kodet i et sprog kræver flere linier, der skal kodes på et andet sprog. En funktion punkt tælle er en mere stabil måling af software størrelse end kodelinjer, fordi den er baseret på antallet af indgange, udgange, filer og andre foranstaltninger af kompleksitet. Den internationale Funktion Point Brugere Group (IFPUG) har ydet en betydelig indsats i udformningen og vedligeholdelse standard metoder til dimensionering software.

Funktion Point Method Kort, en tæller filerne, input, output, og forespørgsler involveret i en ansøgning. Hver af dem er klassificeret som simpelt, gennemsnitlig eller komplekse. Hver bedømmelse vægtes at give den ujusterede funktion punkt tælle. For eksempel, fem filer i en ansøgning er den gennemsnitlige kompleksitet (for hvilke IFPUG metoden er en vægtning af 10), hvis de tilsættes 50 funktion point til det samlede beløb.

Hele ansøgningen er bedømt på 14 foranstaltninger af de samlede kompleksitet, som omfatter graden af distribuerede behandling og andelen af transaktioner, der involverer online indtastning af data. Hver kompleksitet foranstaltning er placeret på en fem-punkts skala (dvs. 70 er den højeste score muligt). Kompleksiteten rating er divideret med 100 og 0,65 tilføjes at give en faktor på mellem 0,65 til 1,35. Den ujusterede funktion punkt tælle ganges med denne faktor for at opnå den justerede funktion punkt tælle. For eksempel tælle og vægtning af filer og andre emner fremstiller ukorrigeret funktion punkt tælle i 1000. Anvendelsen er af væsentlig kompleksitet og rating af de 14 komplicerede foranstaltninger giver i alt 60 point. Som 60/100 + 0,65 er 1,25, justeret funktion punkt tælle ville være 1250.

Måling Produktiviteten i Funktion Points Mange tusinde projekter er blevet analyseret for at opbygge funktionen punkt databaser, som kan bruges til at sammenligne den indsats, der gik i hvert enkelt projekt med antallet af funktion point oprettet. Wide serier af produktivitet findes. For eksempel med uerfarent personale, ustruktureret metoder, almindeligt værktøj, og low-level sprog, produktivitet varierer fra 0,25 til 5 funktion point pr personale måned. I den anden ende af skalaen, med erfarne medarbejdere, strukturerede, el-værktøj, og på højt niveau sprog, produktivitet varierer fra 20 til 100 funktion point pr personale måned. IS-projekter generelt række 3 til 50 fungere point pr personale måned, og gennemsnittet ligger 8 funktion point.

Hvis et projekt team kan opnå ti fungere point pr personale måneder, derefter en 1250 - funktion-punkt projekt tager 125 medarbejdere, måneder eller ti mennesker lidt længere tid end et år. Hvis produktiviteten er 20 funktion point per ansat måneden, så arbejdet kan ske på den halve tid.

Selv om funktionen punkter er en rimelig dimensionering foranstaltning, er de ikke meget brug ved vurdering af indsatsen, medmindre produktiviteten kan skønnes. For at gøre dette kræver en track record af projektet produktivitet af de ansatte.

Værdien af projekterfaring

Trods dens betydning i forbindelse med vurdering, meget få organisationer har en database af projekterfaring. I stedet erfaringer om et projekt er i hovedet på projektgruppe-medlemmer og er ikke let for lederen af det næste projekt for at få adgang. Faktisk er der meget få organisationer holde pålidelige tal på den faktiske timer taget i projektudvikling. Som automatiseret proces ledelsesværktøjer bliver mere udbredt, bliver det billigere og lettere at bruge tidligere projekt historie.

En proces ledelsesværktøj skal hjælpe med at besvare følgende spørgsmål:

>> Hvilke tidligere projekter svarer til den nuværende?

>> Hvad var indsatsen koncentreret om lignende projekter samlet og opgave?

>> Hvordan færdigheder folk på lignende projekter sammenligne med de nuværende projekt personale?

Find lignende projekter Et lignende projekt kan være en, der har de samme opgaver, der blev udført af de samme folk, brugte de samme programmeringssprog, eller mødte andre kriterier. Et projekt historie database skal gøre det muligt at søge efter lignende projekter. Dette indebærer, at alle projekter skal udføres ved hjælp af et standard sæt af opgaver, ligesom regnskabsmæssige omkostninger skal analyseres ved hjælp af en standard kontoplan. Hvis hver projektleder udgør navnene på de opgaver på hvert enkelt projekt, hvordan kan projekter sammenlignes med hinanden?

Fastlæggelse Tidligere indsats og kvalifikationer Når lignende projekter er udvalgt, lederen af det nye projekt skal vide, hvor indsatsen på lignende projekter, samlet og efter opgave, og viden hos de personer, der arbejdede på disse projekter. Lederen kan finde disse oplysninger, hvis den tid og de omkostninger brugte er blevet registreret i en standard måde, og hvis data er rimeligt komplet. For at citere produktivitet ekspert Kapers Jones, "Den historiske data for projekter, der benyttes internt af selskaber er tæt på værdiløs for økonomiske undersøgelser. Direkte bruger udgifterne fortrinsvis aldrig spores, overarbejde er ulønnet sjældent spores, og skødesløshed i Opladningstiden til den korrekte sæt projekt regnskaber er hærger i MIS domæne. "

Automatiseret proces styringsværktøjer skal gøre optagelsen af de faktiske indsats mod standard kategorier billigt og nemt for alle at sætte i gang på et projekt, så projektet historie kan blive en meningsfuld støtte til estimering.

Roll-Up af estimater

Brug erfaringer størrelse et projekt oppefra og ned har værdi, fordi det kan gøres tidligt i projektet, hvor der kun generel viden om det fysiske design er til rådighed. Funktion punkt optælling, dog er baseret på fysiske oplysninger om filer, input, og output.

Den mest pålidelige metode til at beregne, selv om det mest tidskrævende, er at foretage et skøn for hvert stykke arbejde sammen med holdet medlem, der er ansvarlig for det, og at kombinere de skøn fra bunden op. Bottom-up vurdering indebærer besvare tre spørgsmål:

>> Hvilke opgaver skal der gøres?

>> Hvem skal gøre dem?

>> Hvor længe vil de tage at fuldføre? (Detaljerede overslag kan pålægges eller forhandlet med medarbejderne.)

En projektleder talentfulde i uformelle projektledelse kan forhandle stram, men realistisk skøn samt få personlig engagement fra de ansatte. Firm engagement kan først foretages, når mønstret er kendt i det mindste i skitse form. Top-down skøn foretages i begyndelsen af et projekt, som er udfærdiget billigt, og ofte ændres. Bottom-up skøn er indstillet, dyre at producere, og etablerede senere i et projekt.

en artikel indsendt af Karren Delaide


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions