Change Control Process i Software Engineering med trin

Hvad er Change Control?

Forandringskontrol er den proces, som en virksomhed bruger til dokumentere, identificere og godkende รฆndringer til et it-miljรธ. Det reducerer chancerne for uautoriserede รฆndringer, forstyrrelser og fejl i systemet.

Hvorfor รฆndre kontrol?

Nรฅr der anmodes om nye eller anderledes รฆndringer til systemet, isรฆr af interessenter, er det hverken valgfrit eller ignoreret. Det skal implementeres uden at pรฅvirke andre komponenter i systemet. Det er her, รฆndringskontrollen kommer praktisk. Det hjรฆlper projektteams med at รฆndre omfanget af projektet ved hjรฆlp af specificerede kontroller og politikker. Change Control praktiseres, nรฅr et projekt ikke skrider frem som planlagt.

Det er obligatorisk, at et formelt dokument for รฆndringsanmodninger udfyldes og gennemgรฅs for at holde styr pรฅ รฆndringsanmodninger.

Antallet af spรธrgsmรฅl, man kan stรธde pรฅ, mens man analyserer Change Control som

  • Hvem vil godkende รฆndringen?
  • Krรฆver det at kรธre gennem en รฆndringskontroltavle?
  • Hvor meget tid vil det tage at undersรธge og implementere forandringen?
  • Hvad er virkningerne af รฆndringer af andre komponenter i systemet (tidsplaner, omkostninger, ressourcer osv.)?
  • Er der nogen tรฆrskel, under hvilken projektledelsen kan godkende det?

 

Forskellige faktorer i Change Control-processen

Der er forskellige faktorer, som en Change Control-proces bรธr overveje

Trin i รฆndringskontrolproces Handling udfรธrt i Change Control
  • ร†ndring af anmodningsinitiering og kontrol
  • Anmodning om รฆndringer bรธr vรฆre standardiseret og underlagt ledelsesgennemgang
  • ร†ndringsanmoderen skal holdes orienteret
  • konsekvensanalyse
  • Sรธrg for, at alle anmodninger om รฆndringer vurderes pรฅ en struktureret mรฅde for at analysere mulige pรฅvirkninger
  • Kontrol og dokumentation af รฆndringer
  • Der skal vedligeholdes en รฆndringslog, der fortรฆller datoen, personoplysninger, hvem der har foretaget รฆndringer og implementerede รฆndringer
  • Kun autoriseret person bรธr vรฆre i stand til at foretage รฆndringer
  • En proces til at rulle tilbage til den tidligere version bรธr identificeres
  • Dokumentation og procedurer
  • Nรฅr systemรฆndringer implementeres, skal procedurerne og det tilhรธrende dokument opdateres i overensstemmelse hermed
  • Autoriseret vedligeholdelse
  • Systemadgangsrettigheder bรธr kontrolleres for at forhindre uautoriseret adgang
  • Test og brugerafmelding
  • Software skal testes grundigt
  • Version Control
  • Kontrol bรธr placeres pรฅ produktionskildekoden for at sikre, at kun den seneste version opdateres
  • Nรธdรฆndringer
  • Der bรธr indhentes en mundtlig autorisation, og รฆndringen bรธr dokumenteres hurtigst muligt

Forandringskontrolproces

Fรธr vi ser nรฆrmere pรฅ, hvad der er involveret i Change Control-processen, vil vi blive fortrolige med, hvilke dokumenter der bruges i Change Control. Under udfรธrelsen af โ€‹โ€‹Change Control er der hovedsageligt to dokumenter involveret

  • Skift Log: En รฆndringslog er et dokument, der viser detaljerne om alle รฆndringsanmodninger som projektnummer, PCR (projektรฆndringsanmodning) ID, prioritet, ejeroplysninger, Target dato, status og statusdato, hรฆvet af, dato, hvornรฅr hรฆvet osv.
  • Forandringskontrolproces

  • Skift anmodningsformular: Det bruges til at dokumentere detaljer, der er nรธdvendige for at understรธtte beslutningsprocessen, sรฅsom type รฆndring, fordele ved รฆndring, navn pรฅ ressource, der anmoder om รฆndringen, tid og estimatomkostninger, prioritet af รฆndring, detaljer om autoriseret person, status for รฆndringsanmodninger osv.

    Forandringskontrolproces

Skift procesflowdiagram

Forandringsproces fรธlger et specifikt mรธnster for at implementere รฆndringerne i produktet eller systemet. Her gennem flow-diagram forklarede vi, hvilke trin der er involveret i forandringsprocessen.

Forandringskontrolproces

Trin til รฆndringskontrol

Trin til รฆndringskontrol Handling
  • ร†ndre anmodningsidentifikation
  • Identificer behovet for en รฆndring og beskriv det pรฅ formularen til anmodning om projektรฆndring
  • ร†ndringsanmodningsvurdering
  • Hvis รฆndringen ikke er gyldig, skal den udskydes eller afvises
  • Bestem de nรธdvendige ressourcer til at analysere รฆndringsanmodningen
  • Udfรธr en hurtig vurdering af den potentielle pรฅvirkning og opdater รฆndringsanmodningsformularen
  • Pรฅ dette stadium bรธr afvist รฆndringsanmodning stoppes
  • ร†ndring af anmodningsanalyse
  • Til analyse tildele รฆndringsanmodningen til et autoriseret medlem
  • Udskudt รฆndring genindtast dette analysetrin
  • Pรฅ dette stadium bรธr afvist รฆndringsanmodning stoppes
  • ร†ndre anmodningsgodkendelse
  • Identificer รฆndringsrisiko og kompleksitetsniveau fรธr godkendelse
  • Identificer effektniveauet af รฆndringen fรธr godkendelse
  • Revse virkningen af โ€‹โ€‹รฆndringsanmodning til autoriseret person om godkendelse
  • Pรฅ dette stadium bรธr afvist รฆndringsanmodning stoppes
  • Implementering af รฆndringsanmodninger
  • Opdatering af projektprocedure og ledelsesplaner
  • Informer om รฆndringerne pรฅ holdet
  • Overvรฅg forlรธbet af รฆndringsanmodningen
  • Registrer fรฆrdiggรธrelsen af โ€‹โ€‹รฆndringsanmodningen
  • Luk รฆndringsanmodning

BEMร†RK: Godkendelsen af โ€‹โ€‹Change Control kan ske pr Projektleder, Lead IT eller Lead Developer, Stakeholder.

Forandringsledelse vs forandringskontrol

Change Management Skift kontrol
Det er ansvarligt for at administrere og kontrollere รฆndringsanmodninger for at foretage รฆndringer i it-infrastrukturen eller ethvert aspekt af it-tjenester for at minimere risikoen for afbrydelse af tjenester og fremme forretningsfordele Forandringskontrol omfatter aktiviteter som indsendelse, registrering, analyse og godkendelse af รฆndringer for at forbedre systemets eller produktets overordnede ydeevne

Opsummer dette indlรฆg med: