Naučit se používat nástroje změnového a konfiguračního řízení (Redmine + SVN / RTC) a dohodnout konvence jejich používání (vytváření/schvalování ticketů, komentování, Update/Commit politika, notace atd.).
Po prvním prozkoumání a pochopení funkcí nástrojů pro změnové a konfigurační řízení (k čemuž je vymezen čas na
cvičeních ASWI) by se tým měl dohodnout na konvencích jejich používání.
U konfiguračního řízení je nutné domluvit především update/commit politiku, pravidla komentování a označování verzí
(tagování), popř. práci na paralelních větvích vývoje (branches), jejich následního sjednocování (merge) a řešení
konfliktů.
U změnového řízení je vhodné domluvit tvar názvu ticketů (např. úprava / upravit), podrobnost jejich popisů a
komentování pokroku, využívání různých stavů (kdo má právo vytvářet/schvalovat/uzavírat) a přidělování priorit a
časových odhadů.
Také je vhodné nastudovat a dohodnout pravidla propojení ticketů a verzí systému.
Steps
Prostudovat bugtracker
Naučit se základy používání Redmine/RTC (probíhá hlavně na cvičeních ASWI v začátku semestru).
Prostudovat nástroj pro správu konfigurací
Naučit se základy používání SVN/RTC (probíhá hlavně na cvičeních ASWI v začátku semestru).
Stanovit konvence používání nástrojů
Dohodnout se na politice užívání SVN+Redmine/RTC. Například:
kdo může vytvářet tickety,
kdo je schvaluje,
úroveň komentování,
používat větné struktury nebo jen heslovitě,
kdy commitovat a updatovat,
jak řešit konflikty,
atd.
Key Considerations
sada nástrojů (Redmine + SVN, RTC, popř. jiné), zkušenosti jednotlivých členů týmu s podobnými nástroji
Alternatives
V případě, že zákazník vyžaduje využití vlastních konfiguračních nástrojů nebo úložiště, nebo jiných nástrojů pro řízení
změn (např. těch využívaných interně v podniku zákazníka - Jirra, Flyspray a další) je žádoucí konzultovat konvence
používání těchto nástrojů přímo se zákazníkem.