前期:前期是对产品的分析、设计。产品的需求是与市场需求对接起来的,就是说一个产品必须的有市场需求。所以前期是一个产品是最重要的环节,如果一个产品没有市场需求那一切都是白搭了。前期需要做三个方案。这个环节大概需要一个月进行。
1.需求方案。这个满足了市场需求,说明这个产品的市场价值。
2.应用流程方案。说明整个应用的功能流程,这个需要考虑用户体验之类。
3.界面方案。应用的界面设计。
中期:中期是在前期的基础下进行的,主要进行代码开发环节。从上到下依次进行。这个环节根据项目难度决定时间。
1.系统原理设计。开发代码前必须进行系统原理设计。
2.完成了系统原理设计后就进行详细分功能流程设计。可以设计完再开发也可以完成一个功能的设计就开发。
3.开发完后需要进行功能测试。这个由开发人员进行测试,以及修复相应的bug。这个需要撰写写测试报告进行记录。
4.完成了功能测试后需要完成代码编写说明。
5.交付项目测试,这个由项目负责人进行测试,验证功能。
后期:后期主要是产品的验收。从上到下依次进行。这个环节代码需要半个月到一个月进行。
1.产品测试。这个有产品负责人进行测试,主要看看产品有没有什么问题。
2.产品验收。这个主要有三个指标。
a.功能验收。主要看功能有没有出现问题。
b.性能验收。主要看性能是否满足要求。
c.应用验收。主要看提交的代码、文档、测试包括、验收方案是否齐全。
d.产品验收。主要看产品是否满足需求,是否与需求方案描述的一致。
3.结题,提交市场推广销售。