Co je FDD?
FDD znamená Feature Driven Development.
Definice
Feature Driven Development, nebo vývoj řízený funkcemi, je agilní přístup k vývoji softwaru, který se zaměřuje na funkce cenné pro zákazníka, zdůrazňující krátké iterace a časté dodávky.
Klíčový princip
FDD vyžaduje dodání funkce každých 2-10 dní, což zajišťuje, že potřeby zákazníka jsou neustále splněny.
Iterativní proces
FDD zahrnuje sérii pěti klíčových procesů, včetně vytvoření seznamu funkcí, plánování, návrhu a výstavby, vše v rámci zákaznicky orientovaného rámce.
Role týmu
FDD definuje specifické role, jako je hlavní architekt, hlavní programátor, odborník na doménu, manažer vývoje, technický spisovatel nasazení, manažer domény, jazykový guru, tester a další podpůrné role, zdůrazňující individuální a týmové odpovědnosti při vývoji funkcí.
Rozlišení od Scrumu
FDD je zaměřeno na funkce, zatímco Scrum se soustředí na dodání produktového přírůstku.
Zapojení zákazníka
FDD vyžaduje aktivní účast zákazníka.
Chcete se dozvědět více?
Pokud vás zajímá více o FDD, kontaktujte mě na X. Rád sdílím nápady, odpovídám na dotazy a diskutuji o zajímavostech na toto téma, tak se nebojte zastavit. Těším se na vás!
Co je Backend for Frontend BFF?
Backend for Frontend (BFF) je architektonický vzor, který zahrnuje vytvářen...
Co znamená QA?
Quality Assurance (QA) je systematický proces zajišťující, že software splň...
Co je Scrum Master?
Scrum Master je jednou ze tří klíčových rolí v rámci Scrum rámce, odpovědná...