敏捷开发用户故事系列之十:八步走从用户故事生成代码结构

这是敏捷开发用户故事系列的第十篇。(栏目目录

面对一张白纸的时候,如何才能迅速理清头绪写出一个结构相对完整、颗粒度适中的功能清单,而且程序员就知道了要写哪些类和函数?

下面是简单的八步走法,废话少说,上图:



如果你不知道什么是“业务数据”和下面提到的“业务操作”,请穿越一下这次线上活动的第一期几篇文章:http://blog.csdn.net/cheny_com/article/details/7692917


好了,到此为止所有主体用户故事都找到了……实际上,未必在项目的开始一次性找到,可以不断按照这八步进行迭代。

下面的四步,需要你和火星人一样使用MVC框架,无论是Java还是C#的都行。


很难说多大算是“子系统”或者“Area”,但总之最好两边的目录有一种对应关系。

图中左边子系统加了英文,就是为了好对应。

你可能感兴趣的:(敏捷开发)