FDD란 무엇입니까?

FDD는 Feature Driven Development를 의미합니다.

🔍

정의

Feature Driven Development, 또는 기능 중심 개발은 고객 가치가 있는 기능에 초점을 맞춘 애자일 소프트웨어 개발 접근 방식으로, 짧은 반복과 자주하는 릴리스를 강조합니다.

🎯

주요 원칙

FDD는 고객의 요구를 지속적으로 충족시키기 위해 2-10일마다 기능을 전달해야 합니다.

🔄

반복적 과정

FDD는 고객 중심의 프레임워크 내에서 기능 목록 생성, 계획, 설계 및 구축을 포함하는 다섯 가지 주요 프로세스를 포함합니다.

🛠️

팀 역할

FDD는 Chief Architect, Chief Programmer, Domain Expert, Development Manager, Deployer Technical Writer, Domain Manager, Language Guru, Tester 등 기능 개발에서 개인과 팀의 책임을 강조하는 특정 역할을 정의합니다.

🔀

Scrum과의 차별화

FDD는 기능 중심이며, Scrum은 제품 증분 전달에 초점을 맞춥니다.

📈

고객 참여

FDD는 고객의 적극적 참여를 요구합니다.