敏捷方法的介绍--FDD

FDD过程:

FDD是一个模型驱动( model-driven)、短期迭代(short-iteration)的过程。 注意,FDD是一个开发过程,过程总是有起点和终点,FDD的起点是起源于创建一个全局的模型轮廓(不要求很精确,大概模样就可以),然后是周期低于两周的一系列的"design by feature, build by feature"的迭代,逐渐丰富模型功能内容。一个FDD开发过程如附件1图所示。

其由5个活动组成:

 

1. 开发一个全局的模型 (Develop an Overall Model)

       四色原型(http://www.jdon.com/mda/archetypes.html)

       领域驱动设计

 

2. 建立特征列表(Build Feature List)

 

在此采用下述格式进行描述:

 

- 针对功能: <action>the<result><by | for | of | to>a(n)<object>

 

- 针对功能集:<action><-ing>a(n)<object>

 

- 针对主功能集:<object>management

 

3. 依据特征规划(Plan by Feature)

      

4. 依据特征设计(Design By Feature)

 

5. 依据特征构建(Build By Feature)

posted @ 2013-02-08 09:05  丛林中的小毛鼠  Views(546)  Comments(0)    收藏  举报