Hva er en prosjektledelsesplan?
Prosjektledelsesplanen er et levende dokument for å beskrive og kontrollere et programvareutviklingsprosjekt. Det letter kommunikasjonen mellom leder, prosjektgruppe og interessenter. Noen av nøkkelseksjonene er prosjektbeskrivelsen, teamorganisasjonen, forfallsdatoer på høyt nivå, og noen ganger inkluderer også flere seksjoner som tydeliggjør prosjektgruppens arbeid.
I den innledende delen vil leserne finne en beskrivelse av prosjekt og evalueringsstandarder. Leveranser på høyt nivå, eller "produktene" som vil bli opprettet, blir vanligvis funnet neste. Eksempler på leveranser inkluderer kravdokumenter, kodebaser og kvalitetssikringsdokumenter.
En annen del av planen beskriver teamets organisasjon. Både interne og eksterne ressurser vil bli listet opp. Listen er vanligvis sammensatt av forretningsanalytikere, programmerere, kvalitetssikringsanalytikere, fageksperter, andre tekniske og forretningsmessige ressurser og prosjektleder.
Det må planlegges individuelle leverbare forfallsdato for å sikre at det samlede prosjektet kan oppfylle fristen. Denne delen inneholder ofte bare hovedleveranser og forfallsdatoer. Disse arbeidsplanene er viktige for å holde prosjektet i tide.
Prosjektlederen kan bruke teknikker, kalt prosjektkontroller, for å hjelpe prosjektet til å fungere problemfritt. Disse prosjektkontrollene er ofte inkludert i planen. Kontroller kan omfatte frekvensen av statusoppdateringer og toleransen for variasjon mellom planlagte og faktiske resultater som vil utløse opptrapping.
En prosjektstyringsplan kan også omfatte overvåkningsprosesser. Den kan liste over metodene som vil bli brukt til å spore faktisk arbeid og sammenligne det med planlagt arbeid. Overholdelse av tidsplanen påvirker budsjettet direkte, som er viktig for prosjektplanleggingen. Planen kan angi metodene som brukes for å spore faktiske kostnader og sammenligne med forventede kostnader.
Kommunikasjonsplaner dekker når, hvordan og til hvem rapporter om prosjektstatus vil bli laget, og kan være i den overordnede planen. Eventuelle prosjektforutsetninger, begrensninger eller avhengigheter vil også bli beskrevet. Risikostyring diskuteres vanligvis, som vil registrere risikoen og planene for å overvåke og styre dem etter behov. Prosjektledelsesplanen kan definere hvordan eventuelle problemer spores og styres.
Lagets tekniske verktøy kan være oppført i en annen seksjon. Dette kan omfatte programvareutviklingens livssyklus og programvareverktøyene forskjellige fagområder bruker i arbeidet sitt. For eksempel kan bedriftsanalytikere bruke et kravstyringsverktøy, utviklere kan bruke programvare for kildekontroll, og kvalitetssikringspersonell kan bruke verktøy for å håndtere testsaker. Verktøy for konfigurasjonsadministrasjon kan også registreres, og disse verktøyene er med på å sikre at de riktige arbeidsproduktene, for eksempel programvarekode, logges og utgis riktig.
Kvalitetssikringsplaner beskriver metodene og oppgavene som brukes for å sikre at produktene oppfyller kvalitetsstandarder. Kompleksiteten i kvalitetsforsikringsplanen er avhengig av prosjektets størrelse. Av denne grunn kan et eget dokument brukes til detaljer om store planer.
Et godt dokumentert system kan være langt enklere å vedlikeholde og støtte, slik at brukerdokumentasjon ofte opprettes som en del av en prosjektstyringsplan. Denne dokumentasjonen kan omfatte installasjonsinstruksjoner, hjelpefiler og treningsveiledninger. Planen kan også ha et avsnitt for prosessforbedring, som kan inkludere muligheter for teamet til å bruke forbedrede eller nye prosesser eller verktøy.