Appearance
Na kvalitu dohlížejí čtyři klíčové role. Každá má vymezenou odpovědnost, takže je vždy zřejmé, kdo za kterou část kvality ručí.
🤝 Projektový manažer
Vede projekt po celou dobu spolupráce a je vaším denním kontaktním bodem. Ručí za to, že nastavený rytmus spolupráce skutečně běží.
- Odborné vedení projektu po celou dobu spolupráce.
- Denní kontaktní bod pro klienta - míru zapojení si volíte sami, od denní spolupráce až po plné delegování.
- Týdenní status s klientem a písemný report o postupu.
- Měsíční souhrnný report, sběr zpětné vazby a vyhodnocení metrik.
- Řízení vývoje v Jiře a udržování scrum-like rytmu týmu.
🏗️ DevLead
Technický vedoucí projektu a garant technické kvality. Drží celý systém konzistentní a je posledním filtrem, než se změna dostane do produkce.
- Konzistence architektury a technických řešení napříč celým systémem.
- Code review - nejčastěji jako druhý vývojář schvaluje změny před začleněním.
- Řízení technického dluhu a plnění tří pilířů (testy, dokumentace, refaktoring).
- Technické reporty a konzultace s klientem i vývojovým týmem.
- Aktuálnost technické dokumentace po celou dobu projektu.
🧪 QA
Hlídá kvalitu v celém průběhu projektu od zadání až po bezpečné vydání nové verze. Ručí za soulad výsledku se zadáním a dokládá jeho kvalitu měřenými výsledky.
- Zapojení už od analýzy - validace zadání a analytických výstupů dřív, než se podle nich vyvíjí.
- Návrh testovacích scénářů, které slouží i jako podklad pro akceptační testování.
- Efektivní testování - využívá vhodnou automatizaci a testování podle rizik.
- Bezpečné vydání nové verze - ověření stávající funkcionality s jasným doporučením, zda novou verzi vydat, a sledování provozu po vydání.
📄 Analytik
Vlastník specifikace a referenční bod zadání pro celý tým. Zajišťuje, že vývoj i testování vychází ze stejného, aktuálního zadání.
- Vlastnictví specifikace a odpovědnost za její věcnou správnost.
- Udržování specifikace aktuální po celou dobu projektu procesem správy změn.
- Role referenčního bodu zadání - vývoj i QA vychází z jeho výstupů.
- Spolupráce s QA, které analytické výstupy validuje už v rané fázi.
Odkazy
- Záruka kvality: jak kvalitu měříme a kontrolujeme.
- Předání výstupů: jak specifikace drží krok s vývojem.