Tri roky jsme pracovali ve waterfall modelu. Fungoval, ale s rostoucím počtem projektu a požadavky na rychlejsi dodávky jsme narazili na limity. Klient nechce čekat 6 měsíců na prvni výsledek.
Proc ne waterfall¶
Waterfall funguje pro projekty s jasne definovanými požadavky, které se nemění. To je ale v praxi vzácné. Klient meni názor po prvním prototypu — ve waterfallu to znamená change requesty a zpoždění.
Scrum zaklady¶
Dvoutýdenní sprinty. Sprint planning, daily standup (15 minut), sprint review s klientem, retrospektiva. Product backlog prioritizovaný product ownerem. Scrum master rotuje.
Odpor ke zmene¶
Kulturni bariéra: Proc meeting kazdy den? Proc nemohu pracovat v klidu dva týdny? Trvalo tri sprinty, nez si tým zvykl. A další tri, nez to zacalo fungovat.
Co funguje, co ne¶
Funguje: krátké iterace, retrospektivy, user stories. Nefunguje: čistý Scrum s fixed price kontraktem. Kompromis: Scrum uvnitř tymu, dohodnuté milestony pro klienta.
Nastroje¶
JIRA s Agile pluginem pro backlog a sprint board. Confluence pro dokumentaci. Fyzicky board opusten kvůli remote vývojářům.
Pouceni po roce¶
Scrum není silver bullet, ale pro vetsinu projektu lepsi nez waterfall. Disciplína, engagement klienta a trpělivost jsou klíčové.
Potřebujete pomoc s implementací?
Naši experti vám pomohou s návrhem, implementací i provozem. Od architektury po produkci.
Kontaktujte nás