发布管理

发布管理2017-12-28T20:25:10+00:00

什么是发布?

发布是部分用户需求和待发布的Bug的一个集合,是单个完整的开发周期,通常生成一个可执行的产品版本。 一个发布的生成需要经过讨论、规划、开发、测试、部署几个阶段。 发布以增量方式增长,多个发布的完成形成产品的多个版本, 一个产品包含一个或多个发布。

发布的规划

发布规划工作分三步完成:估量、排程和任务分解

  1. 估量:确定发布中可容纳多少个工时。翼发云研发管理系统根据发布的开始时间、结束时间和参与人数,估算出该发布的总工时容量,该总工时容量作为选取需求和bug时的参考上限。
  2. 排程:团队应该在用户需求或Bug创建后估算实现用户需求或bug修复所需的工时和优先级,在发布创建后,按照优先级的从大到小的顺序,把需求或Bug分配到该发布,直到已分配的所有需求和Bug的估算工时之和接近但不超过发布的总工时容量时为止。
  3. 任务分解:将这些已分配到发布的需求,分解成多个开发任务,如数据库设计、界面设计、代码编写、测试用例编写、测试(验证)等,并分配给相应的负责人,当这些开发任务完成了,就意味着实现了这个用户需求。

发布流程

发布由系统的可视化流程平台来驱动,实现自动流转。发布流程主要由六个步骤组成,分别是:发布规划、发布开发、发布测试、验收(评审)、发布部署、发布完成。

产品路线图

多个发布构成产品的路线图,团队可以一目了然的看到产品的发布历史。