CTO干货分享:来YesDev搭建你的软件研发指标体系

YesDev项目管理工具

YesDev是一个怎样的项目管理工具?

YesDev是一站式企业研发管理、项目管理与协同办公平台,支持敏捷开发、DevOps、Scrum、硬件项目等多种迭代方式,能为企业管理者智能生成项目投入产出的数据模型,真正实现项目研发全流程数字化管理。通过YesDev可以准确掌握项目研发过程的每一个环节,覆盖从需求设计、研发进度、到上线和缺陷反馈的整个过程。

YesDev适合哪些人员使用?

适合CTO、项目经理、产品经理、研发团队、测试人员,以及UI设计师、客服、运维等人员使用,也可以分享给客户、以及和上下游一起协作项目。

概括来讲,YesDev主要的产品矩阵有:

  • 项目管理:企业级项目的即时协作,从需求分析到发布的全流协作与管理。
  • 测试管理: 测试用例、测试计划和测试报告,完整的功能测试体系、结合思维脑图构建质量闭环。
  • 技术文档: 文档文件和接口文档,各类核心技术文档的写作和协同,支持markdown格式。
  • 报表统计: 项目集,统计分析和周报,更专业更细致的项目统筹、分析和汇报能力,闭环管理。
  • 成员账号: 团队成员查看,以及工作组的维护。
  • 企业管理后台: 企业管理后台,可进行全局偏好配置,以及成员账号的分配和管理。

怎么使用YesDev?

YesDev是一个在线版的研发协同工具,直接注册就可以免费使用。除了提供PC网站版本的客户端,同时也提供了H5移动版本的客户端。

此外,你也可以在企业微信、钉钉和飞书等集成和绑定YesDev,并且通过群机器人实时接收来自研发的最新动态的反馈、变更通知和延期提醒等。

在集成协同办公方面,YesDev还能和Git/Gitlab/云效/码云等代码仓库关联,和企业邮箱、Email、Axure和导出导入Office文件。

YesDev标准化研发流程是怎样的?

在搭建和设计研发指标体系之前,我们先来简单了解YesDev本身的配置能力和标准化研发流程是怎样的。大家可以基于YesDev的基础产品能力来扩展延伸更多个性化的研发指标。

这里值得一提的是,不管使用哪个项目管理工具,都要避免陷入供应商锁定(Vendor Lock-in)的局面和困境。即当前所使用的项目管理工具,不但不能很好支撑研发团队的快速迭代、沟通和频繁交付、管理,还严重限制、制约了团队转型和组织变革提升的进度,这对于企业改进研发流程、加快从用户故事到价值交付是很不利的。

YesDev提供了以下的标准化研发流程,可以满足从需求提出到发布上线的全流程协作和管理、跟踪。包括有:

  • 需求分析: 需求池、PRD产品原型、产品用户故事待办列表、需求排期、需求评审;
  • 创建项目: 需求迭代、里程碑、甘特图、燃尽图、开发计划表、项目集;
  • 开发协作: 工时评估、提交关联Git代码、编写开发文档;
  • 测试管理: 缺陷跟踪、测试用例、缺陷统计、测试计划;
  • 发布前: 测试报告、回归测试;
  • 发布后: 项目报告、售后工单、线上故障。

针对需求流程和问题流程这两个核心协作的主流程,管理员可以根据自己团队的需要和上下文场景进行灵活的自由偏好配置,使之更符合团队的研发流程。

YesDev现有的研发指标有哪些?

为了更方便理解的使用YesDev的研发指标,从上往下分三个层面介绍YesDev现有的研发指标。依次是:目标管理层面、团队协作层面、员工执行层面。

拆解深入后是,

目标管理层面: 全年每月的人均有效交付指标、全年研发工时投入和分配比例、产品线的项目概览统计、全年完成的项目迭代和需求交付量、全年的质量统计数据、不同项目组/工作组的季度或年度交付指标对比。

团队协作层面: 项目进度、项目和需求延期、项目甘特图、每周任务工时及饱和度、测试报告、日报/周报/月报、需求/迭代速率、工单的响应时效和处理完成度、Bug修复比例和总耗时。

员工执行层面: 每日/每周任务工时、并行的项目/需求/任务数量、任务日历及工作饱和度、指派的需求和问题总数量、我的待办任务/需求/问题、变更追踪。

大家最喜爱的研发指标有哪些?

如果结合研发团队在使用YesDev过程中喜爱和最具关注程度的指标,则是下钻到更深、更细致、更具体的维度。

最喜爱的指标 Top 1:任务工时类指标

任务工时细分为:哪些是正常的工时、哪些是加班调休的工时、哪些是统一加班的工时、哪些是请假的工时、哪些是实际的工时、哪些是预估或经验的工时、哪些是系统自动评估的工时、哪些是属于有效的工时,大家对于时间方面会有更细致和不同维度的看法和统计要求。

最喜爱的指标 Top 2:问题类指标

例如:售后工单的响应处理时长(平均在几分钟内响应)、售后工单的客户满意度(从0分到5分,5分表示最为满意)、故障修复时长(即线上故障多久后才恢复正常,可以累计后计算出每月的SLA服务水平)、问题发生的环境统计(线上或预发布或测试环境,以统计出线上Bug漏测率,即对应发布到正式环境的缺陷数量)。问题类指标直接和客户的满意度和投诉量有关,对于做好ToB SaaS软件服务或ToC 产品体验都是至关重要的。如果有工单处理不了的问题,应及时转为需求提给产品研发部门。

最喜爱的指标 Top 3:需求交付类指标

需求交付类着重于从零到一、从无到有、持续不断地交付有价值的功能。所关注的研发指标有:紧急需求的比例、需求交付的价值、需求功能点和用户故事点数(通常较难量化)、公司一级需求、

对于需要扩展的研发指标,可以在YesDev上进行灵活配置。

录入后,也能在列表进行灵活的筛选、查看、Excel导出,形成内部流程、机制和闭环。

除此之外,行业内还推荐关注哪些研发指标?

结合DevOps、敏捷开发和行业的度量指标,还可以根据团队的需要,关注以下指标:

执行单元测试能力、自动化测试能力、生产环境自动部署能力、实时告警能力、知识传承能力、数据统计能力、开发者对于会议成效的满意度、开发者对于工具及工具平台的满意度、用户对产品的满意度、生产环境业务系统部署频率、生产环境用户故事交货时长、业务系统发布用户故事的严重故障率等。

以上指标参考自 Thoughtworks洞见,

1)软件开发生产力的5个度量维度,
insights.thoughtworks.cn/software-de...

2)如何打造 DevOps 基础设施,
insights.thoughtworks.cn/how-to-buil...

关注最能驱动研发的价值指标

对于做业务支撑的研发团队,驱动研发指标的是业务,包括有订单收入、GMV、注册用户数和活跃DAU、客单价、产品种类和服务能力、活动促销和优惠规则、客户满意度和内部效率提升;对于做SaaS软件产品服务的研发团队,驱动研发指标的是从意向客户线索到成单交付、售后服务的全链条支撑,其核心在于SaaS产品本身的功能迭代和能力提升,再扩展到标准化产品交付、项目定制化和实施交付的透明化协作 。再者,对于做外包项目的团队,驱动研发的指标在于在规定的时间内、在有限的人员配置情况下、控制好风险和交付质量,最终达成甲方对于项目验收和结款的要求和标准。

最后总结,关注你的团队最有价值的研发指标,围绕这些指标再来拆解和度量团队的研发,不以度量指标为目标,而是以确确实实提升业务价值的交付能力为方向,对团队进行持续的改进,尽量发现团队的弱点和不合理,化被动追责为主动自我提升。

相关推荐
李新_5 天前
工程师如何布置工作?
面试·程序员·团队管理
evle14 天前
从平凡到卓越 这些工作习惯带你冲破职业天花板
前端·后端·团队管理
潘锦2 个月前
研发团队没有战斗力,怎么解?
团队管理
Goboy2 个月前
项目管理的坎坷之路与 MBTI 的启示录
面试·敏捷开发·团队管理
小南家的青蛙4 个月前
团队动力之群体思维理论
团队管理
浪漫主义狗4 个月前
团队管理经验
团队开发·管理·团队管理
魔力老钱4 个月前
【今日闲谈】英特尔裁员15000人,打工人该何去何从
程序员·创业·团队管理
魔力老钱5 个月前
【进阶秘籍】愿景:使命的具体化和动力源泉
程序员·创业·团队管理
dogstarhuang5 个月前
不懂就问:哪款项目管理神器,可以和外部伙伴一起协作管理项目?
团队管理
魔力老钱5 个月前
爆改2024 你为什么需要愿景?【管理小故事70讲】
程序员·创业·团队管理