开发排期问题
在项目进行的前期,需求评审之后,项目经理或产品经理需要了解前后端的开发排期,从而对项目进度进行管理与把控。
一、排期协调
需求评审完之后,需要前后端及测试依据功能需求优先级及项目上线时间,给出工时评估和开发排期。为了避免反复沟通,最好让前后端一次性给到 工时评估、每个功能的计划完成时间、计划联调及提测时间。 之后测试同事会依据开发情况,安排测试计划。
二、排期拉齐
此外,还需要根据前后端开发排期来决定联调是统一联调还是分批次联调,提测是统一提测还是分批提测。这部分的选择取决于上线时间与前后端功能开发完成时间的时间间隔。若时间来不及,则需要将优先级高的必须确保上线的功能优先完成前后端开发,并优先进行联调和提测。
三、资源不足与排期协调问题
(1)确保重要功能试用,延期发布
当开发资源不足,无法按原计划的时间上线时,则考虑业务需求与上线时间推后的提问题。
若业务对某个功能的需求可以降级为在某个时间段在测试环境先试用,没有强要求在生产环境上使用的情况下,则可以考虑优先级高的功能先进行开发、前后端联调和测试,并部署到测试环境满足业务需求。之后等全部完成后,再上线生产。
(2)确保重要功能上线,其余下期迭代
若业务需要在原定时间里上线重要功能,不接受时间推迟。则可以先保证重要功能在生产上线,不重要的优先级别低的功能则放到下一期再进行上线。