极狐 GitLab

教程:使用极狐GitLab 运行敏捷迭代

要在极狐 GitLab 中运行敏捷开发迭代,您可以使用多个极狐 GitLab 功能,这些功能协同工作。

要在极狐 GitLab 中运行敏捷迭代:

  1. 创建一个群组。
  2. 创建一个项目。
  3. 设置迭代节奏。
  4. 创建范围标签。
  5. 创建您的史诗和议题。
  6. 创建一个议题板。

创建完这些核心组件后,您就可以开始运行迭代了。

创建一个群组#

迭代节奏是在群组级别创建的,因此如果您还没有,请先创建一个

您可以使用群组同时管理一个或多个相关项目。您将用户添加为群组中的成员,并为他们分配角色。角色决定了每个用户在群组中的项目上拥有的权限级别。成员资格会自动级联到所有子群组和项目。

创建一个项目#

现在在您的群组中创建一个或多个项目。创建项目有几种不同的方式。项目包含您的代码和流水线,还有用于规划即将进行的代码更改的议题。

设置迭代节奏#

在开始创建史诗或议题之前,请创建一个迭代节奏。迭代节奏包含单个、连续的迭代时间框,以便规划和报告您的议题。

创建迭代节奏时,您可以决定是自动管理迭代还是禁用自动调度,以手动管理迭代

与成员资格类似,迭代会级联到您的群组、子群组和项目层次结构中。如果您的团队有多个群组和项目,请在最高的共享群组中创建迭代节奏:

Rendering chart...

创建范围标签#

您还应该在创建迭代节奏的同一群组中创建范围标签。标签帮助您组织史诗、议题和合并请求,并帮助您在板上可视化议题的流程。例如,您可以使用范围标签,如 workflow::planningworkflow::ready for developmentworkflow::in developmentworkflow::complete 来表示议题的状态。您还可以利用范围标签来表示议题或史诗的类型,如 type::featuretype::defecttype::maintenance

创建您的史诗和议题#

现在您可以开始规划迭代了。首先在您创建迭代节奏的群组中创建史诗,然后在一个或多个项目中创建子议题。根据需要添加标签。

创建一个议题板#

议题板帮助您规划即将进行的迭代或可视化当前进行中的迭代工作流程。列表列可以根据标签、负责人、迭代或里程碑创建。您还可以通过多个属性过滤板,并按其史诗分组议题。

在您创建迭代节奏和标签的群组中,创建一个议题板并将其命名为 "Iteration Planning"。然后,为每个迭代创建列表。您可以将议题从 "Open" 列拖动到迭代列表中,以便为即将进行的迭代进行安排。

要可视化当前迭代中议题的工作流程,请创建另一个名为 "Current Iteration" 的议题板。当您创建板时:

  1. 选择 配置板 ()。
  2. 迭代 旁边,选择 编辑
  3. 从下拉列表中,选择 当前迭代
  4. 选择 保存更改

您的板现在只会显示当前迭代中的议题。您可以开始为之前创建的 workflow::... 标签添加列表。

现在您已准备好开始开发。