Change Control Process i Software Engineering med trin
โก Smart opsummering
รndringskontrol er den formelle proces, en virksomhed bruger til at dokumentere, identificere og godkende รฆndringer i et IT-miljรธ, hvilket reducerer risikoen for uautoriserede รฆndringer, afbrydelser og fejl pรฅ tvรฆrs af projekter, applikationer og infrastruktur.
Hvad er Change Control?
Forandringskontrol er den proces, som en virksomhed bruger til dokumentere, identificere og godkende รฆndringer til et IT-miljรธ. Det reducerer risikoen for uautoriserede รฆndringer, afbrydelser og fejl i systemet.
Hvorfor รฆndre kontrol?
Nรฅr interessenter anmoder om nye eller anderledes รฆndringer til systemet, er disse รฆndringer hverken valgfrie eller ignorerbare. รndringerne skal implementeres uden at forstyrre andre komponenter i systemet. Det er her, รฆndringskontrol bliver nyttig. Det hjรฆlper projektteams med at รฆndre projektets omfang ved hjรฆlp af definerede kontroller og politikker. รndringskontrol praktiseres, nรฅr et projekt afviger fra planen.
Et formelt รฆndringsanmodningsdokument skal udfyldes og gennemgรฅs for at holde styr pรฅ alle รฆndringsanmodninger.
Almindelige spรธrgsmรฅl, der stilles under analyse af en anmodning om รฆndringskontrol, omfatter:
- Hvem vil godkende รฆndringen?
- Skal det gennemgรฅs af et รฆndringskontroludvalg?
- Hvor meget tid krรฆver det at undersรธge og implementere รฆndringen?
- Hvad er virkningerne af รฆndringer af andre komponenter i systemet (tidsplaner, omkostninger, ressourcer osv.)?
- Er der en tรฆrskel, under hvilken projektledelsen kan godkende det direkte?
Forskellige faktorer i forandringskontrolprocessen
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 | รndringsanmodninger bรธr standardiseres og gennemgรฅs af ledelsen, og anmoderen bรธr holdes informeret. |
| konsekvensanalyse | Enhver รฆndringsanmodning bรธr vurderes pรฅ en struktureret mรฅde for at analysere potentielle konsekvenser. |
| Kontrol og dokumentation af รฆndringer | En รฆndringslog bรธr registrere datoen, den person, der foretog รฆndringen, og selve รฆndringen. Kun autoriserede personer bรธr have lov til at foretage รฆndringer, og der bรธr defineres en tilbagerulningsproces. |
| Dokumentation og procedurer | Nรฅr der implementeres systemรฆndringer, skal de relaterede procedurer og dokumenter opdateres, sรฅ de stemmer overens. |
| Autoriseret vedligeholdelse | Systemadgangsrettigheder bรธr kontrolleres for at forhindre uautoriseret adgang. |
| Test og brugerafmelding | Software bรธr testes grundigt, og erhvervsbrugere bรธr godkendes inden udgivelsen. |
| Version Control | Produktionskildekoden bรธr vรฆre versionskontrolleret, sรฅ kun den senest godkendte build implementeres. |
| Nรธdรฆndringer | En mundtlig tilladelse bรธr indhentes, og รฆndringen dokumenteres hurtigst muligt. |
Forandringskontrolproces
Fรธr vi dykker ned i forandringskontrolprocessen, er det nyttigt at gรธre os bekendt med de dokumenter, der bruges i forandringskontrol. To dokumenter er centrale for forandringskontrol:
- Skift LogEn รฆndringslog viser detaljer om hver รฆndringsanmodning โ projektnummer, PCR-ID (projektรฆndringsanmodning), prioritet, ejer, mรฅldato, status, statusdato, rejst af og rejstdato.
- Skift anmodningsformularDen indsamler de oplysninger, der er nรธdvendige for beslutningstagning โ รฆndringstype, fordele, anmoder, tids- og omkostningsestimat, prioritet, godkender og status for รฆndringsanmodning.
Flowdiagram for รฆndringsproces
รndringsprocessen fรธlger et specifikt mรธnster for at implementere รฆndringer i produktet eller systemet. Flowdiagrammet nedenfor viser de involverede trin.
Trin i รฆndringskontrolprocessen
| Trin til รฆndringskontrol | Handling |
|---|---|
| รndre anmodningsidentifikation | Identificรฉr behovet for en รฆndring, og beskriv det i formularen til anmodning om projektรฆndring. |
| รndringsanmodningsvurdering | Hvis รฆndringen ikke er gyldig, skal den udsรฆttes eller afvises. Tildel de nรธdvendige ressourcer til at analysere anmodningen, udfyld en hurtig konsekvensanalyse, og opdater รฆndringsanmodningsformularen. Afviste anmodninger stopper pรฅ dette tidspunkt. |
| รndring af anmodningsanalyse | Tildel รฆndringsanmodningen til et autoriseret medlem til fuld analyse. Udskudte รฆndringer genindfรธres i dette trin, og afviste anmodninger stopper her. |
| รndre anmodningsgodkendelse | Identificer risikoen, kompleksiteten og virkningen af โโรฆndringen inden godkendelse. Send รฆndringsanmodningen til den autoriserede godkender til en beslutning. Afviste anmodninger stopper pรฅ dette trin. |
| Implementering af รฆndringsanmodninger | Opdater projektprocedurer og ledelsesplaner, informer teamet, overvรฅg fremskridt, registrer fรฆrdiggรธrelse og luk รฆndringsanmodningen. |
BEMรRKGodkendelse af รฆndringskontrol kan gives af Projektleder, IT-leder eller ledende udvikler eller en udpeget interessent.
Forandringsledelse vs. forandringskontrol
| Change Management | Skift kontrol |
|---|---|
| Hรฅndterer og kontrollerer รฆndringsanmodninger pรฅ tvรฆrs af IT-infrastruktur og -tjenester for at minimere afbrydelser og maksimere forretningsfordelen. | Dรฆkker indsendelse, registrering, analyse og godkendelse af en รฆndring for at forbedre systemets eller produktets samlede ydeevne. |




