Typy požadavků na změny, postup jejich zpracování, nástroje pro podporu řízení změn, vazba na správu verzí. 
Wednesday, May 29, 2013
4:57 PM
Typy požadavků na změny
Požadavek na novou funkci/vlastnost (Task)
Chyba (Bug)
Požadavek na změnu stávající funkcionality (Change Request)
Postup zpracování změny
 vytvoření/přijetí (přidělí se ID)
vyhodnocení (možná řešení, jejich dopady a odhad pracnosti)
způsob vyřízení (vyřešit/odmítnout/duplikát/odložit)
závažnost (kritická chyba/problém/vada na kráse/vylepšení)
priorita (vyřídit okamžitě/urgentní/vysoká/střední/nízká)
 přidělení odpovědné osobě / teamu
 uzavření
build: ověření konzistence; verzování: vytvoření nové baseline
Informovat zadavatele hlášení a další zájemce
Nástroje pro podporu řízení změn
Bug tracking (BT) systémy
evidence, archivace požadavků (Ticket systém)
sledování stavu požadavku (BT, Ticket systém)
přehled, reporty, grafy, statistiky
realizace: emailové, webové, klientské
př. Flyspray, Redmine, Mantis
Jednoduché, snadná instalace, webové rozhraní, emailová notifikace
Př. Bugzilla, Jira
Robustní, pro velké projekty, konfigurovatelná
Struktura projektu v BT systému
Název, kategorie hlášení, úrovně závažnosti, priority, verze produktu, operační systém, odhad a realita pracnosti…
Change Control Board (CCB)
skupina členů projektu, která má zodpovědnost za změnové řízení
vyhodnocování a schvalování hlášení problémů
rozhodování o požadavcích na změny (může významně ovlivňovat podobu a chod projektu)
sledování hlášení a požadavků při jejich zpracování
koordinace s vedením projektu
složení
jedinec – vývojář, QA osoba
tým – technické i manažerské role (vhodné, pokud má změna mít velký dopad)
Vazba na správu verzí
Vazba ticketu/change requestu na verzi
Vytvoření nové verze s opravou
From <[link]> 