手把手教你如何做好项目管理 | 一看既会

搞定项目管理,就是这么简单, 用好这个工具就可以轻松管理项目。云效Projex是新一代企业级研发协作平台,集成了敏捷研发项目管理的最佳实践,提供了针对项目、迭代、需求、缺陷等多个维度的协同管理以及相关的统计报告,让研发团队高效协作、践行敏捷并持续交付产品价值。

通过与云效「代码管理」和「流水线」的结合,可打造一站式、端到端、全栈敏捷的软件研发DevOps项目。具体怎么操作,接着往下看

立即体验

项目管理

单项目管理

工作项模板管理

Projex 提供了工作项的模板管理能力,模板管理分为字段模板及内容模板。通过字段模板管理可以统一特定类型的属性填写规则,提高协作的规范性;内容模板可以给定协作过程中的内容格式,提高协作的高效性。

1.进入到项目-项目设置-工作项设置.需求页面,选择某个具体类型进行配置。

 

2.字段模板配置

支持属性字段的添加、删除、默认值设置、必填设置、展示顺序调整。

默认的系统字段不支持删除。

 

添加字段:支持字段检索及信息查看。如果检索不到所需字段,可跳转至基本信息管理新建字段(具体企业级字段管理权限),或者联系企业管理员添加。

 

3.内容模板设置

内容模板在配置后,新建的工作项会自带内容格式。

 

工作流配置

工作流设置入口

Projex 支持为每一种工作项类型配置不同的工作流,包括需求、任务、缺陷、风险。

在工作项设置区域,首先选择工作项类型,然后点击“操作”图标,即可进入工作流设置页面。

 

设置工作流状态流转规则

Projex 的工作流设置采用“二维表”模式,表格的“行”和“列”都是该工作流中所有的状态,如果某个 cell 被选中,代表这个 cell 的“行”状态可以变更到“列”状态,如下图红色 cell 代表状态可以从“代处理”变化到“处理中”。

 

为工作流增加状态

如果您需要将新的状态添加到工作流,可以点击右上角的添加按钮,并且选择需要添加的状态,然后添加到工作流。

这里能添加的状态,是由基本信息管理好的状态列表,如果列表中没有合适的状态,请联系企业管理员添加新的状态。

每个状态都归属于一个“阶段”,例如“开发中”和“开发完成”都属于“开发阶段”。当状态被添加到工作流中,会按照阶段进行归类排序。

 

修改操作步骤规则

您不仅可以设置状态的变化步骤,还可以给某个状态变化步骤设置规则。这里的常用规则包括:

  • 当变化到这个状态时,某个工作项字段必填

  • 只有某些用户或某些角色可以修改这个状态

实际应用场景案例:

  • 当需求完成时,需要用户填写花费的工时

  • 缺陷关闭时要选择缺陷原因

  • 缺陷只有测试人员可以关闭

 

删除状态

在工作流中不需要某个状态时,可鼠标 hover 到对应状态上从工作流中删除该状态。删除后之前流转到该状态的关系将不再存在。

 

成员管理

Projex 提供了灵活的成员管理能力。项目管理员可以添加企业内已有角色到项目内,自行配置权限。

 

角色添加及权限配置。项目管理员默认具备所有项目权限且不可取消。

 

 

项目权限说明

 

通知设置

为了能够更加灵活的支持用户在企业层级和项目层级通知场景,Projex 在项目模板及项目中支持通知配置。在配置中可灵活定制通知范围、通知渠道。

1.项目设置

项目的通知设置支持通知角色设置、通知渠道设置。当全部角色或渠道取消设置后,意味着当前通知事件关闭。

 

2.模板设置

基于模板创建的项目自动初始化模板配置的通知规则,使一套模板的项目具备相同的通知逻辑。同时支持在项目内自行调整,更加适配项目的协作场景。

 

Wehook 配置说明

在 Projex 中支持研发工具集成。目前支持云效自研代码管理平台Codeup的集成,后续会继续扩展如 Github 等三方平台的集成。

集成 Codeup 后,可以实现代码的提交、合并请求的状态变更联动工作项的变更,实现研发只关注开发工作而不需要维护工作项状态变化的目的。

在项目设置中,进入 webhook 设置页面。展现当前集成的平台列表。

 

点击配置进入平台配置详情页面,展现 webhook 配置的物料及说明。

 

根据配置说明,复制配置物料到 Codeup 中进行 webhook 配置。订阅项目监听的代码库事件。

token 复制及重新生成需要进行权限鉴定,需要具备项目配置管理权限的人员才可进行操作,其余人员无法进行操作。

在重新生成 token 后,之前已经在 Codeup 中配置的 token 会失效。需要进行及时更新,否则会导致代码库的事件无法监听。

自动化规则

为什么要用它?

在日常工作中使用协作工具你可能会遇到这些问题:

1.需求关联的代码已经发布了,但是状态还停留在待处理

2.这部分工作有固定接口人,但是每次我还要手动指定到这个人负责。

3.我负责的工作项已经快到期了,但是一点提醒都没有,我错过了交付时间。

这些问题造成了很大的手动维护成本,且往往会由于更新不及时造成交付效率降低。

为了更好的解决你的这些问题,我们提供了自动化引擎服务,它通过触发-过滤-响应模式,完成状态自动流转、需求自动指派、自动催办。繁琐重复的事务交给自动化引擎,让你有更多的时间精力投入有价值的工作。

在什么场景下用到它?

通过制定自动化规则可以帮助你在日常协作中进行状态自动流转、需求自动指派、自动催办、平台集成。

  • 状态自动流转

当需求与实际的产研工作结合时,状态流转往往是通过一些实际的动作触发的。以往用户在完成具体工作后,还需要手动到平台上变更状态。增加了手动操作成本,还造成了协作效率下降、协作流程不规范的问题。通过自动化引擎设置的状态自动流转可以很好的解决这一问题。

实际场景举例:

需求规划到迭代中,状态变更为开发中。

配置示例

 

  • 需求自动指派

在项目的管理到达成熟阶段后,每个部分都会有实际的负责人。以往用户在创建需求时要多方询问确定负责人,这对用户创建非常不便,且增加沟通成本。如果随意指派则可能造成需求交付不及时,甚至漏掉需求的风险。通过自动化规则的需求自动指派可以很好的解决这一问题。

实际场景举例:

需求的状态变更为测试中,自动指派给测试人员。

配置示例

 

  • 属性自动变更

在一些协作场景中,需求的某些字段值是由其他操作触发的。以往用户需要手动维护属性值,增加了手动维护成本且会存在更新不及时或不准确的问题。通过自动化规则的属性自动变更可以很好的解决这一问题。

实际场景举例:

需求的标签添加了“KA 需求”,优先级自动变更为高。

 

  • 自动催办

在需求或任务到期前,项目管理者是希望能够及时提醒负责人进行处理的。以往手动提醒成本很高且提醒不够及时。通过自动化规则的自动催办可以很好的解决这一问题。

实际场景举例:

需求在计划完成日期前 3 天,提醒需求负责人尽快完成。

配置示例

 

怎么用它?

自动化规则引擎分为三个部分:触发事件、执行条件、执行动作。为了减少使用成本,云效提供了开箱即用的模板给到你直接使用。

 

只需要更改模板的字段,即可完成规则创建。

当规则触发后,对应工作项会展现规则执行记录。

 

点击进入规则执行详情页面查看具体信息。

 

在自动化设置中聚合了所有项目内的规则执行记录,可查看规则创建、变更、执行记录。

 

针对执行失败的规则展现特殊标记,进入可查看失败详情。

 

Devops联动

钉钉群通知配置指南

Webhook配置指南

多项目管理

基本信息管理

基本信息管理包含字段管理、状态管理、角色管理及类型管理。在企业层级配置的基本数据可以被项目模板或者项目引入使用。

1.字段管理

字段管理分为项目字段及工作项字段。支持字段新增、类型设置、删除、默认值设置(系统字段不支持编辑及删除)。

 

  • 项目字段主要用于维护项目的基本信息,主要为项目模板使用。

 

字段删除时会校验是否已被项目或模板使用,如果存在则提示引用无法删除。

 

工作项字段主要用于需求、缺陷、任务维护属性字段,项目模板及项目设置中均可引用。

 

当字段删除时会提示已经引用的类型,需要取消引用方可删除字段。

 

2.状态管理

状态管理分为项目状态管理及工作项状态管理。支持状态的新增、修改、删除。

项目状态主要用于进行项目的周期管理,为项目模板所引用。

 

工作项状态主要用于工作项的周期管理,支持在项目模板及项目中引用。

3.项目角色管理

项目管理过程中涉及到哪些角色主要在企业设置中进行信息维护。支持角色的新增、基本信息编辑、权限编辑、删除。

 

 

权限介绍请参见项目权限说明

项目模板

在 Projex 中创建一个项目是从选择一个合适的模板开始的,我们在系统中提供了三套比较经典的项目模板,相关介绍请参见项目模板介绍。为了能够贴合企业的实际使用场景,我们在企业层级支持自定义模板的创建及维护。

 

 

项目模板的配置支持基本信息配置及模板内容配置,主要包含项目的字段、角色权限、导航服务、项目状态、自动化配置、工作项类型配置。基于自定义项目模板创建的项目,会自动带入模板中初始化的配置(已有项目不会受模板变动而影响)。

字段管理:用于管理项目的基本信息字段,支持字段的添加、删除、编辑。

 

角色权限:用于管理项目的角色及权限。支持角色添加、删除、权限编辑。

 

导航服务:用于管理项目的服务启用。

 

项目状态:用于管理项目的生命周期。

 

自动化:用于管理项目内的自动化规则。具体介绍请参见自动化。

 

工作项类型管理:用于管理项目的启用类型范围、每个类型内的工作流、模板内容。配置逻辑同项目的工作项配置。

 

系统默认模板说明

敏捷研发项目管理

 

支持如 Scrum、Kanban 等经典的敏捷研发场景,涵盖从需求管理、迭代规划、任务协作及迭代复盘,助力企业持续、快速、高效地交付产品需求,实现业务目标。

适用场景:

适合大多数产品的研发管理,产品经理收集需求形成需求池,按照优先级和重要程度进行筛选排序,将需求规划进迭代,按照迭代有节奏的进行交付。

经典项目管理

 

支持计划型项目管理场景,通过 WBS 任务拆解、里程碑规划、及任务甘特图、风险管理等能力,对项目执行过程进行有效跟踪管理,达成项目计划目标。

适用场景:

适合有确定目标,确定起止时间的项目管理,先通过里程碑的规划,设计项目整体计划,然后对每个里程碑进行需求任务的拆解,确定交付的时间,并且围绕里程碑进行风险管理,保证每个里程碑的按期交付。

缺陷管理

 

提供规范的缺陷记录、跟踪和灵活的流程定制功能,有效管理缺陷修复过程。结合全面的质量分析报表,帮助您有效管理研发质量。

适用场景:

适用于轻量级的研发项目,研发团队只需要对研发过程进行质量管理,需求进度管理由其他工具支持,在云效进行缺陷跟踪和研发质量管理。

企业角色管理

Projex 中支持企业级的角色配置,企业可以根据协作的场景所需统一分配企业级项目权限。

 

 

1.企业角色同步

Projex 同步云效企业内的拥有者、管理员、成员、外部成员并默认分配企业级项目权限。

 

 

2.自定义角色

支持创建企业级自定义角色,创建的角色仅在 Projex 应用范围内生效。

 

 

3.权限说明

 

 

项目回收站

项目回收站

 

 

搞定项目管理,就是这么简单。云效 Projex 是新一代企业级研发协作平台,集成了敏捷研发项目管理的最佳实践,提供了针对项目、迭代、需求、缺陷等多个维度的协同管理以及相关的统计报告,让研发团队高效协作、践行敏捷并持续交付产品价值。

立即体验

关于我们

了解更多关于云效 DevOps 的最新动态,可微信搜索关注【云效】公众号;

福利:公众号后台回复【指南】,可获得《阿里巴巴 DevOps 实践指南》&《10 倍研发效能提升案例集》;

看完觉得对您有所帮助别忘记点赞、收藏和关注呦;

 

posted @ 2021-09-22 16:29  云效DevOps平台  阅读(764)  评论(0编辑  收藏  举报