Prováděcí projekt a agilní vývoj: Jak se potkávají dva světy v IT projektech

By Published On: November 25th, 2025

 

Jedním z častých nedorozumění v projektech, kde se potkává Architekturaa Agilní vývoj, je otázka: „Proč potřebujeme tolik dokumentů a artefaktů?“ Na první pohled se může zdát, že prováděcí projekt a agilní backlog jsou duplicitní. Ve skutečnosti jde o dvě vrstvy jednoho ekosystému, které se doplňují a zajišťují úspěšné doručení řešení.

Prováděcí projekt: garance rozsahu a soulad se smlouvou

Prováděcí projekt je formální dokument požadovaný smlouvou a zákonem o veřejných zakázkách.

Obsahuje:

    • funkční požadavky (FR), nefunkční (NFR) i ostatní (OR),
    • katalog Use Case scénářů,
    • architektonické modely a integrační vazby,
    • GAP analýzu (As-Is vs. To-Be),
    • harmonogram a milníky,
    • akceptační kritéria,
    • registr rizik.

Účel je jasný: ukázat zákazníkovi i kontrolním orgánům, že řešení je kompletní, má jasný rámec a lze ho objektivně převzít.

Agilní vývoj: jak se velké požadavky mění v doručitelné kroky

Na druhé straně stojí vývojové týmy, které potřebují pracovat s požadavky jinak – rozpadnout velké celky do menších úkolů:

    • Epic = větší obchodní cíl (např. „Správa pacientů“),
    • User Story = konkrétní uživatelský scénář („Jako lékař chci vidět graf hodnot, abych posoudil trend“),
    • Akceptační kritéria = testovatelné podmínky,
    • Technické úkoly = práce vývojářů (např. indexy, API kontrakty, logování),
    • Sprint backlog = plán práce na nejbližší sprint.

Účel backlogu je zajistit, že se projekt posouvá inkrementálně, ve funkčních krocích, a že každá dodávka splňuje „Definition of Done“.

Traceability: most mezi světy

Klíčovým prvkem, který propojuje oba světy, je traceability matrix.

Ta zajišťuje:

    • že každý FR/NFR/OR z prováděcího projektu má své místo v backlogu,
    • že žádný požadavek „nezmizí“ a je dohledatelný až k testu a akceptaci,
    • že zákazník má jistotu, že smluvní rozsah je překlápěn do vývoje.

Proč je tento model důležitý

    • Management vidí, že prováděcí projekt pokrývá vše, co je ve smlouvě a legislativě nutné.
    • Vývojové týmy mají menší, uchopitelné úkoly, se kterými mohou pracovat agilně.
    • Zákazník dostává jistotu, že výsledné řešení bude odpovídat jeho potřebám, harmonogramu a regulatorním povinnostem.

Shrnutí

Prováděcí projekt a agilní backlog nejsou konkurenty, ale partnery.

    • Prováděcí projekt odpovídá na otázku „Co přesně dodáváme a jak to bude řízeno?“
    • Agilní backlog odpovídá na otázku „Jak to krok za krokem doručíme?“

Spojením obou přístupů vzniká prostředí, které je transparentní pro zákazníka, řiditelné pro management a zároveň agilní a efektivní pro vývojáře.

 

Share this article