Hvad er FDD?

FDD står for Feature Driven Development.

🔍

Definition

Feature Driven Development, eller Feature-givet udvikling, er en agil softwareudviklingstilgang, der fokuserer på funktioner værdsat af kunderne, og understøtter korte iterationer og hyppige udgivelser.

🎯

Hovedprincip

FDD kræver, at en funktion leveres hver 2-10 dag, hvilket sikrer, at kundens behov kontinuerligt bliver mødt.

🔄

Iterativ Proces

FDD involverer en række fem nøgleprocesser, herunder oprettelsen af funktionelisten, planlægning, design og opbygning, alt sammen i en kundecentreret ramme.

🛠️

Team Roller

FDD definerer specifikke roller som Chief Architect, Chief Programmer, Domain Expert, Development Manager, Deployer Technical Writer, Domain Manager, Language Guru, Tester og andre støttefunktioner, der understøtter både individuelle og teamansvar i funktionel udvikling.

🔀

Adskillelse fra Scrum

FDD er funktionel-centret, mens Scrum fokuserer på at levere et produktinkrement.

📈

Kundens Deltagelse

FDD kræver aktiv deltagelse fra kunden.