Software vedligeholdelse er identificeret med break -fix patches , softwareopdateringer at løse identificerede problemer eller bugs . Software vedligeholdelse kan omfatte software ændringer at tilføje funktionalitet , som brugerne efterspørger . Software vedligeholdelse er overstået holde software fungerer problemfrit med applikationer og operativsystemer , der er under forandring. Software vedligeholdelsesomkostninger omfatter også omkostningerne til at få de ønskede foretaget forbedringer , ændringer for at tilføje ny funktionalitet i stedet for at rette fejl . Ting du skal
konfigurationsstyring tracking værktøj -software bibliotek
kopi af softwaren vedligeholdelsesaftale
Vis Flere Instruktioner
Metoder
1
Vedligehold software licensaftaler . Dette kan indebære at betale årlige vedligeholdelsesudgifter , der kører de nødvendige patches og opdateringer , når der af sælger , eller blot efter software distribution , der er defineret i licensen. Når softwaren er fuldt licenseret og opretholdes, er det muligt at forhandle en rabat på software vedligeholdelse udgivelser eller leverandør support til softwareopgraderinger .
2
Delay software opgraderinger til den nyeste og bedste version efter den første bølge af patches . Derved undgår man besværet med at få ny software og derefter at skulle køre patches , når fejl er fundet i den nye software.
3 Lav en liste over systemets indstillinger , før ændringer for at sikre disse indstillinger forbliver de samme bagefter.
Document al software konfiguration og systemindstillinger , når softwaren er installeret eller opdateret. Hvis softwaren vedligeholdelse frigivelse giver problemer , skal du kontrollere konfiguration og indstillinger . I nogle tilfælde kan vedligeholdelsen patch har ændret standardindstillingen skaber nye problemer.
4
Track software ændringer foretaget af din egen virksomhed til softwaren ansøgning i en configuration management tracking værktøj . Undladelse af at gøre kan resultere i nye fejl bliver tilføjet . Desuden vil softwareleverandører opkræve ekstra for at forskning og derefter debug mislykkede tilpasningsmuligheder indsats. At være i stand til at levere en komplet liste over ændringer vil forenkle deres fejlfinding og reducere vedligeholdelsesomkostningerne til at fastsætte tilpasninger.
5. Sørg for at det virker, før du sætter det i produktion.
Test store software releases på en " sandkasse " eller afprøvning computer før rullende det ud til alle computere på et netværk . Det er lettere at rapportere konflikter med den nye software version eller softwaren efter opdateringer og patches , end at fastsætte hundredvis af dårligt fungerende systemer .
6
Hold en tidligere version af softwaren i en software -bibliotek , før du kører software vedligeholdelse . Hvis softwareopdateringen skaber store problemer , kan softwaren simpelthen være rullet -back eller erstattes med forudgående softwareversion , i stedet for at håndtere de fejl , mens venter på en ny software vedligeholdelse frigivelse til at fastsætte de fundne fejl.
7 under en kopi af kontrakten forhindrer forvirring og spildtid.
opretholde en kopi af softwaren vedligeholdelsesaftale , hvor software supportmedarbejdere nemt kan finde den . Det giver dem mulighed for at vide, hvilke problemer kan sendes til leverandøren og løses for frie og hvilke problemer skal være forpligtede til fejlfinding og-løsning.