OSCAR ONES
7月21-22日,由中国信息通信研究院、中国通信标准化协会主办的「2022可信云大会」在北京举行。大会携手业界专家及企业一起,探索云计算的发展策略与方向。同时,软件工程也是大会的重要议题之一,聚焦保障软件在实践应用中的系统稳定,提升软件产业研发效能,促进软件高质量发展。
7月21日下午,大会发布了「软件质效领航者优秀实践案例集」,ONES 研发管理解决方案成功入选。
**ONES 解决方案从管理实践、业务实践、协作实践、工程实践四大维度进行设计:
**
- 管理实践:为企业管理者提供全局视角,支持管理协作,提升研发效能;
- 业务实践:打通业务侧与研发侧敏捷协作,帮助企业快速响应客户,提升满意度;
- 协作实践:为各角色(PO、研发工程师、运维工程师等)提供协作环境,激发团队潜能;
- 工程实践:打通项目管理侧与工程实践侧(流水线),实现持续价值交付。
数据打通是项目管理工具的必备能力。ONES 各个产品间数据互通,打破管理者、产品、研发、测试、运维间的协作壁垒,实现研发数据与工程数据互通,消除团队信息孤岛,形成研发管理全流程闭环。
ONES 最佳实践
我们以「中农网」为例,详细解读 ONES 如何帮助企业实现多项目研发的敏捷落地。
中农网旗下拥有多个子公司,包含了交易、仓储、物流、供应链等多个业务线,在引入 ONES 之前,研发团队内部的不同部门使用着不同的管理工具,信息数据分散。
在对中农网进行了全面的了解之后,ONES 明确了其研发项目管理的需求及痛点:
- 团队协同弱,进度管理难
- 研发流程不清晰,难以打通全流程
- 需求变化频繁,需求管理难
针对以上痛点,ONES 为其提供了完整的解决方案。
1. 量化价值,可视化管理
首先,ONES 帮助中农网将团队结果目标科学地拆分为阶段目标,再将阶段目标拆分为个人目标和多人协同目标,使个人目标与团队目标、企业目标一致。
而在团队高效率运转的问题上,「优先级+工作量+个人实力」决定了完成单一个人任务目标的周期和质量,要让单一成员工作高效,就要科学统筹「人和任务的时间+数量关系」。通过 ONES 丰富的数据报表,管理者能够从多个维度等了解成员效能,合理安排任务。
ONES 支持丰富的数据报表
通过看板、燃尽图等可视化工具以及项目概览,团队成员和管理者能够及时了解项目进度,聚焦项目目标,真正做到步调一致,高效协同。
ONES 敏捷看板
除此之外,研发团队也可以通过 ONES Wiki 进行项目过程文档的沉淀,实现信息数据的及时同步。
ONES Wiki 文档协作及知识库
2. 研发管理模式:两层迭代
由于研发团队内部没有统一的工具对产品、研发、测试进行全流程的管理,导致内部对于研发流程没有清晰的梳理,无法打通产品、研发和测试,部门与部门之间割裂严重。
ONES 为中农网规划「两层迭代的研发管理模式」,以「1+4」的项目形式,通过两层迭代不断实现高效开发。以「项目 A」为例,在项目开始阶段,「项目 A-总需求池」中汇总了所有的需求,而代表4个产品线的项目,则会分别将「项目 A-总需求池」中的任务进行拆分。
两层迭代的研发管理模式
在各产品线团队进行任务拆分之后,为「项目 A」规划需求迭代,同时在其他4个项目之内,以容易辨识的命名规则新建迭代,形成两层迭代。通过跨项目关联使得「项目 A」中的需求与各产品线的迭代相关联,实现状态联动,即当产品项目的迭代中,由同一条需求拆分的多个任务都完成的时候,「项目 A」中的需求状态会自动变更为完成,方便项目进度和迭代的管理。
在涉及到一些与版本需求无关,属于本身优化的迭代时,各产品线可以组建临时迭代,与版本迭代区分开来。这样做不仅能够使得产品线之间数据隔离,使团队数据更加轻量安全,也能够减轻团队成员的手动处理需求状态的工作量。
整个研发过程中,业务需求方可以通过项目 A 的看板、燃尽图,及时了解需求完成情况。
3. 规范需求评审规则,管理需求变更
由于业务方频繁变更需求,加之部分需求处理人员能力不足导致需求返工,不仅使迭代面临延期风险,也造成了成本叠加和资源浪费,中农网急需建立一套标准的需求管理流程。
一方面,通过「筛选器」记录和筛选需求变更次数和需求投入的整体资源(例如成员工时、人力成本等),进行团队项目投入成本和资源预估,合理分配项目任务。
ONES 筛选器
另一方面,通过灵活的项目设置,自定义不同种类的需求,将需求定义为不同的粒度,分别由不同的人处理,弥补部分需求处理人员能力不足的问题。
ONES 自定义工作项属性
自定义工作项属性同时,配置管理员通过「工作流」限定需求在排期前必须经过评审、方案设计的过程,规范需求过程,减少业务方提需求-产研接需求-迭代开发-业务方验证-业务方提需求的现象
ONES 自定义工作流
此外,借助于工作流设置「后置动作」中的「状态联动」功能,在开发完成任务后,需求的状态会自动变更,减轻团队成员手动更新需求状态的工作量。
通过以上方法,从团队内部改善需求评审、需求状态流转及资源分配问题,以此来提高团队需求处理和响应能力,避免项目延期。
通过使用 ONES,中农网实现了价值量化,打破了「部门墙」。从「交付吞吐率」、「需求响应周期」、「交付质量」以及「持续发布能力」、「数据打通能力」等方面入手,中农网实现综合人效 ROI 提升248.40%。
ONES 解决方案创新点
根据统计,平均而言,关于大型研发团队 IT 项目失败的原因,延期、超出预算、功能不满足、软件质量太差等涵盖了其中的75%。
因此,如果这几方面的问题能得到有效解决,那么,软件研发的成功率有望大大增加。
1.覆盖研发全流程管理
当软件研发团队的各个部门使用不同的管理工具,数据分散在不同平台,将会导致协作效率低,管理者无法及时了解项目进度等问题。
ONES 为企业提供了贯穿研发全流程的解决方案,从需求收集梳理、迭代规划,到软件研发、测试直到最终上线交付、持续改进,并且产品间数据互通,打通了项目管理与工程管理,实现各个角色的敏捷协作。
2.创新「管理+协作」的研发管理解决方案
中大型企业内部 IT 整体的人数规模较大,通常会采用自上而下以及精细化的管理手段,研发项目管理工具就是其中最重要的管理手段。
ONES 基于中国企业的实际业务场景,打造了「管理+协作」的产品矩阵和配置方式。为中高层管理者提供了可视化的全局视角,及时掌握项目进展情况、团队资源情况、效能指标等,帮助管理者更好地做出决策。同时也为软件开发中的各个角色提供了一站式的协作平台,提升协作效率。
3.强大灵活的产品配置能力,满足不同企业需求
基于灵活的产品组合,以及强大的自定义组件/字段能力,ONES 能够根据客户需求进行解决方案的配置,满足不同行业、不同企业的研发管理场景。
4.敏捷管理过程,流程自动化
随着企业团队规模扩大,流程越来越规范,工作流程中批量性、重复性的内容也逐渐增多。
ONES 帮助客户发挥业务信息化的优势,提供了流程自动化解决方案,团队成员无需人工处理繁琐的重复性事务,从而更专注在创造性的工作内容上,降低企业人力成本,避免人为失误的发生,进一步提升协作效率。
ONES 解决方案成效
**1.加速软件研发管理过程的数字化进程
**
中大型企业的研发团队很难通过单纯的线下沟通跟进整个项目的运行状态,如果无法对项目信息做系统全面的整理,同时通过数字化的形式来进行风险分析、监控与管理,那么软件质效将难以提升,甚至会让项目走向失控。ONES 通过「在线化」、「结构化」、「智能化」三个阶段,加速企业软件研发管理的数字化。
- 在线化:ONES 作为一款 SaaS 工具,帮助企业将研发项目内容(本地的 Excel、文档)等管理进行线上化共享;
- 结构化:通过字段、属性,状态等维度,ONES 将一个个项目、工作项变成结构化的数据对象,从而实现筛选、搜索、聚合;
- 智能化:ONES 产品间数据打通,并提供了丰富的 API 接口能力,帮助企业将研发全流程的数据关联起来。
2. 提升企业研发团队效能
ONES 面向软件研发的各个环节提供了管理与协作解决方案,研发全流程的数据自动收集到 ONES Performance 中,以丰富的效能报表模板,展示不同视角、不同维度的效能数据,帮助管理者科学度量团队效能,定位低效环节,持续改进。
根据2021年的《ONES 企业客户研发效能调研报告》,使用 ONES 2-3 年及3年以上的受访客户中,超过60%认为研发效率提升「非常显著」。
通过对各个行业研发组织特点的深入研究和解决方案打磨,结合本地化的最佳实践,以及在服务行业标杆客户中建立的专业和经验,目前,ONES 成功帮助数十万企业实现高效研发,在软硬件、互联网、金融科技、游戏、新零售、教育、医疗等各个行业均沉淀了成熟的解决方案。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。