每一个项目,在项目需求和产品原型经过会议的形式,参与人员都认同这个需求点以及产品原型,那么要具体实施这个项目的方案,就需要以下的流程:
1、通过产品原型以及需求点
a、前端:每一个页面的实现思路是什么样的,需要什么开源库,遇到什么问题,应该怎么解决?
b、后端:每一个功能点的实现思路是什么样的,需要什么开源库,遇到什么问题,应该怎么解决?
2、往后的会议,需求和产品原型讨论会议上,会更多的和实现思路分开,侧重于讨论这个需求是否需要,而不是过多的去谈论实现思路,如果有些需求以及实现思路有相互妥协的地方,那么就需要项目负责人单独和产品经理谈论确定下来,在满足原始需求(客户需求)的前提下,找到解决方案。
3、项目方案确定后——会议——计划。
4、时间合理化
5、UI移植,细节很多,应该预留2~3天。
6、前后端联调,应放到后面,预留3~5天。
7、其他功能,杂乱的功能点,应该突出主要的功能点。
8、产品验收-界面、功能,应预留2~3天
9、测试阶段,第一轮10天,第二轮5天,回归测试3天,原则上第2轮已经是最稳定版本,不应该去改动
10、成员填写的时间计划,应该做好评估,做到心里有数,而不是成员写什么就是什么。
11、成员任务计划时间段重复,时间段做好唯一任务,人员任务最好连贯
12、时间应提前赶进度,因为不知道后面的功能是否可以那计划进行
13、项目功能少,但是也要做到按标准的流程走。
14、项目过程出现任何问题,要及时沟通,计划也要根据实际情况,实时去变更,既然已经制定计划,就要根据计划进行,不然没有任何意义。
二、测试阶段
提交测试前,需要提交:
1.单元测试报告
2.产品开发需求,用户手册或者快速入门手册
3.研发交付测试要点列表
4.研发自测报告
所以最好提前两周提测,因为测试人员也是要了解整个项目的需求的,也需要时间的,切记。
网友评论