1、拿下项目:做产品的公司和做外包的公司
2、需求分析阶段:不设计技术层面,使用文字和图片的形式将业务表现清楚《需求分析说明书》
ps(需要反复与客户沟通)
3、概要设计阶段:涉及技术层面,不涉及技术的细节和业务的细节,技术架构的选型,宏观性的把控《概要设计说明书》
4、详细设计阶段:涉及技术的细节和业务逻辑分析《详细设计说明书》
5、编码阶段:根据详细设计说明书进行编码------------单元测试
6、测试阶段:组内测试和专业测试组的测试《测试报告》
7、公测阶段:测试人员:专业测试人员+程序员+真正的用户
8、上线运行
9、后期维护和二次开发