- 需求 :取得比较完整的客户的要求,在许多情况下客户只会提供一个目的,需要根据这个目的逆推出客户的总体需求。
- 分析 :根据客户的需求,需要分析出有哪些业务模块,业务模块之间的关系是什么,需要做哪些功能点。如果系统已经在开发过程中,需要分析这些业务对原有系统实现的业务的影响。
- 选型 :根据业务模块的划分,进行整个系统架构的选择和设计,并需要兼容之前已使用的框架。根据功能点,进行开发技术的选择。
- 模拟 :根据选择的技术模拟功能点的实现,根据设计的架构模拟业务的实现。
- 定制开发 :选择一个业务的的详细信息,进行定制开发。
- 抽取 :根据定制化开发的结果,将具有相同功能的类、方法或页面展示文件抽取出来。
- 结构 :重新定制架构,将抽取的方法通用化。
这就是坑啊!!!!!!