Programvare vedlikehold er prosessen med å forbedre et program ytelse , oppgradere eller korrigere feil som er funnet i tidligere versjon av programvaren. Programvare vedlikehold inkluderer programvare endringer for å holde tritt forsvar mot skadelig programvare og endringer for å opprettholde kompatibilitet med relaterte programmer og operativsystem som er i endring. Måling programvare vedlikehold krever help desk billettering informasjon. Avhengig av målingen som velges , er programvare konfigurasjonsstyring programvare som kan spore av kode endringer også nødvendig. Du trenger
Help Desk billettsystemet eller problem rapporteringssystem Programvarekonfigurasjon styringsverktøy
Vis flere instruksjoner
linjer med kode endret
en
Denne metoden teller hvordan mange linjer med kode endres . Jo flere linjer med kode som endres , jo større programvare vedlikehold utgivelsen anses å være
2
Denne målingen er fort gjort når programvare konfigurasjonsstyring programvare brukes ; . Programvaren automatisk sporer antall kode endringer .
3 p Hvis konfigurasjonen programvare ikke spore antall endringer , kjøre en sammenligning av den nye koden til den opprinnelige . Antallet forskjellene er måling for denne programvaren vedlikehold utgivelse .
Antall problemer løst
4
Tell antall lukkede problemrapporter . Denne tellingen kan genereres av en rapport om hvor mange helpdesk billetter ble lukket når programvaren vedlikehold utgivelsen ble distribuert .
5
Tell antall programvare endringsønsker som ble inkludert i vedlikehold utgivelse .
6
Totalt disse to verdiene for antall problemene løst .
innsats som kreves
7
innsats som kreves er ofte måles ved å telle antall av reparasjoner eller endringer skal gjøres.
8
Hver fix blir deretter tildelt en vanskelighetsgrad poengsum på en skala som 1 til 10 eller 1 til 100 .
9
vanskeligheter poengsum multipliseres med antall reparasjoner på hvert nivå .
10
Total vanskelighetsgraden score for hver fix for å gi et mål på vanskeligheten av hele programvareversjonen .
syklus tid
11
Dette målet på programvare vedlikehold sporer syklusen tid fra når problemet er rapportert til når det er løst . Det første trinnet er å identifisere hvilke billetter og programvare endringsønsker ble løst av programvaren vedlikehold utgivelse . Denne informasjonen er vanligvis lagret i en help desk billettsystemet .
12
Trekk nær tid fra den åpne dagen for alle problemrapporter og helpdesk billetter. Dette gir syklus tid for hver hendelse .
13
Beregne gjennomsnittet av syklusen tid for alle billetter og endringsønsker stengt av programvaren vedlikehold utgivelse .
Kundetilfredshet
14
Send undersøkelser for brukerne som sendte helpdesk billetter eller programvare endringsønsker .
15
gjennomgang undersøkelsene og beregne en tilfredsstillelse score for hver.
16
Bestem en gjennomsnittsverdi for kundetilfredshet med den versjonen av programvaren .