每个 SaaS 软件开发团队应监控的指标

每个 SaaS 工程团队都会监控指标。但是知道要监控哪些指标非常重要。将您的决定建立在错误的决策上,您可以很快偏离方向。在这篇博文中,加纳电话号码表 我们分享了我们对 SaaS 工程团队需要监控的最重要指标的看法(根据我们的经验)。我们认为这些指标都应该具有一个非常重要的特征:它们应该是团队成员积极使用的指标——帮助人们完成工作、完成任务和解决问题的指标。加纳电话号码表 监控正确的指标,您将改善客户体验、加快上市时间并更轻松地管理团队和流程——在快节奏的 SaaS(软件即服务)世界中,所有这些都非常重要,每个产品都在生产中发布多个版本日。为了获得最大的效率,知道什么不应该注意同样重要。不应监控管理层施加的无助于团队或提供有价值见解的虚荣措施。根据我们的经验,以下是 SaaS 团队最需要注意的事项: SaaS 团队必须监控:开发过程、质量控制、交付过程、生产、产品健康 在软件开发过程中: WIP(在制品)限制:在制品限制的概念源于精益和看板方法。

这涉及您为可以处于生产周期的

任何状态(例如,处于代码审查状态)的文章数量设置的限制。为您的团队跟踪此指标可以帮助您识别流程中的瓶颈并修复它们。加纳电话号码表 例如,您的团队可能会生成大量新代码,但代码更改无法投入生产等待代码审查或 QA。如果是这样,您的团队需要停止编写更多代码并开始发布已经编写的代码。周期时间:这是完成一项任务所需的时间,从开始到完成。加纳电话号码 您可以监控每个流程步骤或每个班次的周期时间。例如,通过监控每个用户故事的周期时间,您可以回答您的团队平均需要多长时间才能完成代码审查或功能验证的问题。您可以在后面的帖子中看到一些具体的例子。详细了解为什么周期时间很重要。速度:这是 Scrum 团队用来确定每个 sprint 可以完成多少工作单元(即故事点)的最常用指标之一。速度有助于规划和可预测性。警告!使用速度作为衡量开发人员绩效的指标是一个坏主意,并且可能导致不良行为。

要检查质量: 错误数量:敏捷团

加纳电话号码表

队应该始终关注其错误池。很容易,有时是利益相关者要求的,只专注于功能开发并寻找下一个闪亮的东西。但是,在质量方面,您仍然需要知道自己的立场。您应该按组件和/或服务、严重性(关键、主要、正常)、类型(性能、可用​​性、安全性)以及任何其他有助于团队优先考虑它们并找到大集群所在位置的维度来细分该指标。他们需要集中注意力。加纳电话号码表 我们还建议团队为在任何给定时间检测到的缺陷数量设置一个阈值,并在超过该阈值时停止功能开发。加纳电话号码表 理想情况下,每个 sprint 都会在功能开发开始之前修复所有新引入的错误。一些团队甚至制定了零已知错误政策。代码味道很重要:代码气味“是代码中的某些结构,表明违反了基本设计原则并对设计质量产生负面影响”。团队经常使用 Spot bug 和 Lint 等静态分析工具来查找反模式或语法缺陷。这通常是避免错误的最便宜的方法,因为开发人员可以在开发周期的早期发现它们,即使他们将代码输入到他们的 IDE(集成开发环境)中也是如此。

Leave a comment

Your email address will not be published.