需求分析---概要设计---详细设计---编码--- 测试---验收---运行维护
1、需求分析:业务了解客户的需要,编写需求文档
2、概要设计:开发经理针对于要研发的需求设计框架,分析涉及到的系统、模块
3、详细设计:开发人员按照概要设计说明进行详细的设计,分析自己负责的系统或模块的研发
4、编码:开发人员按照详细设计说明编写代码
5、测试:测试人员对开发编写的代码或者形成的软件进行测试,找出运行的问题BUG
6、验收:验收人员对测试后的软件或代码再次验证是否符合用户需求
7、运行维护:投产后对软件运行过程中的问题进行维护