Feature Driven Development

14
Feature Driven Development

Transcript of Feature Driven Development

Page 1: Feature Driven Development

Feature Driven Development

Page 2: Feature Driven Development

Jeff De Luca invented FDD in 1997

Page 3: Feature Driven Development

15 Months project

50 people

Page 4: Feature Driven Development
Page 5: Feature Driven Development
Page 6: Feature Driven Development

Develop an Overall Model

Domain discovery

Modeling work Document study

Model review

Page 7: Feature Driven Development

Feature List

Page 8: Feature Driven Development

Domain part

Business ActivityFeatureFeatureFeature

Business ActivityFeatureFeatureFeature

Page 9: Feature Driven Development

ActionResultObject

Calculate the total of a sale

Page 10: Feature Driven Development

Plan by Feature

Development Sequence

Planning team Feature sets

Class responsible

Page 11: Feature Driven Development
Page 12: Feature Driven Development

Design by Feature

Form feature team

Sequence diagram Model refinement

Class/Method Prologues

Page 13: Feature Driven Development

Bu i l d by f ea t u re

Page 14: Feature Driven Development

6 Milestones

Domain walk-through DesignDesign inspection

Coding

Testing and Inspection

Promoted to build