Hva er FDD?

FDD står for Feature Driven Development.

🔍

Definisjon

Feature Driven Development, eller Development Guided by Features, er en smidig programvareutviklingstilnærming som fokuserer på kundeverdifulle funksjoner, og legger vekt på korte iterasjoner og hyppige utgivelser.

🎯

Nøkkelprinsipp

FDD krever leveringen av en funksjon hver 2-10 dag, og sikrer at kundens behov kontinuerlig blir møtt.

🔄

Iterativ Prosess

FDD involverer en serie på fem nøkkelprosesser, inkludert å lage funksjonslisten, planlegging, design og bygging, alt innenfor et kundesentrisert rammeverk.

🛠️

Teamroller

FDD definerer spesifikke roller som Chief Architect, Chief Programmer, Domain Expert, Development Manager, Deployer Technical Writer, Domain Manager, Language Guru, Tester, og andre støttefunksjoner som vektlegger individuelle og teamansvar i funksjonsutvikling.

🔀

Skille fra Scrum

FDD er funksjons-sentrert, mens Scrum fokuserer på å levere et produktinkrement.

📈

Kundens Deltakelse

FDD krever aktiv deltakelse fra kunden.