如何衡量软件开发效率?

对于全球组织而言,永恒的问题-您如何衡量软件开发团队的生产力?

已经进行了许多尝试来回答这个问题,但是坚实的措施仍在使该行业望而却步。

例如,对输出(例如所生成的代码的行数)进行计数是不够的,因为计数行中可能有缺陷的点很少。

量化输入也不是一件容易的事-您计算个人数量吗? 花了多少小时进行编码? 工作总时间? 软件开发中的生产率到底什么?

首先,我们需要确定开发人员自己如何看待生产力。 如果我们可以确定是什么因素导致了人们对生产力的看法,那么我们可以寻求重新创造这些因素,并帮助开发人员更频繁地感觉到更高的生产力。 而且,如果开发人员感到生产力更高,那么他们更有可能更快地交付更好的工作。

为了更好地了解开发人员如何看待生产力,研究人员观察了来自不同规模的国际开发公司的专业软件开发人员,每个人进行了四个小时。 调查结果-白皮书中揭示了从头开始了解软件开发的生产力 —确定使开发人员感到有生产力的关键因素,并提供令人信服的见解,以了解如何消除消耗开发人员生产力的活动/任务。

立即与我们联系,以了解更多有关如何提高开发团队的生产力以及所有其他专业团队的生产力的知识这些生产力可以帮助您大规模地计划,构建,测试和交付软件。 通过专注于端到端的生产力,您可以优化实现价值的时间,从而加快软件产品的速度和质量。


撰写者:Patrick Anderson

最初于 2018年4月10日 发布在 www.tasktop.com 上。