Proces kontrole promjena u softverskom inženjerstvu s koracima

Što je kontrola promjena?

Kontrola promjena je proces koji tvrtka koristi za dokumentirati, identificirati i odobriti promjene u IT okruženje. Smanjuje mogućnost neovlaštenih izmjena, poremećaja i grešaka u sustavu.

Zašto kontrola promjena?

Kad god se zahtijevaju bilo kakve nove ili drugačije promjene za sustav, posebno od strane dionika, to nije niti izborno niti zanemarivo. Mora se implementirati bez utjecaja na ostale komponente sustava. Tada je kontrola promjene korisna. Pomaže projektnim timovima da modificiraju opseg projekta koristeći određene kontrole i pravila. Kontrola promjena primjenjuje se kad god projekt ne napreduje prema planu.

Obavezno je ispuniti i pregledati službeni dokument za zahtjev za promjenu kako bi se zadržao nadzor nad zahtjevima za promjenu.

Broj pitanja s kojima se možete susresti dok analizirate kontrolu promjena poput

  • Tko će odobriti promjenu?
  • Zahtijeva li prolazak kroz kontrolnu ploču promjena?
  • Koliko će vremena biti potrebno za istraživanje i provedbu promjene?
  • Koji su utjecaji promjena na druge komponente sustava (rasporedi, troškovi, resursi itd.)?
  • Postoji li neki prag ispod kojeg ga menadžment projekta može odobriti?

 

Različiti čimbenici procesa kontrole promjena

Postoje različiti čimbenici koje proces kontrole promjena treba uzeti u obzir

Koraci u procesu kontrole promjena Radnja poduzeta u kontroli promjena
  • Promjena pokretanja zahtjeva i kontrole
  • Zahtjevi za izmjenama trebaju biti standardizirani i predmet pregleda uprave
  • Podnositelj zahtjeva za promjenu treba biti obaviješten
  • Procjena utjecaja
  • Pobrinite se da se svi zahtjevi za promjenama procijene na strukturiran način za analizu mogućih učinaka
  • Kontrola i dokumentiranje promjena
  • Treba voditi dnevnik promjena koji navodi datum, pojedinosti o osobi koja je izvršila promjene i promjene koje su provedene
  • Samo ovlaštena osoba bi trebala moći vršiti promjene
  • Treba identificirati postupak vraćanja na prethodnu verziju
  • Dokumentacija i postupci
  • Kad god se provode promjene sustava, procedure i pridruženi dokument trebaju se ažurirati u skladu s tim
  • Ovlašteno održavanje
  • Pravo pristupa sustavu treba kontrolirati kako bi se spriječio neovlašteni pristup
  • Testiranje i odjava korisnika
  • Softver treba temeljito testirati
  • Kontrola verzije
  • Kontrolu treba staviti na proizvodni izvorni kod kako bi se osiguralo da se ažurira samo najnovija verzija
  • Hitne promjene
  • Potrebno je pribaviti usmeno ovlaštenje, a promjenu dokumentirati što je prije moguće

Proces kontrole promjena

Prije nego što pogledamo što je uključeno u proces kontrole promjena, upoznat ćemo se s dokumentima koji se koriste u kontroli promjena. Prilikom provođenja kontrole promjena uključena su uglavnom dva dokumenta

  • Dnevnik promjena: Dnevnik promjena je dokument koji navodi pojedinosti o svim Zahtjevima za promjenu kao što su broj projekta, PCR (zahtjev za promjenu projekta) ID, prioritet, podaci o vlasniku, Target datum, status i datum statusa, podignut do, datum kada je podignut itd.
  • Proces kontrole promjena

  • Obrazac zahtjeva za promjenu: Koristi se za dokumentiranje detalja potrebnih za podršku procesu donošenja odluka kao što su vrsta promjene, prednosti promjene, naziv resursa koji zahtijeva promjenu, vrijeme i procjena troškova, prioritet promjene, pojedinosti o ovlaštenoj osobi, status zahtjeva za promjenom itd.

    Proces kontrole promjena

Promjena dijagrama toka procesa

Proces promjene slijedi određeni obrazac za implementaciju promjena u proizvod ili sustav. Ovdje smo kroz dijagram toka objasnili koji su koraci uključeni u proces promjene.

Proces kontrole promjena

Koraci za kontrolu promjena

Koraci za kontrolu promjena Akcijski
  • Promjena identifikacije zahtjeva
  • Prepoznajte potrebu za promjenom i opišite je na obrascu zahtjeva za promjenu projekta
  • Promjena zahtjeva za procjenu
  • Ako promjena nije važeća, mora se odgoditi ili odbiti
  • Odredite odgovarajuće resurse potrebne za analizu zahtjeva za promjenom
  • Izvršite brzu procjenu potencijalnog utjecaja i ažurirajte obrazac zahtjeva za promjenu
  • U ovoj fazi bi se odbijeni zahtjev za izmjenom trebao zaustaviti
  • Analiza zahtjeva za promjenom
  • Za analizu dodijelite zahtjev za izmjenom ovlaštenom članu
  • Odgođena promjena ponovno unesite ovaj korak analize
  • U ovoj fazi bi se odbijeni zahtjev za izmjenom trebao zaustaviti
  • Odobrenje zahtjeva za promjenu
  • Identificirajte rizik promjene i razinu složenosti prije odobrenja
  • Odredite razinu utjecaja promjene prije odobrenja
  • Revtj. utjecaj Zahtjeva za promjenu ovlaštenoj osobi na odobrenje
  • U ovoj fazi bi se odbijeni zahtjev za izmjenom trebao zaustaviti
  • Implementacija zahtjeva za promjenu
  • Ažurirati projektnu proceduru i planove upravljanja
  • Obavijestite o promjenama u timu
  • Pratite napredak zahtjeva za promjenom
  • Zabilježite završetak zahtjeva za promjenu
  • Zatvori zahtjev za izmjenom

BILJEŠKA: Odobrenje za kontrolu promjena može dati Voditelj projekta, vodeći IT ili vodeći razvojni programer, dionik.

Upravljanje promjenama protiv kontrole promjena

Upravljanje promjenama Promijeni kontrolu
Odgovoran je za upravljanje i kontrolu zahtjeva za promjenama kako bi se izvršile promjene na IT infrastrukturi ili bilo kojem aspektu IT usluga kako bi se smanjio rizik od prekida usluga i promicanje poslovne koristi Kontrola promjena uključuje aktivnosti poput podnošenja, bilježenja, analiziranja i odobravanja promjena kako bi se poboljšala ukupna izvedba sustava ili proizvoda