软件项目开发一般流程

1、拿下项目:做产品的公司和做外包的公司

2、需求分析阶段:不设计技术层面,使用文字和图片的形式将业务表现清楚《需求分析说明书》

ps(需要反复与客户沟通)

3、概要设计阶段:涉及技术层面,不涉及技术的细节和业务的细节,技术架构的选型,宏观性的把控《概要设计说明书》

4、详细设计阶段:涉及技术的细节和业务逻辑分析《详细设计说明书》

5、编码阶段:根据详细设计说明书进行编码------------单元测试

6、测试阶段:组内测试和专业测试组的测试《测试报告》

7、公测阶段:测试人员:专业测试人员+程序员+真正的用户

8、上线运行

9、后期维护和二次开发

猜你喜欢

转载自blog.csdn.net/zld18721026149/article/details/72856938