Task: Ustanovit politiku konfiguračního řízení |
|
 |
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.). |
Disciplines: Configuration & Change Management, Environment |
|
Purpose
Usnadňuje orientaci v ticketech a uložených verzích pro mentora i samotný vývojový tým. |
Relationships
Categories |
|
Roles | Primary Performer:
| Additional Performers:
|
Outputs |
|
Process Usage |
|
Main Description
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. |
More Information
© Petr Pícha. 2012, 2013 All Rights Reserved
|
|