需求|做好这四步,轻松应对项目进度管理

在项目开发的过程中 , 做好项目管理能够及时解决一些麻烦和突增的需求 。本文从项目排期表、项目进度跟进、需求变更、技术因素四个方面 , 分享关于怎么轻松做好项目进度管理 。
需求|做好这四步,轻松应对项目进度管理
文章图片

文章图片

经过产品需求评审 , UI、研发、测试同事都已经评估了工作量 , 确定了产品功能提测时间和上线时间 , 那么对于产品经理来讲是不是就可以去分析下个版本的需求 , 坐等产品上线了呢?
在实际版本开发的过程中 , 可能会出现这样的问题 , 运营同学反馈有一个影响用户的产品功能马上需要优化 , 领导增加了新的需求 , 已经评审的需求出现了需求变更 。技术由于处理线上问题原来的需求计划有所延迟 , 研发处理各种线上BUG影响了开发正常工作 。本文主要分析项目开发中的影响因素及其对应的解决方法 。
1. 项目排期表
项目排期表是进行项目进度管理的重要手段 , 通过项目排期表可以非常直观地看到该项目有哪些开发任务要做 , 这些任务是由谁来做 , 开始时间和完成时间 , 完成的前置条件是有哪些 。项目排期表确定了该版本要开发的产品功能的范围 , 每个功能中需要的开发工作量 , 也就是本次版本迭代的迭代周期 。
由于产品功能的开发一般需要UI设计师 , 前端开发工程师 , 后台开发工程,共同完成 , 前端开发可能又会分为web、APP-Android、APP-iOS , 小程序 , h5 , 那么项目排期表中除了承载任务安排的关系 , 还代表了一个产品功能下面需要的不同类型研发工程师的关系 。
项目排期表也是一个沟通的工具 , 前端工程师根据排期表和UI设计师进行UI问题的沟通 , 和后台工程师进行产品功能的联调 , 测试工程师可以针对测试过程中出现的BUG直接指定对应的研发工程师 。
在时间安排上 , 可以很直观地通过项目排期表看到各个研发人员的时间安排 , 各个产品功能开发时间端 , 产品功能开发的先后关系 。同时呢 , 也会从整个版本迭代过程中发现关键任务(重点关注进度的产品功能)和关键人员(重点关注进度的研发人员) , 关键任务在整个项目排期中至关重要 , 不允许有延期的情况 。
同时也会调整研发人员的排期 , 对于有空闲时间的研发人员可以安排其他项目或者进行其他产品功能的开发 。一份完善的排期表会大大减少开发过程的沟通和需求问题 。
需求|做好这四步,轻松应对项目进度管理
文章图片

文章图片

需求|做好这四步,轻松应对项目进度管理
文章图片

文章图片

在项目启动开发之后 , 除了项目排期表之外 , 可以同步输出版本范围列表 , 产品功能路径图会有助于项目团队中各个人员对本次产品迭代范围及注意事项的整体理解 。
需求|做好这四步,轻松应对项目进度管理
文章图片

文章图片

2. 项目进度跟进
在输出项目排期表和版本需求范围 , 确定了关键任务和关键人员 , 还需要定期跟进项目进度 。在敏捷项目管理中会采用每天站会的方式同步开发进度和需要解决的问题 , 每天站会显得比较繁琐而且至少会占用30分钟的时间 。
采用在线文档的方式进行项目进度的跟进成了一种不错的选择 。在原来项目排期表中增加【进度】和【备注】两列 , 其中进度用于同步每条任务的完成情况 , 备注用于增加对该条任务以外情况的描述 , 比如后台未提供接口 , 第三方未提供接口等等 。


推荐阅读