商业博客
软件开发

How to monitor 的 effectiveness of software delivery

日期: 2020年8月11日
阅读时间: 4 min

“如果无法衡量,就无法管理” –经常在各种专业出版物中多次重复此报价。尽管没有人真正知道谁先说了这一点,但是许多IT专家发现其中有很多道理。我们也不例外-因此,我们认为,每个稳健的IT公司都应拥有一套有助于衡量软件交付效率的指标。


交货 Success Indicators – a short overview


什么 should be analysed?

交货 成功 指标 (DSIs) 是一组KPI,可帮助管理人员更高效地监视所有项目。由于项目评估应基于 事实而不是直觉或直觉,这意味着DSI应该基于某些特定事件的发生 事件与行为 –可以观察,计数和以某种方式度量的事物,以显示软件开发的实际状态。


为什么 are these indicators so important? 

拥有一组明确定义的DSI对合作双方都有利。软件公司可以更好地管理项目,而客户可以更详细,更深入地了解工作的进展情况。

In 短, 交货 成功 指标:

  • help define 的 状态 of 的 project, so 那 everyone knows where 的y stand,
  • 允许IT合作伙伴充分利用 结论精简 的 delivery process,
  • 帮助建立 相信, 增加 透明度 最大限度地工作 效率.


什么 are the biggest challenges related to DSIs? 

准备一套适当的指标以成功监视任何软件项目的有效性需要大量时间,并且需要进行一些分析。另外,应该以正确的方式使用指标,以便接收实际反映情况的数据。这是公司要克服的最常见挑战:

  • Applying only 的 指标 那 是 可测的 而实际上 相关的 to 的 success of 的 project.
  • 设置DSI以实现 达成共识 在参与评估过程的所有人中,这些专家都应该以相同的方式查看DSI。
  • 管理DSI结构的更改 –考虑历史数据添加标准和问题,以促进组织的发展。
  • 在正确的时间实施DSI –因为当一个项目是全新的时,您的指标可能还不适用,因此最好等待一两个月再进行第一次评估。

就一般理论而言,或多或少。现在,让我们看一下DSI在实际中的工作方式。


交货 Success Indicators – The Future Processing Way 


什么 do we measure? 

首先,我们定义了86个DSI,这些DSI是可测量的,并且会显着影响我们的软件交付过程,然后将它们分为6个主要类别:

  • 项目管理最佳实践 –与诸如沟通过程或治理结构之类的事物有关。

    指标示例: 双方之间有书面协议

  • 软件开发最佳实践 –这可能与规范或质量保证过程有关。

    指标示例:具有单一编码标准。

  • 客户关系 –包括表明客户对公司的信任和满意度水平的指标。

    指标示例: 定期开会和密切沟通。

  • Project delivery according to 的 client’s expectations –换句话说,要满足最后期限,理解并满足要求并制定详细计划。

    指标示例:保持有关项目需求的持续对话。

  • A 领导 和 his/her impact on 的 project ––例如总体态度,他/她激发的信任程度以及如何处理工作组织。

    指标示例:客户端不向客户传达不信任 领导.

  • 团队 –他们的效率,动机程度以及他们与客户建立的关系等。

    指标示例:人们相互主动帮助。


我们该如何测量? 

为了全面了解情况,我们每个月至少检查一次这86个指标,并以5分制对每个项目进行评估。然后,我们根据它们的最新分数将它们分配给不同的组:

  • 5 – world class (example to learn from) 
  • 4 – good / strong / efficient  
  • 3 – mediocre but stable (tolerable in 的 short term) 
  • 2 – threatening or degrading 
  • 1 – wildfire 

接下来,我们 focus on: 

  • 制造 改善 in 的 yellow and red projects, 
  • 交换 best practices across green projects, 
  • 实施 the best practices that we learned from 的 green projects – within the yellow and red ones. 

此外,我们对客户始终保持诚实和透明:我们会及时向他们发布最新情况,并为他们提供解决任何业务问题的可能解决方案。经过几个月的实施这种类型的项目评估,我们现在能够以非常快速和有效的方式进行评估。我们还在努力将机器学习解决方案纳入流程中,以进一步提高我们的速度和准确性。


什么 we’ve improved with 的 help of these DSIs? 

自从我们引入了这些交付成功指标以来,我们的软件交付效率和质量都猛增。我们坚信,这是每个可靠的IT公司都应该采用的一种方法,尤其是当它们经常同时从事代表不同程度的复杂性的多个不同项目时。根据我们的经验,DSI使我们能够在以下6个主要方面进行重大改进:

  • We 是 able to maintain a higher 交付过程的标准。
  • We 是 able to be more 积极主动 这有帮助 避免 的 occurrence of many critical situations.
  • 我们可以 更好地定义风险 和 take 的 适当的保护措施 预先。
  • We 是 able to make more 精确的决定 在我们组织的战略和运营层面–目前需要团队扩展或其他财务支持的地方。
  • 我们已经变得甚至 更可靠,更可靠 –能够向客户显示真实的事实和数字。
  • 我们确切地知道 为什么 我们成功了什么 我们可以改善。
  • We 是 able to use 的 organisation’s knowledge to improve services 和 define 的 key 是as while creating DSI.


包起来 

通常,拥有一套可衡量的指标会大大增加项目成功的机会,因为这些指标向合作双方的经理显示了确切的绩效水平以及需要改进的领域,甚至是次要的领域。 提出正确的问题有助于发现所有容易忽略的重要细节,尤其是如果没有人知道一开始应该考虑什么的时候。

当然,需要花费一些时间来解决这些问题并创建适合公司运营的所有项目的交付成功指标。的确,数字永远不会取代个人方法和称职的经理。但是,在实施学习型组织和将杰出人才引导到最能发挥作用的地方方面,他们是不可替代的。

它们绝对值得努力,并且应优先于其他任务,因为DSI与业务的效率,可靠性和成功直接相关。

以前的帖子 下一篇文章

Liked 的 blog post?

请给我们反馈。

3 / 5 ( 1 投票 )

建议给你

您对我们的商业博客感兴趣吗?

确保查看其他帖子!

查看更多

饼干

该网站在您的计算机上存储cookie。这些Cookies用于改善我们的网站并通过本网站或通过其他媒体为您提供更多个性化服务。要了解有关我们使用的cookie的更多信息,请参阅我们的 隐私政策.