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 se chcete ponořit hlouběji do tématu FDD — nebo přinést tento druh školení do svého týmu — pojďme si promluvit. Pomáhám týmům pochopit a uplatnit tyto koncepty v praxi. Rád se vám ozvu!
Co je DDD?
Domain-Driven Design (DDD) je přístup k vývoji softwaru zaměřený na vytváře...
Co je Test Driven Development (TDD)?
Test-Driven Development (TDD) je přístup k programování, který zdůrazňuje p...
Co je feature?
Feature, nebo charakteristika, je část funkčnosti, která přináší hodnotu už...
Co je Design Thinking?
Design Thinking je proces řešení problémů, který se zaměřuje na porozumění...
Co znamená Three Amigos?
"Three Amigos" odkazuje na termín používaný v agilním vývoji softwaru k pop...