您认为一个人的价值可以用数字来衡量吗?在一个数字化的时代,这个问题看起来带着某种讽刺的意味。然而,当麦肯锡(McKinsey)提出一套新的监控指标来衡量软件开发人员的生产力时,前财务开发人员纷纷嘲笑,并对这种方式表示怀疑。
最近,麦肯锡发布了一篇关于如何衡量软件开发人员生产力的报告[1],这在业界引起了轰动。然而,前财务开发人员却将这一监控指标称之为“荒唐可笑”。他们认为,衡量软件开发人员的价值仅仅依靠数字是肤浅的,甚至是对他们工作的亵渎。
麦肯锡的监控指标基于一种名为“行动代码”的计量方法。该方法将软件开发人员的每一次编码活动都分解成小任务,并对每个任务进行编号。然后,通过统计完成的任务数量和质量评分来衡量开发人员的生产力。按照麦肯锡的说法,这种方式能够客观准确地衡量开发人员的工作量和贡献。
然而,前财务开发人员毫不客气地批评了这种衡量方式。他们认为,软件开发不仅仅是完成任务的机械过程,更是一门艺术。开发人员需要综合运用技术、创造力和洞察力来解决问题,而这些却难以用数字来衡量。他们认为,麦肯锡的监控指标无法捕捉到软件开发人员在设计思路、创意表达和合作交流等方面的优秀表现。
麦肯锡在报告中对这些批评做出了回应,称他们的监控指标只是一个辅助工具,旨在帮助公司更好地管理和分配资源。他们并未否认软件开发的艺术性,但强调数字衡量是一种客观的方式。此外,麦肯锡还强调,他们的衡量方式是经过充分研究和验证的,并与业内专家进行了沟通。
无论是支持还是批评,麦肯锡的监控指标无疑引发了业内的关注和讨论。在数字化时代,衡量软件开发人员的生产力是一个永恒的话题。无论如何,我们都不能忽视软件开发的创造性和复杂性。或许,真正的办法是通过数字与人文的结合来实现对软件开发人员价值的完整评估。
[1] McKinsey: How to Measure Software Developer Productivity. Retrieved from https://www.efinancialcareers.com/news/2023/09/mckinsey-how-to-measure-software-developer-productivity
了解更多有趣的事情:https://blog.ds3783.com/