1.需求分析(需求分析师)

重复理解客户对项目的要求

 

2.设计阶段(项目经理或者架构师)

a.决定用什么技术,框架

b.操作系统

c.数据库

d.设计文档

e.组建团队

 

3.编码(程序猿)

 

4.测试(测试部,测试工程师)

 

5.实施(实施工程师)