如何通过云效 Projex 项目协同提高团队更高效的协作能力
通过云效 Projex 项目协同提高团队更高效的协作能力,云效 Projex 是新一代企业级研发协作平台,集成了敏捷研发项目管理的最佳实践,提供了针对项目、迭代、需求、缺陷等多个维度的协同管理以及相关的统计报告,让研发团队高效协作、践行敏捷并持续交付产品价值。通过与云效「代码管理」和「流水线」的结合,可打造一站式、端到端、全栈敏捷的软件研发 DevOps 项目。项目协同包含需求管理,迭代管理,里程碑管理更能体现产品价值。
需求管理
1、新建需求
进入需求列表,点击新建展现新建弹层。编辑标题及内容、右侧字段,点击新建完成需求的创建。右侧字段的新增、删除、排序、必填设置请参见工作项模板管理。
2、需求导入
除手动新建外,我们支持已有需求的导入。
入口:展开新建按钮,展现导入数据入口。
首先,选择导入数据的模板。Projex 支持根据导入类型匹配下载模板的能力。
按照模板编辑数据后,进行文件上传。
上传后支持在批量操作中查看导入结果。如果存在失败项,支持下载进行二次编辑。
3、需求指派
Projex 支持两种指派方式,手动指派及自动指派。
编辑负责人字段,检索所要指派的用户(检索范围为企业用户),选择后即可完成指派。
也可通过自动化规则配置完成自动指派。
示例:当需求被打上市场部标签时,自动指派给市场部负责人。
4、将需求规划至迭代
当需求确认后,可将其规划进迭代进行交付。Projex 支持单需求规划及多需求批量规划进入迭代。
1.单需求规划至迭代
编辑需求的迭代字段,选择合理的迭代。
2.多需求批量规划至迭代
在需求列表选择多个需求,点击批量操作修改迭代字段完成批量规划。
5、需求状态流转
在需求推进过程中,状态会随着处理阶段的演进而变化。
在 Projex 中支持两种流转方式:手动流转及自动流转。
手动流转
流转人要具备更改需求状态的权限,权限介绍请参见项目权限说明。 需求流转的下一个阶段的范围由需求的工作流配置决定。
自动流转
Projex 支持通过自动化配置完成需求状态的自动流转,由动作触发状态流转,提高协作流程的规范性和效率。具体介绍参见自动化配置。
示例:当需求规划到迭代时,需求自动变为开发中。
6、拆分需求的子项
在 Projex 中支持复杂需求拆解成子需求或子任务。
支持关联一个已有的需求/任务成为当前需求的子项
支持新建一个需求/任务成为当前需求的子项
支持关联一个已有需求,成为其子需求
在自动化中,我们支持父子的状态联动。
示例 1:所有子项完成,父项完成。
示例 2:任意子项进入开发中,父项进入开发中。
示例 3:父项完成,所有子项置为完成。
7、关联研发资产
在研发过程中会形成很多研发资产,主要包括代码库、知识库、用例库等。研发资产是研发团队的工作沉淀,是最有价值的产物。
研发资产在研发过程中会不断发生变化,这些变化一般是由某个工作项(需求/任务/缺陷)的协作交付而引起,因此 Projex 提供了工作项关联研发资产的功能,可以在工作项中对项目成员的工作成果进行评估,也可以从研发资产中回溯资产变更的原因。
工作项关联知识库文档
您可以在“相关内容”区域点击添加按钮,添加知识库文档,云效知识库产品是所思文档。您可以在添加文档的弹框中搜索当前企业的知识库文档,并添加到工作项中。关联成功后您可以在工作项中看到文档的标题,点击后将进入所思文档中查看文档详情。
工作项关联代码库
工作项可以和代码库的 3 类数据进行关联:
代码分支
代码提交记录
代码合并请求
您可以在“相关内容”区域,点击添加按钮,关联代码库数据。首先需要选择代码库,然后在 3 类数据中进行选择。关联成功后在工作项详情中可以看到关联的代码库数据,点击代码库数据将会跳转到代码库 Codeup 的页面中可以继续查看详细代码信息。
迭代管理
在 Projex 中支持利用迭代按照既定周期交付需求。项目管理员,通过「项目设置」-「导航服务」开启迭代服务,即可使用迭代管理项目。
新建迭代:填写迭代的名称、开始及截至时间以及迭代描述,提交完成迭代的创建。
迭代创建完成后,进入迭代规划页面进行迭代事项规划。
在迭代规划完成后可开始迭代。
在迭代进行中,可查看概览数据进行迭代进度跟踪。
1.基本信息、类型分布、动态
基本信息包含当前迭代的完成情况及基本信息字段;工作项类型展现三种类型的分布及各自的完成情况;迭代动态展现迭代的创建、工作项变更等信息,按照动态发生时间由近及远。
工作类型分布:查看每种类型任务在迭代中的占比,该指标可反映团队在当前迭代中开发新特性的工作占比,也能够间接体现项目当前的交付质量和技术债情况。
2.燃尽
数量燃尽:展示随着迭代进展,迭代中未完成的任务数变化情况。在具有良好敏捷实践的团队中,留存任务数应当在期望数据线的上下浮动。若实际留存任务数偏离期望线较远,则可能预示着进入迭代的任务量过大或开发进度未及时更新。同时还提供了任务按照人员维度的统计作为数量燃尽的辅助信息。按任务的当前指派人查看所有任务的分布情况,能够直观展现团队成员的工作量分配,用于识别流动瓶颈和团队负载情况。
里程碑管理
里程碑使用场景
里程碑管理主要应用在“经典项目管理”模式,在这种项目管理模式下,会有明确的项目目标和时间点要求,因此会预先规划几个月甚至更长时间阶段的项目目标,以里程碑的形式进行管理;
Projex 的里程碑管理会以数据列表和时间轴两种方式展示里程碑,在时间轴模式下,按照里程碑的计划完成时间从左到右进行展示,里程碑的不同状态也会有不同的展示方式,帮助项目成员了解目前的项目进展;
创建/跟踪里程碑
里程碑的核心属性是负责人、预计完成时间、实际完成时间,项目经理在项目规划阶段,会按照项目计划创建里程碑,指定里程碑的负责人和计划完成时间,然后进行进度的跟踪管理,定期的核对里程碑的进展,当里程碑完成后,修改里程碑的状态和实际完成时间,如果里程碑完成出现偏差,需要进行总结分析。
风险管理
里程碑管理和风险管理一般要组合管理,在常规的敏捷研发模式下,一般不进行里程碑和风险管理,因为迭代覆盖的时间段比较短,一般在一个月左右,而在经典项目管理模式下,由于在项目计划阶段需要对较长的一段时间之后的目标进行规划,因此需要进行风险管理,否则很难保证几个月以后的目标能够如期完成。
风险的创建一般和里程碑进行对应,由于项目中存在的各种不利因素,都会造成里程碑无法按期完成,风险的标题一般是:因为存在 XXX 原因,可能造成 XXX 里程碑无法按期按质完成。
风险管理的核心在于制定“应对措施”,降低风险出现的可能性,或者在风险实际发生时,采取替代方案。在 Projex 中项目经理可以创建任务来对风险进行管控。
通过云效Projex项目协同提高团队更高效的协作能力,云效 Projex 是新一代企业级研发协作平台,集成了敏捷研发项目管理的最佳实践,提供了针对项目、迭代、需求、缺陷等多个维度的协同管理以及相关的统计报告,让研发团队高效协作、践行敏捷并持续交付产品价值。通过与云效「代码管理」和「流水线」的结合,可打造一站式、端到端、全栈敏捷的软件研发 DevOps 项目。项目协同包含需求管理,迭代管理,里程碑管理更能体现产品价值。
关于我们
了解更多关于云效 DevOps 的最新动态,可微信搜索关注【云效】公众号;
彩蛋:公众号后台回复【指南】,可获得《阿里巴巴 DevOps 实践指南》&《10 倍研发效能提升案例集》;
看完觉得对您有所帮助别忘记点赞、收藏和关注呦;
版权声明: 本文为 InfoQ 作者【阿里云云效】的原创文章。
原文链接:【http://xie.infoq.cn/article/751b2a4f76c991dca4ff344f4】。文章转载请联系作者。
评论