Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
ONES 支持混合式的项目管理,能适配不同的研发团队。
通过内置的敏捷研发管理组件,可以轻松实现迭代管控、需求分配、缺陷管理等核心研发工作,通过各类报表实时掌控项目进度状况。
项目概览、迭代、计划、需求、缺陷、任务、筛选器、文档、报表、成员。
通过内置的瀑布式项目管理组件,可以轻松实现项目阶段规划、 里程碑计划、WBS工作分解等项目管理工作,通过甘特图实时掌控项目进度状况。
项目概览、甘特图、需求、缺陷、任务、筛选器、文档、报表、成员。
简单易用的通用任务处理模板,适用于诸如个人安排等活动管理。
项目概览、任务、报表、成员。
从系统已存在的项目复制配置信息,适用于项目成员、组件、权限,工作项配置相同的项目。
暂不支持复制瀑布型项目
项目组件 、 工作项类型 、 迭代配置 、 项目配置 、 项目成员
新项目中关于工作项类型的特殊情况: 1、工作流后置动作中更新属性值包含所属迭代,其选项值被清空 2、工作流步骤属性中所属迭代已设置默认值,其默认值将被清空 3、工作项属性中所属迭代已设置默认值,其默认值将被清空
工作项列表、迭代列表、项目插件、自定义项目报表、自定义敏捷看板、自定义视图、自定义筛选器、与Wiki相关的配置、与Pipeline相关的配置
项目负责人篇 | 即某项目的管理员,如何快速创建、设置完成一个项目
不同的团队会有不同的项目管理特点,但 ONES 的能力可以承载任何团队的任何事务,帮助项目顺利推进下去。
通常项目经理会作为项目的管理员,参与或操作所负责项目的前期准备工作,如选择研发模式、人员、配置工作内容/权限/迭代、设定工种、小组等。
以下是 ONES 在新建项目时需要准备流程示意,可以清晰的看到在 Project 配置项目每个环节的路径:
以下为“新建项目、选择模板以及添加项目成员”的流程示意。进入 ONES 产品首页, 在产品矩阵列表选择 ONES Project > 新建项目> 填写项目名称 > 选择模板 > 添加成员,即可完成新建。
以下为“配置项目”的流程示意。项目建立完成后,管理员需要对项目进行基础设置,主要包括项目需要完成的工作类型、管理需要、定义工作流程,权限等,相关操作如下:
项目能否稳定运行,流程不出纰漏,主要依靠从项目到任务的层层把控。
项目组件:在项目设置 > 项目组件中,组件库拥有全局的组件,导航表示本项目的组件,通过拖拽即可对本项目的组件进行删减。也可以设置每一个组件,使其拥有个性化的配置。
组件库
通用组件
系统组件
基础信息:组件显示名称、描述等
组件权限:查看权限
特化配置:视图、看板、功能等,组件不同特化设置方式有差异
自定义工作项类型组件
同上
工作项类型:包含了组件库中所有类型的工作项,并可以进行属性、权限、工作流、通知、提醒设置。
工作项属性:用于定制对应工作项类型的显示字段,支持多种类型的特殊定制;
工作项权限:用于定制工作项的操作权限控制,如创建任务、查看任务等;
工作项工作流:用于定制对应工作项的在不同状态阶段的流转;
工作项通知:工作项有操作变化时的通知方式和对象;
工作项提醒:工作项如符合限制条件,可以在可设定的时间区间内,选择通知方式和对象。
权限配置:可配置从项目、特化的组件以及普通的工作项等控制权限,如查看、编辑、删除等。
项目权限:定制项目的操作权限控制,如查看报表等;
定制项目的操作权限控制:管理项目计划、查看项目计划、查看已拆解工作、更新工作进度、更新里程碑状态;
交付物权限:定制交付物计划的操作权限控制,查看、提交/ 编辑/删除、设置目标交付物;
工作项权限:增删改查、负责人、导出、预估工时、管理已登记的工时数据。
项目配置:用特殊字段来定义项目、丰满项目,可以迅速了解到项目状态、截止日期、负责人、包含多少人、多少事情等。
项目属性:配置项目需要的显示字段,支持多种类型的特殊定制;
项目状态:用于定制项目所处的不同状态,支持不同状态间的切换;(未开始/进行中/已完成:字段可按场景自定义)
项目插件:通过插件丰富 Project 的管理能力。(暂无插件)
项目名称及更多:修改项目名称和删除项目入口。
以下为“设定用户组、分配成员”的流程示意。在项目组件中,有一个名为“成员”的组件,该组件掌握单个项目内成员的组别和人员分配。
可以在项目中设置譬如“研发组、测试组、项目管理组“等职能类别,然后在具体的组别内添加成员。
添加角色:具体项目 > 成员组件 > 添加角色 > 选择角色;
添加成员:在具体的角色内 > 添加成员 >选择成员;
至此,项目配置妥当,新建完成。
项目模板源于 ONES 作为行业专家的最佳实践,选择项目模板类型,自动通过组件适配符合该项目类型的研发场景。 了解一下
除移角色/成员:除移角色点击 图标,除移成员点击 图标;
需求收集渠道多、追踪困难?使用“工单”能将需求与研发互联互通,提供全生命周期管理。
帮助客户将各种途径收集和挖掘用户需求汇总到统一的平台进行管理,将工单系统与需求处理过程打通,可以在处理工单时一键提需求到全局需求池中,筛选并过滤出有价值的需求。
支持任何用户通过微信小程序
提交需求反馈,可为项目添加「工单」组件,选择“表单管理”,新建表单即可开始设计表单;
表单中属性的类型与工作项属性一致,如需收集更加丰富的信息,可添加工单的属性;
已提交的工单代理账号即为该工单的负责人,反馈提交人可在「动态」点按 图标。
想要收集到需求,工单管理者首先需要将已创建的表单通过小程序码
进行分享;
然后投放至微信中,客户扫码即可提交相应的反馈
在 ONES 工单系统即可查看,处理进度可直接回复用户
在工单系统可将反馈转化为需求,打通需求从提出到分配处理的过程。PM 可将用户需求以 User Story 的方式一键录入到需求池
如果客户反馈较多,也可以通过模板导入到工单中统一管理,节省大量的时间;
选择不同的工作项类型将生成不同的导入模板,模板可通过工作项属性自定义;
如无需导入子工作项,在下载模板时不可选择无关工作项类型,否则将导入失败;
父子工作同时导入①子工作需紧跟父工作项进行排列,②核查子工作项“父工作项”列是否正确填写所属父工作项的标题。
工单收集的信息想更加丰富?看看如何为工作项添加属性
在组件的功能栏,点击 图标,选择“导入工单”,系统将提供对应工单类型所需的工作项导入模板,填好模板信息上传即可导入;
通过对需求标记的方式将用户意图准确的传达到相关方。
在录入需求后,首先需要对需求进行整理,然后再调研分析后确认真实性和价值。通过系统将需求分解为可推进的研发需求,定义优先级、筛选排序。识别并建立需求与研发工作的关系,以此基础完成研发工作。
在调研分析时,需求可以承载诸如原型、调研文档等信息,并对其进行有序的组织管理。在具体的需求详情内,可建立文档、文件等,提供便捷的沟通管理。
工作项文件管理能力将更加丰富,敬请期待。
当需求粒度过大时,支持将需求拆分为更细粒度的需求,便于落地执行。在具体的需求详情内可添加子需求;
需求可以通过树形结构管理(10级),便于管理者查看其对应关系及研发进度。
然后可以根据需求的优先级进行排序,需要优先处理的需求可在日常处理中得到更频繁的曝光。
需求可以与研发、测试任务关联,便于在需求中观察进度;
可以将需求规划至产品中,便于产品负责人围绕产品管理需求;
在需求生命周期管理过程中,需要持续更新需求状态和完成进展,当需求发生变更时,要进行变更审批,同时记录变更内容,并通知给需求方和相关人员。
通过工作流管理需求处理流程,制定合理的路径,不同的环节有不同的负责人。可根据需要在具体的步骤中设定验证条件、后置动作等
在变更后支持通过多种方式通知相关人员
现阶段需求变更可以直接改动,通过编辑权限控制,审批排期中,敬请期待...
在整理需求池、跟踪需求进展、需求分析和复盘时,可以利用需求报表根据需求的各类属性字段进行统计和分析,例如需求来源分布、需求新增趋势统计和需求状态停留时间报表等。
在项目中可以添加「报表」组件,其中的需求分析支持多种类型的需求报表;
仪表盘中支持添加展示需求报表的卡片,相关数据可以在汇报中使用;了解如何管理仪表盘
帮助企业根据业务范围和战略目标进行整体项目集/项目规划和监控,确保目标和进度按预期实现。
企业根据业务范围和战略目标进行整体项目集/项目规划,由PMO或高层管理人员在项目组合下管理与战略目标相关的子项目组合、项目集、项目以及相关运营工作。项目经理负责项目集和项目的管理工作,并根据高层计划管理子项目集和项目工作,确保项目集效益按预期实现。
首页 > ONES Plan > 项目集,支持多层级的项目树,清晰展示项目集、子项目集和项目的层级结构;
为项目集添加(新建)项目后,设置项目集负责人、管理员、成员,帮助高层管理人员或PMO制定高层项目集计划权限
角色
项目权限
项目集权限
项目集成员
查看项目集所有项目
查看项目集
项目集管理员
查看项目集所有项目
查看项目集、修改项目集信息、管理项目集成员
项目集负责人
查看项目集所有项目
查看项目集、修改项目集信息、管理项目集成员
Plan 管理员
查看项目集所有项目、添加项目、移动项目、将项目移出项目集
查看项目集、修改项目集信息、管理项目集成员、管理项目集管理员/负责人
用里程碑表示项目中重大的时间点、事件或决策点,通过建立里程碑和检验各个里程碑的到达情况,来控制项目工作的进展和保证实现总目标,可以用于向高级管理层和客户报告项目完成情况。
甘特图在计划项目时,通过「分组」以树状形式展开分派,分支末端以「任务」进行进度管理。在分支任意节点设置「里程碑」作为目标。
首个分组支持将甘特图的周期、进度与所选项目的周期、进度进行同步。
分支拓展时(在子层级新建)若出现任务或甘特图,任务和甘特图将自动转化为分组。
分组:分派任务后展示周期及进度,能汇总展示其下的分支所有事务的进度、持续周期。
任务:可通过任务定义分组内的事务,支持通过转化为“分组”类型分派任务,或转化为“里程碑”变为重大节点。
里程碑:代表项目下的重大节点,可转化为“分组”分派任务、或者转为“工作项”定义事务。
全局视角 | 各个业务线的人员可利用以下流程快速定位 ONES 产品的能力,从而管理负责的事务。
以上是 ONES 综合了各类项目管理场景的简化版学习路线,引导新手遍历从需求到实现的全过程,观察各个角色在 ONES 中的进行协作的方法、完成各类资源调配工作。
本章围绕基本用法展开,可能不会适用所有团队,但这些是进阶管理达人的必备技能
成熟的工具能保证团队遵循一个规范化的迭代流程,达成同一认知、加强时间观念。从而提高迭代质量和效率,保证项目顺利进行。
在快速迭代的移动互联网时代,研发速度上的优势,可以比同行更快速的抢占用户,但在快速的迭代的过程中,一套合理且完整的项目迭代流程是项目效果或产品质量的重要保证。
ONES 的系统特色是支持组件化管理,组件拼成各种不同能力的项目,了解一下?
想要熟练的运用 ONES 系统管理各项事务,需要学会配置不同特性的工作组件,在系统中被称为「工作项类型」如“缺陷”、“需求”;通过「工作项属性」定义工作特点;通过「工作项状态」定义流转的每个阶段和状态;通过「优先级」定义工作项的轻重缓急;通过「关联关系类型」定义多个工作间的关联关系。
系统工作项配置支持全局视角&项目视角,即在“Project 配置中心”设置的工作项适配全局项目(不包括存量项目),在具体项目配置的工作项仅适配当前项目。
常见的工作项类型,如:需求、子需求、任务、子任务、缺陷等都在系统中预置妥当,但如果需要满足更特殊的需求,还需要新增“自定义工作项类型”,或者编辑现有工作项的参数
Project 配置中心 > 工作项分组 > 工作项类型 > 新建工作项类型 > 新建标准工作项/子工作项
子工作在配置时与父工作一致,应用层面有所不同。
全局视角中的工作项供所有的项目无限制调用,每个工作项类型均支持复制、重命名、编辑。
ONES Project > 具体项目 > 项目设置 > 工作项类型 > 添加工作项类型 > 选择已有工作项类型 or 跳转全局新建工作项类型
支持从其他项目中复制,支持对现有的工作项类型进行排序
工作项属性可以定制不同参数,然后可以在具体的项目的工作项配置时自由调用。
系统属性:提前预置完成并散落在不同工作项内,在项目中新建工作项时可以直接填写。
自定义属性类型:单选菜单、多选菜单、单行文本、多行文本、日期、时间、单选迭代、单选成员、多选成员、整数、浮点数、间隔时间、属性选项停留次数、属性选项停留时间、出现时间。
Project 配置中心 > 工作项分组 > 工作项属性 > 新建工作项属性> 属性名称-属性类型-属性定义
全局视角的属性供全局的所有类型的工作项和项目下所有类型工作项进行调用
ONES Project > 具体项目 > 项目设置 > 工作项类型 > 具体工作项类型 > 工作项属性 > 添加已有工作项属性 or 跳转全局新建工作项状态
支持排序、设置默认值、必填、从工作项中删除该属性
设置关键属性:定义5个在工作项列表中可以高亮显示的属性(标题、描述、状态、关注者不可配置),配色在全局下设置
工作项的关键属性源于普通属性,所以未设置某普通属性,关键属性也不可设置
工作项状态用来定义工作的各个阶段,然后通过工作步骤将状态联系起来,成为工作项工作流。
Project 配置中心 > 工作项分组 > 工作项状态 > 新建工作项状态
全局视角下的工作项状态可供全局的所有类型的工作项以及项目下所有类型的工作项进行调用
ONES Project > 具体项目 > 项目设置 > 工作项类型 > 具体工作项类型 > 工作项工作流 > 添加工作项状态
工作项状态有开始和目标两种设定,任何状态既可以作为流程起点也可以作为流程终点。
通过定义优先级可以对项目下的工作标注轻重缓急+描述,然后对工作优先级进行排序、筛选以后,就能集中资源完成优先级较高的工作
Project 配置中心 > 工作项分组 > 优先级 > 新建优先级/设置默认优先级,支持设定默认优先级选项、支持对全局的优先级进行显示先后排序。
日常工作中经常需要将需求与研发任务进行关联,这种关联的关系可以在 Project 配置中心定义,选择关联关系类型 > 新建关联类型 > 添加名称、链出链入描述。
支持修改和删除已添加的关联关系类型
链出描述定义为源工作项到目标工作项的关联关系描述(修改全局立刻生效);
链入描述定义为目标工作项到源工作项的关联关系描述(修改全局立刻生效)。
关联关系类型不支持重名
每个迭代结束都应该召开一个迭代回顾会议,查缺补漏,不断改进!
快速整合衡量团队关键阶段的迭代效能,及时发现并分析问题,帮助管理者对比查看迭代工作的数据变化、分析原因并沉淀,全方位地为下个迭代打好基础。
在迭代组件内,打开迭代概览,通过燃尽图可以直观的看到迭代下工作的走势,通过迭代阶段可以直观的看到每个阶段的延期信息,卡片信息可以看到代码的统计情况。
相关的人员可以将迭代产生的所有报告通过「文档」组件与项目关联后沉淀每个迭代的知识资产
选择项目,第一步在导航栏找到文档
组件,第二步在文档组件视图中点击关联页面组
图标,第三步进行页面组关联(此处可直接勾选页面),如果当前无页面组关联可直接点击新建页面组
按钮,第四步填写页面组相关信息即可;
页面组即为文档的集合,通常会以部门或项目为单位;
图中页面组共享
意为新建完成后的页面组是否可被他人查看,该按钮默认关闭。
在文档组件中,可以看到已关联页面组的页面信息、撰稿人以及最近编辑时间;同时可以关联多个页面组、除移已关联页面组或在已有页面组中新建页面,以应对更多的文档整理场景。
ONES Wiki 提供了多种更深度的文档管理解决方案。
管理与查看权限的控制
页面版本、组织结构
版本管理
消息提醒与评价互动
富文本内容撰写
与项目任务的联动
........
ONES Project 的「报表」组件支持对工作项进行多维度统计分析,包括属性分布报表、新增工作项趋势报表、工时报表等等。
系统默认预置了各种工作项类型的报表和工时报表,以及几个常用报表,可直接使用,也可根据实际业务需要新建。
预置报表类型:
新建报表步骤:
进入具体项目>报表,点击「新建报表」,选择报表类型;
配置报表数据维度,点击生成报表即可
在分解需求时可以同步设定需求优先级,系统内置了 P0~P6 的顺序分级,在具体的需求详情内点击 图标即可定义。管理者也可以按照需求自行调整。
需求/缺陷/其他工作项分析
工时日志分析
工时总览分析
任务状态分布
每日工时日志报表
成员 (负责人) - 迭代工时总览
任务负责人分布
每周工时日志报表
成员 (负责人) - 状态类型工时总览
任务创建者分布
每月工时日志报表
成员 (负责人) - 每天工时总览
任务状态-负责人分布
成员工时日志报表
成员 (负责人) - 每周工时总览
任务负责人停留时间分布
迭代工时日志报表
成员 (负责人) - 每月工时总览
任务每日新增趋势
成员 (登记人) - 迭代工时总览
任务每日累计趋势
成员 (登记人) - 状态类型工时总览
任务每日状态趋势
成员 (登记人) - 每天工时总览
任务状态滞留时间分析
成员 (登记人) - 每周工时总览
成员 (登记人) - 每月工时总览
定义每个工作项专属的特点,这是每个工作正常运转的核心。
更深度的对每个工作项进行定义,学会调用全局的「属性」、「状态」,定义权限、工作流程、通知和提醒。
可在全局视角&项目视角进行配置,配置方法一致。
每种类型的工作项都可以很大程度的配置属性以应对各种需要,「需求」、「缺陷」等工作存在于每个项目,故企业负责人可以在全局定义需求的属性参数表单,进而应用到每个新项目中,项目负责人可以在项目配置仅适用于当前项目的工作项属性参数表单。
全局视角下更改属性表单设定不会应用到存量项目中,应当回到项目重新配置
支持在全局视角和项目视角下设定工作项权限授权范围。Project 配置中心 > 工作项分组 > 工作项类型 > 选择具体工作项类型 > 编辑 > 工作项权限
在 Project 配置中心下修改工作项权限,不会同步到已经应用的项目中。
权限列表
权限描述
限制范围
创建工作项
允许成员创建工作项
项目角色、用户组、部门、特殊角色、成员
查看工作项
允许成员查看工作项
项目角色、用户组、部门、特殊角色、成员
编辑工作项
允许成员修改工作项,以及对工作项进行其他变更操作
项目角色、用户组、部门、特殊角色、成员
删除工作项
允许成员删除工作项
项目角色、用户组、部门、特殊角色、成员
更新工作项状态
允许成员更新工作项状态
项目角色、用户组、部门、特殊角色、成员
编辑关注者
允许成员修改工作项的关注者
项目角色、用户组、部门、特殊角色、成员
成为负责人
允许成员成为工作项的可选负责人
项目角色、用户组、部门、特殊角色、成员
导出工作项列表
允许成员将工作项列表导出为文件
项目角色、用户组、部门、特殊角色、成员
管理预估工时
允许成员添加、修改、删除工作项的预估工时
项目角色、用户组、部门、特殊角色、成员
管理所有工时记录
允许成员在工作项下添加工时记录,在所有工时记录中修改或删除登记工时和剩余工时
项目角色、用户组、部门、特殊角色、成员
管理自己登记的工时记录
允许成员在工作项下添加工时记录,在自己登记的工时记录中修改或删除登记工时和剩余工时
项目角色、用户组、部门、特殊角色、成员
工作流用于定制工作从开始到结束遍历的流程,在工作流中借助自定义状态和步骤完成工作流配置
在 Project 配置中心下修改工作项工作流,不会同步到已经应用的项目中。
首先需要规划当前工作项的所有阶段和起始状态,也就是状态和初始状态,举个栗子:如果需求从提出需要经历“需求提出-核对需求-调研分析-研发-完成”这样的过程,过程中的每个环节被称为状态,“需求提出”是起始状态。
设置初始状态的下拉框中包含了当前工作项的所有状态,工作初始状态设置完成后,完成新建工作后默认处于初始状态。
目标状态的下拉框中同样包含了当前工作项的所有状态,可多选。
步骤验证:用于执行步骤时的条件验证,拥有以下条件才可以执行对应步骤
步骤属性:操作状态变更时需要填写的参数,可设置必填和默认值
后置动作:即工作项状态更新后,系统支持进行状态联动、更新属性、发送邮件通知的后续动作响应当前工作的变更,如:发邮件告知工作状态更新了,变更负责人、更新关联父工作的状态等。
后置动作以系统权限执行;
执行顺序按照后置动作列表自上而下执行;
后置动作的执行结果不会影响当前步骤的执行结果。
后置动作可添加:①状态联动 ②更新属性 ③发送邮件通知 三种。
更新属性:更新某属性的参数,如优先级由 P0 改为 P6;
发送邮件通知:当执行步骤后,邮件通知到设定的成员;
状态联动:变更当前任务的父/和关联工作到指定状态,再设定验证条件即可
1.工作项支持步骤变更时的状态联动:
如「需求」下的子需求全部完成时,「需求」要同步完成,可在某子需求处进行「后置动作」设置;
如「需求」关联的研发任务全部完成时,「需求」要同步完成,可在研发任务处进行「后置动作」设置;
2.支持工作项在执行步骤时显示步骤验证、步骤属性以及后置动作的配置情况。
在研发场景中,需求等工作项往往会被拆分或关联到不同的工作项,所以在需求等工作项链出不同的子工作项或关联工作项后,若两者的执行步骤可以联动,团队协作将更加顺畅,也可以缩小管理成本。
注意:工作项及工作项状态为全局选项,完成选择后需核查是否匹配目标工作项的流转场景
选择目标工作项为父工作项,当前子工作项的父工作项均涉及「状态联动」;
指定目标工作项的变更状态,即完成子工作项后的父工作项预期状态;
「后置动作验证」,当前工作项的父工作项下的所有子工作项状态为完成,才能实现「状态联动」;
注意:工作项及工作项状态为全局选项,完成选择后需核查是否匹配目标工作项的流转场景
选择目标工作项为关联工作项:目标工作项可通过“关联关系”、“工作项类型”、“工作项状态”筛选变更范围;
指定目标工作项的变更状态;
「后置动作验证」,关联了当前工作项的源工作项下的所有任务全部完成,才能实现「状态联动」;
目标工作项状态的灵活控制主要依赖联动的“后置动作验证”,所以系统为了兼容更多场景,提供了丰富的设置条件,可按照实际场景灵活配置,以上是两种比较常用的配置方法供参考。
步骤执行的条件将在步骤按钮中以图标形式展示,步骤如新增执行条件相应图标将被点亮,并且会描述条件详情,使用者可以通过描述了解流转条件;
工作流配置界面支持多种可视化配置方式,方便配置人员观察工作的流转路径。
由于各类工作流程复杂多变,为了提高配置效率,工作流支持流程视图。
支持全屏模式
支持放大缩小
支持高亮当前状态流转路径
支持拖动当前状态
支持显示/隐藏步骤名称
更加高效的步骤配置方案,所有状态间均可配置流动路径,管理员可以在开始状态栏规划目标状态,勾选添加步骤(取消勾选即删除步骤)
支持显示步骤名称
支持显示步骤属性
支持显示步骤验证
支持显示后置动作数量
支持编辑步骤
详情视图下,管理员可以直观地看到每一条状态下的步骤,以及每个步骤的目标状态
支持新建步骤
支持编辑步骤
支持对自定义步骤显示顺序(仅用于变更工作项状态时的状态选项向后顺序)
用于定制哪些成员可以收到工作项动态的通知提醒并设置通知渠道
通知渠道:通知中心、邮件、第三方账号(钉钉、企业微信)
通知条件
通知描述
通知范围
创建工作项
创建工作项时发送通知
项目角色、用户组、部门、特殊角色、成员
更改负责人
更改负责人时发送通知
项目角色、用户组、部门、特殊角色、成员
更改状态
更改工作项状态时发送通知
项目角色、用户组、部门、特殊角色、成员
更改优先级
更改工作项优先级时发送通知
项目角色、用户组、部门、特殊角色、成员
更改标题
更改工作项标题时发送通知
项目角色、用户组、部门、特殊角色、成员
设置截止时间
添加/修改工作项截止时间时发送通知
项目角色、用户组、部门、特殊角色、成员
设置所属迭代
添加/修改所属迭代时发送通知
项目角色、用户组、部门、特殊角色、成员
新增评论
新增评论时发送通知
项目角色、用户组、部门、特殊角色、成员
新增/取消关注工作项
成员新增/取消关注工作项时发送通知
项目角色、用户组、部门、特殊角色、成员
设置关联工作项
添加/修改关联工作项时发送通知
项目角色、用户组、部门、特殊角色、成员
设置关联执行结果
添加/修改关联执行结果时发送通知
项目角色、用户组、部门、特殊角色、成员
设置关联用例库用例
添加/修改关联用例库用例时发送通知
项目角色、用户组、部门、特殊角色、成员
设置关联测试计划
关联/移除测试计划时发送通知
项目角色、用户组、部门、特殊角色、成员
设置关联 Wiki 页面
关联/移除 Wiki 页面时发送通知
项目角色、用户组、部门、特殊角色、成员
上传文件
上传工作项文件时发送通知
项目角色、用户组、部门、特殊角色、成员
更新预估工时
添加、修改或删除预估工时时发送通知
项目角色、用户组、部门、特殊角色、成员
更新剩余工时
添加、修改或删除剩余工时时发送通知
项目角色、用户组、部门、特殊角色、成员
更新登记工时
添加、修改或删除登记工时时发送通知
项目角色、用户组、部门、特殊角色、成员
更改自定义属性
更改除系统属性外的自定义属性时发送通知
项目角色、用户组、部门、特殊角色、成员
变更工作项类型
当工作项类型发生变更时发通知
项目角色、用户组、部门、特殊角色、成员
转为子工作项
当转为子工作项时发通知
项目角色、用户组、部门、特殊角色、成员
更改所属产品
更改所属产品时发送通知
项目角色、用户组、部门、特殊角色、成员
针对工作项的关键时间推送消息提醒,避免工作延误,在具体的工作项编辑里选择工作项提醒,然后添加提醒规则。
先选择工作项的创建时间、更新时间、计划开始/结束日期、截止日期,然后针对性的选择提醒节点。
可以选择用站内信、邮件、第三方的渠道提醒
当工作项满足以下设置的条件才能触发提醒
支持设置角色、用户组、部门、成员
正式进入研发环节,需求、缺陷、流水线管理不在话下!
敏捷团队在开发过程中通常是自组织,不同于瀑布式团队自上而下的管理方式,团队可以根据敏捷的周期特点、预估工时信息确定研发的工作量和持续时间,结合燃尽图、敏捷看板追踪迭代的进度。极大满足了部分追求交付效率的团队去实现商业价值!
登记工时:在进行编码、设计时,支持在任务下登记工时,系统会根据任务的预估工时计算出剩余工时和工时进度,如果工作已完成,手动将剩余工时清零,还可以在任务下观察该任务的预估偏差优化下一次类似工作的预估工时。
工时进度 = 已登记工时/(已登记工时+剩余工时)x 100%
预估偏差 = 预估工时 -(已登记工时+剩余工时),偏差为0表示预估准确,偏差为正表示预估偏多,偏差为负表示预估偏少
燃尽图:用于体现剩余工作量的工作图表,由横轴(X)和纵轴(Y)组成,横轴表示时间,纵轴表示剩余工作量,其中虚线为基线,表示期望的工作进度。
当剩余工作量高于基线时,则表示进度偏紧急,可能无法准时完成目标。当剩余工作量低于基线时,则表示进度较为乐观,甚至可能于周期内提前完成工作量。
统计迭代下的每天的工作项数量,在曲线变化时直观地看到当前迭代的工作数量增减,通过与基线对比,预估迭代实际完成日期。
基线是以迭代实际开始日期(24:00)的工作项数量,根据迭代计划天数递减而递减形成的直线。
统计迭代下的每天的所有工作项的剩余工时,在曲线变化时直观地看到当前迭代的工时消耗,通过与初始基线/当前基线对比,判断工时预估的准确性
初始基线:统计迭代实际开始日期(24:00)所有工作项的预估工时,根据迭代计划天数递减而递减形成的直线。
初始基线:统计当当天(24:00)所有工作项的预估工时,根据迭代计划天数递减而递减形成的直线。
敏捷看板:可以通过定制泳道的方式,在每日立会上追踪迭代里优先级较高工作的进度;辅以迭代燃尽图观察每日剩余工作、剩余工时燃尽图直观地体现每个员工的效率。
通过以上三项,迭代的工作可以做到件件有找落,事事有回应,可以高度保证迭代按计划稳步推进。
通过代码关联集成,迭代负责人可以在迭代中监控流水线运行情况和代码提交历史。
首先,我们需要在系统中关联代码仓,Pipeline 配置中心 > 代码仓管理 > 新建关联代码仓 > 选择代码仓。
支持的代码仓类型包括:Github、Gitlab、私有 GitLab、SVN、私有 Bitbucket
新建关联代码仓后,系统将在代码仓自动配置 Webhook,用以在 ONES 读取代码仓的特定提交事件。
配置支持修改 Webhook,在具体代码仓点击“查看详情”后,重置或手工配置 Webhook 。 Webhook
关联完成后在代码仓提交代码,同时在代码仓 Commit message 中添加系统的工作项 ID,以 Github 提交为例
支持一次提交同时绑定多个工作项 ID,在工作项 ID 之间添加空格即可
提交完成即可在工作项、和迭代的代码内查看代码的提交情况,
在迭代概览下查看查看代码提交次数、行数和提交趋势
通过关联 Jenkins 服务持续集成,能在 ONES Pipeline 中管理和追踪 Jenkins 的流水线。在 Pipeline 配置中心 > 关联 Jenkins 服务
进入ONES Pipeline 即可管理和跟进流水线,查看运行历史和详情
在项目内也支持管理和跟进流水线,在项目下添加「流水线」组件即可
在迭代内可以通过“流水线运行”功能展示流水线运行数据,并且支持通过修改脚本调整流水线的运行规则
迭代关联流水线运行:配置在迭代中查看对应流水线运行状态的规则,通过脚本将具体的流水线运行指向迭代,实现迭代负责人对运行状态的监控和追踪。
提前为项目关联流水线(在「流水线」组件 > 关联已有流水线),咨询技术人员在
流水线管理
中为当前迭代所分配的流水线名称,创建迭代名称时将“流水线运行时的分支名称”包含进去。
完成编码,测试工作通过 ONES TestCase 完成,用例准备好以后,规划测试计划,调用用例库用例对项目的各项任务执行测试,最终将测试结果和报告展示在项目中进行统一管控。
新建测试计划:ONES TestCase > 测试计划 > 新建测试计划,然后需要定义测试计划的名称、负责人、测试阶段、关联项目-迭代-工作项(默认缺陷)、查看/编辑权限。
调用用例库用例:进入测试计划关联用例库(支持按用例属性筛选),关联完成后侧栏为树状用例模块,右侧为对应模块的用例。
将用例与业务关联:将测试用例打包与研发任务产生联系,测试人员可以在执行用例的时候去任务查看功能详细描述,研发人员可以在任务查看用例的执行情况。(比较关键,需要重视)
操作方法:在具体的测试计划 > 功能模块 > 功能模块 > 执行结果关联工作项 > 筛选并关联(支持新建)
使用效果:执行用例时可以在用例详情中查看,在项目下的任务详情内可查看执行结果
执行用例:每条用例的基础及归属信息可预览,在执行步骤时支持查看“前置条件、步骤描述、预期结果”
测试人员只需填写“实际结果”和“执行结果”即可,如执行结果未通过,可以一键提缺陷到对应项目中的指定工作项内(提 BUG 将使用项目下工作项的属性)。
如果在执行用例步骤的时候出现用例步骤不符合实际情况的现象,可以直接点击编辑此用例:支持修改步骤、属性参数、执行人、优先级等。
综合所有步骤的执行结果可得出该用例的执行结果后,即可进入下一条用例了,无需额外操作,测试人员可以专注于测试结果的准确性。
当所有用例执行完成后,回到列表将测试计划切换至“已完成”状态,同时还支持批量更改执行人、更改执行结果、将执行结果关联到其他测试计划、移除用例、排序等操作
支持定制测试报告,将测试计划概览、用例分布等缺陷信息进行呈现,可以通过编辑添加富文本描述。支持导出为.docx文档。
在项目中,迭代负责人可以将测试提交的缺陷规划进迭代进行修复,通常紧急的 bug 可以直接在当前迭代修复完成,使用缺陷的工作流直到 Bug 被修复
还可以通过「项目报表」组件,查看迭代缺陷的分析报表(需要筛选出当前迭代的缺陷数据)
综合统筹需求的资源,将其聚焦为多个可落地的计划目标
需求将在此阶段进入具体的阶段进行跟踪处理,一般规划周期为1~3周,每个迭代内参与迭代的成员将围绕一个目标在负责人的统筹下协同工作,所以需求将同样在资源完备的情况下进行统一规划,从而达到需求实现目标清晰,进度可控。
在具体的项目中,选择「迭代计划」组件,即可规划每个迭代的周期、负责人、隶属项目。
首先,配置迭代属性、阶段、流水线运行,在项目设置中选择“迭代配置”,分别选择不同配置项;
迭代属性用于定制当前迭代的特性,比如:负责人、参与人数、截止日期等,属性类型可选 ①单选菜单 ②单行文本 ③整数 ④浮点数 ⑤日期 ⑥时间 ⑦单选成员;
迭代阶段用于定义迭代从开始到结束的不同阶段,迭代进度、阶段是否延期、当前阶段的主要信息;
迭代关联流水线运行:配置在迭代中查看对应流水线运行状态的规则,通过脚本将具体的流水线运行指向迭代,实现迭代负责人对运行状态的监控和追踪。
提前为项目关联流水线(在「流水线」组件 > 关联已有流水线),咨询技术人员在流水线管理
中为当前迭代所分配的流水线名称,创建迭代名称时将“流水线运行时的分支名称”包含进去。
然后,配置「迭代」组件的使用界面和敏捷看板;
基础设置:自定义组件显示名称、组件描述(可填写该迭代包含的能力)
功能设置:改变在迭代组件下全部功能的顺序、开启关闭功能(默认全部开启)
敏捷看板管理:支持基于父子&关联任务关系的泳道划分特性,追踪需求完成进度的利器。
①添加看板,将主分支的工作项添加至泳道,然后关联任务/子任务在主分支的看板中管理进度;
②看板管理,每日立会可以在全屏状态切换看板进行不同的工作进度管理、一览迭代的进度和燃尽情况、筛选工作内容、管理看板。
最后,需要配置迭代权限,控制使用看板的成员。
管理迭代:允许成员创建、修改、删除当前项目的迭代,位于项目设置 > 权限配置 > 迭代权限 > 管理迭代
成为迭代负责人:允许成员成为当前项目下的迭代负责人,位于项目设置 > 权限配置 > 迭代权限 > 成为迭代负责人
查看权限:允许团队成员浏览当前迭代信息,位于迭代组件 > 组件权限 > 查看权限
迭代属于 Scrum 的重要实践,他的目的是实现“小步快跑”的交付需求,低成本的试错,在实际运作时,管理者需要对迭代所有信息进行统筹运作。
负责人可以在「迭代计划」中可以预览具体迭代中,譬如负责人、版本、周期、阶段等信息;
视图切换的信息侧重有所不同,比如:详情视图下突出展示迭代的阶段进度
便于负责人快速了解相应迭代具体的负责人、属性信息
便于负责人快速了解相应具体迭代的进展
在同时运行较多迭代时,我们可以将项目下的所有迭代进行导出(.csv)用以汇报或编辑。
在日常管理中,以迭代特性进行分组、或者通过直接搜索迭代名称的方式,快速触达
接下来需要将需求池、缺陷等工作规划进不同的迭代,在规划时可以将未规划进迭代的工作项进行筛选后批量添加至对应迭代,完成后迭代将正式进入研发环节
步骤:具体项目 >具体迭代 > 规划所有工作(或所有未加入迭代的工作) > 筛选工作 > 批量选择 > 规划至迭代(移出)> 选择迭代
对于大型研发团队或产品,通过版本管理控制产品的发布节奏,每个版本可以关联多个不同项目的迭代,目标一般设定为一个可以交付的软件版本;
规划版本时,产品经理可以与项目经理沟通需求实现范围、产品规划、发布节奏,在各项目经理充分了解相关信息的情况下开展后续工作;版本规划后,可以在版本中总览各个版本所关联的产品信息、迭代信息,控制版本完成度;版本发布后可以对版本的发布信息进行记录;
产品经理也可以通过产品管理项目中的需求、缺陷等工作,并以产品角度进行模块的划分,产品管理支持组件化的组织方式,与项目的联动高效便捷,是产品研发的利器。
在具体的项目中,也可以为工作项添加所属产品,其工作将同步出现在产品列表中。
第一步,在项目下为工作项添加“所属产品”&“所属功能模块属性”;
此处配置完成后,仅对新项目生效
需在具体的项目设置中添加“所属产品”&“所属功能模块”属性。
项目设置 > 工作项类型 > 具体工作项 > 工作项属性 > 添加工作项属性 > 所属产品&所属功能模块
第二步,在具体工作项添加所属产品和所属产品的功能模块
如需将工作对应至产品模块,必须先选择“所属产品”后再选择“所属功能模块”
在评审阶段,产品经理可以根据需求确认原型,研发预估功能,测试进行用例拆解。
评审环节在系统中可以支撑到各个角色和环节,统筹分配、原型评审、工时估算、高效沟通有条不紊,保证迭代的各项工作准确落实到位。
在具体的任务中,产品经理可以在需求描述中添加原型链接,然后将需求或演示文件上传至具体任务。便于研发同学了解需要研发的具体工作。
在评审时产品经理可以在需求中一键新建研发任务,直接将需求与研发任务进行关联,实现在需求中追踪研发进度。也可以在研发任务中直接
在需求中“以此新建研发任务”时,点选需求 ID 进行复制,新建时将研发任务与需求关联起来即可。
在需求新建任务时需要选择新建任务类型以及所属迭代
在研发任务的详情中添加关联工作项,对相应迭代、工作项类型等进行筛选然后点选确定即可
故事点(Story Points):是开发团队用来衡量用户故事复杂度和工作量的一个单位,通常一个用户故事点可以由团队历史研发耗时的经验定义,立项情况下人/天 or 人/时来衡量一个故事点的难度或者工作量。在 ONES 中可以在相应工作类型下自由定义故事点属性。
研发同学在迭代评审的时候可以预估研发耗时,在系统填写完成后,任务剩余工时及进度即可得到衡量,整体迭代的进度将可以通过报表、燃尽图等能力进行追踪。
与此同时,测试同学可以根据研发的功能点建立用例库,编写测试用例。测试用例支持用表格、思维导图的形式导入/导出用例库,或者在用例库新建用例;同时用例支持树状结构的模块化管理使得测试用例编写高效易用。
首先,需要进入 TestCase 配置中心配置「用例属性」,用于定义在新建用例时的专属特性。操作路径:ONES TsetCase > 配置中心 > 全局属性配置 > 新建全局属性
> 用例属性配置 > 新建属性配置 > 编辑 > 添加用例属性 > 选择属性。
需要优先添加全局属性,然后才能对属性规则文件添加所需属性。
然后,新建用例库,用例库名称通常与产品功能绑定,选择适配当前功能的属性配置文件和编辑人员
用例模块支持树状的结构化管理,通过拖放可以实现结构调整
用例新建时,选择模块,填写名称、维护人、优先级、前置条件、测试步骤等信息即可
导入用例,测试同学可以在思维导图或表格中完成用例的拆解,保证模块划分清晰完整,再打开用例库进行导入。
系统将提供模板,用户按照模板填写用例后,如有表头不符合模板要求,可手动拖放进行匹配。
表格导入仅支持.xlsx 格式,且仅读取 Sheet1内的数据;
表头必须与必填属性一一对应,否则不予导入。
思维导图可支持 12 层级的目录导入,导入说明如下图
当工作的状态、所关联的工作发生变化时可以通过动态完整的观察任务的动态变化,如果遇到问题可以在问题下@相应的团队成员进行沟通。
具体工作项类型 > 编辑 > 工作项工作流 > 添加工作项状态,下拉框包含系统所有的工作项状态,选择当前工作项需要的状态。 下拉框中没有我需要的状态怎么办?
在表格视图下点击 图标,在详情视图下点击“编辑”,进行①步骤验证 ②步骤属性 ③ 后置动作
以下篇幅较长,主要围绕后置动作的状态联动
展开。