1 / 30

Estimering i programvareprosjekter

Hvorfor estimere?. For ha kontroll m vi kunne mle fremdrift p det arbeid som utfres.For kunne mle fremdrift m vi ha noe mle fremdriften mot.For ha noe mle fremdriften mot, m vi ha estimert omfanget p de aktivitetene vi skal utfre.ALTS: Uten estimater har vi ikke kontroll.

bona
Download Presentation

Estimering i programvareprosjekter

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Estimering i programvareprosjekter Tore Dybå SINTEF Tele og data SPIQ-seminar 17. oktober 1996

    2. Hvorfor estimere? For ha kontroll må vi kunne måle fremdrift på det arbeid som utføres. For å kunne måle fremdrift må vi ha noe å måle fremdriften mot. For å ha noe å måle fremdriften mot, må vi ha estimert omfanget på de aktivitetene vi skal utføre. ALTSÅ: Uten estimater har vi ikke kontroll.

    3. Programvare metrikker Programvare metrikker er et hvert mål som kan relateres til ett av følgende: Programvaresystemet - produktet Utviklingsprosessen Drift og vedlikehold av produktet etter at det er levert til kunden. En metrikk kan være direkte eller indirekte målbar. Den kan være objektiv eller subjektiv.

    4. Grunnregler Det er tre forhold som må klarlegges før vi samler inn eller bruker metrikker: 1. Hva vi vil bruke metrikk-dataene til. 2. Hvordan vi skal samle de inn. 3. Hvordan vi vil analysere dataene. De to siste punktene blir ofte oversett når man skal starte med å bruke metrikker i en bedrift. Dette gir inkonsistente data og fører til at dataanalysen vil være av liten verdi.

    5. Omgivelsene Verdien på metrikkene vi måler vil avhenge av prosjektets omgivelser. Dette er ikke alltid faktorer vi kan påvirke, men pga deres store innflytelse er det viktig å registrere dem. ITUF rapport R31 gir eksempler på hvordan dette kan gjøres. Rapporten opererer med følgende omgivelsesfaktorer: Krav til produktet Tilgjengelige metoder og verktøy Prosjektpersonell

    6. Hvordan komme i gang? Det er tre ting som er viktige for å starte med å estimere programvare-prosjekter: Valg av faktorer som har innflytelse på kostnadene - kostnadsdrivere. Valg av estimeringsmodeller. Dette avgjør hvordan faktorene påvirker kostnadene. Kalibrering av modellene. Dette definerer “normal-prosjektet” Det vil være nødvendig å prøve seg fram på alle disse områdene.

    7. Hva er et estimat?

More Related