任务:策划部署
如果已经存在项目的部署计划,对其更新以反映当前的版本状态。如果不存在部署计划,则制定部署计划以指明如何将该版本展开到生产环境中。
规程:部署
用途

此任务的目的是确保考虑了部署版本到生产环境以及开发团队和部署工程师之间相互理解的方方面面。

关系
角色主执行者: 其他执行者:
输出
    主要描述

    因为部署工程师负责接收一个或多个开发团队的输出结果,并将集成了这些结果的版本部署到生产环境中,所以各参与方对版本详细信息达成一致意见很重要。部署计划记录了所有部署工程师需要在将特定发布包部署到生产环境之间和过程中需要了解的所有信息。

    步骤
    确定是否存在部署计划

    确定在上一版本中,部署团队是否有部署计划。如果有,那么可以重用其中的某些内容。如果是开发团队的第一个版本,那么使用其他开发团队中类似的内容作为一个起点。

    制定部署计划(如果合适)

    如果不存在部署计划,或者没有发现可作为起点的类似计划,可使用 部署计划 中建议的内容并参考检查单 部署计划 来制定部署计划。

    更新部署计划(如果合适)

    如果已存在可作为基础的部署计划,Review该计划并更新、增加或删除需要的内容。当完成该计划时,该计划应该仅仅反映了即将到来的部署的内容,而不是某个过去或将来的版本。换句话说,部署计划应该仅仅指明了当前的版本。

    更多信息
    核对表