Versionone 简明教程

VersionOne - Release Planner

发布规划是一项可选活动。在此规划中,开发团队计划要在一个版本中交付的工作项,也称为一个项目。作为工作的一部分,团队评估并优先考虑积压项,然后将它们分解为一系列冲刺/迭代。

Release Planning is an optional activity. In this planning, the development team schedules the work items to be delivered in a release, also called a project. As part of the effort, team estimates and prioritizes the backlog items and then breaks them down into a series of sprints/iterations.

一般来说,有两种类型的发布规划 -

In general, there are two types of release planning −

  1. Tactical release planning is done at the backlog level. It schedules individual backlog items, defects or test sets for incorporation in a release.

  2. Strategic release planning is done at the feature level. It schedules the entire portfolio items which automatically brings along the lower level backlog items. To drive strategic plans, a team can use factors such as business value, risk, team velocity, and cost (swag at the portfolio item level or Estimate at the backlog item level).

Release Planner 包括规划和跟踪活动。规划活动将发布计划、回归计划和团队计划分组,而跟踪活动将发布预测、程序看板和交付情况分组。

The Release Planner consists of Planning and Tracking activities. The planning activities group Release scheduling, Regression Planning and Team Scheduling while the tracking activities group Release Forecasting, Program Board and Delivery at a glance.

可以通过点击发布规划器(如下面的屏幕截图所示)来访问发布规划器及其活动 -

The Release Planner and its activities can be accessed by clicking on the Release Planner as shown in the screenshot below −

release

Release Scheduling

发布计划是发布规划的一部分。在此计划中,计划项目的发行。一个项目可以有多个发布,在此阶段,所有发布都会得到计划,例如发布何时上线以及与发布相关的所有工作何时完成。

Release scheduling is part of Release Planning. In this scheduling, release is scheduled for the project. A project can have multiple releases and in this stage, all releases are scheduled like when a release will go live and when all the release related works will be completed.

  1. The Lifecycle Release Scheduling feature is an optional release planning tool. It allows to build a release plan by scheduling stories/backlog items or portfolio items into releases.

  2. Release schedules an end date of release as well.

  3. To access Release Scheduling, from the main menu, select Release Planner → Release Scheduling.

以下屏幕截图显示了发行计划页面 -

The following screenshot displays the Release Scheduling page −

stats
  1. The items in the backlog grid on the left are "unscheduled". In other words, they have not been added to a project/release.

  2. Note that once "scheduled", the work item is removed and no longer displays in the backlog grid on the right.

child projects
  1. To add a backlog item into release, a user can drag and drop into Child Projects → <Release Name> at the left side as shown in the screenshot below −

Team Scheduling

时间计划定义发行时间线和完成时间,以及其他积压任务项的开始日期。时间线是重新分配项目中的工作项和资源分配的标准参考。

Time Scheduling defines the timeline of the releases and completion as well as the start date of other backlog items. Timeline is the standard reference to re-distribute work items and resource allocation in the project.

  1. Team Scheduling allows the user to allocate and view workload across assigned teams working on selected projects/releases.

  2. In Agile, backlog is assigned to the team, not to individual team members.

  3. Team Scheduling displays how workload is distributed across teams and the capability to redistribute the work based on needs.

以下屏幕截图显示了团队计划页面 -

The following screenshot displays the Team Scheduling page −

add item

Note - 团队计划功能正被弃用,取而代之的是新的迭代/冲刺计划页面。

Note − The Team Scheduling feature is being deprecated in favor of new Iteration/Sprint Scheduling page.

Release Forecasting

发行预测提供基于结束日期的分析数据。它还提供团队的分析速度,以便在不同的结束日期达成目标。它基本上是对整个项目从粗略级别到精细级别的预测,涉及不同的目标日期。以下是发行预测的几个重要功能 -

Release Forecasting provides analyzed data based on the end dates. It also provides analyzed velocity of the team to achieve targets at various ends dates. It is basically forecasting of the entire project from high level to the granular level with respect to different target dates. Following are a few important features of Release Forecasting −

  1. Release forecasting report simultaneously shows the forecasted end dates. This is based on optimistic, pessimistic and average velocity.

  2. These velocity values are calculated from the visible historical data.

  3. It also indicates the end date of the selected project; with this, a user can compare the forecasted dates to the planned end date.

  4. In addition, a user can forecast the end dates based on total estimate or workitems count.

  5. Release Forecasting can be accessed by navigating Release Planner → Release Forecasting.

  6. After the selection of report fields, click on Go. It displays the forecasting report.

以下屏幕截图显示了发行预测 -

The following screenshot displays Release Forecasting −

release forecasting