Shrnutí
Vaše organizace podporuje důležitou obchodní aplikaci nasazenou po celém světě ve více oblastech. Máte agresivní čas na uvedení na trh s funkcemi a velký backlog, který se má vyplnit.
Průběžné plánování umožní vašemu týmu poskytovat konstantní tok funkcí tím, že bude mít průběžně aktualizovaný plán upravený podle obchodních požadavků. Kontinuální integrace implementuje plán a poskytne zpětnou vazbu o rychlosti vývoje, aby byl zajištěn realistický plán.
Průběžné plánování je postup, který vyžaduje, aby plánovači, architekti a agilní týmy průběžně integrovali plány v rámci celého podniku. Spoléhá na šest principů:
- Jednoduchost hodnoty
- Manifesto pro agilní vývoj softwaru
- Návrh myšlení
- Iterativní a přírůstkový vývoj
- Štíhlá správa
- Přesnost odhadu
Cíle a klíčové výsledky (OKR) pomáhají plánovat nepřetržitě a efektivně s jasným směrem, fokusem a flexibilitou. Tento rámec nastavení cíle propojuje strategické cíle stanovené vedením s každodenními aktivitami prováděcích týmů.
Agilní projekty používají průběžné plánování. Jsou úspěšnější než vodopádové projekty, které používají statické plánování, protože malé dávkové verze zvyšují příležitosti k získání znalostí.
Kontinuální integrace umožňuje týmům využívat spolupráci, umožnit paralelní vývoj, minimalizovat dluh integrace a automatizovat vše. Je to myšlení, týmová strategie a praxe vývoje softwaru, kde členové týmu často integrují svou práci. Každá integrace je ověřená automatizovaným sestavením (včetně testu), aby co nejrychleji detekovali chyby integrace. Integrační body pomáhají řídit vývoj produktů a zlepšovat systém a jejich načasování je důležité pro stav projektu.
Když to uděláte správně, tento přístup vede k výrazně nižším problémům s integrací tím, že je zachytí dříve v procesu.