首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何确定开发人员培训的ROI?

如何确定开发人员培训的ROI?
EN

Software Engineering用户
提问于 2016-12-10 21:57:55
回答 3查看 423关注 0票数 8

自从我从一家新公司开始,我就一直支持我们团队的训练。我现在正在处理两种更新的技术,我的同事们给了我他们的观点,认为额外的培训会帮助每个人,包括一些新的团队雇员。然而,管理层还没有接受这一想法。他们说我们应该这样做,但从来没有发生过。

我假设他们觉得这不值得花费,但我不知道有谁在我们公司的实际情况下试图衡量它的有效性,只是他们只是在人们进行培训时进行调查,仅此而已。

问题是我还没有找到任何独立的研究来显示开发人员培训的ROI。我所发现的一切都是为了公司的其他领域,比如人力资源或销售,除非它直接来自一家从事培训的公司,所以它是不独立的。关于所有我提出的评论,它将在3个月内通过提高开发人员的生产力来支付自己的费用。我不知道那是基于什么。

我要补充的是,我在一家医疗服务公司工作,我们的首席信息官已经表示,我们现在是一家科技公司。他们投资于每一个参加SCRUM培训的人,我也参加过。他们正在为我们合作的技术分配资金用于开发人员培训,而其他团队已经得到了,而不是我的团队。我现在和以前的经理都要求我填写培训请求,我已经做了四次了。只是从来没被批准过。

有没有其他人处理过这个问题,并想出了一个有效的解决办法?

EN

回答 3

Software Engineering用户

回答已采纳

发布于 2016-12-11 20:33:30

你真正的问题可能是你的管理层至少声称它很重要,但你的结论是,这并不是因为他们什么都不做。我认为你需要采取更多的措施来实现这一点(如果你这样做了,你可能想在你的问题中提及)。

  1. 得到一个训练的报价。
  2. 将此报价提交给必须经批准的人(S)。包括休假的时间。
  3. 有个保险计划。你们可能不能一次就走。在培训期间确定可以处理电子邮件、电话等问题的步骤。你可能得在晚上做些工作。抱歉,你在训练而不是去度假。
  4. 一直往前推直到有人说不。

如果你在等待管理层解决所有这些问题,这是不可能的。

在计算投资回报率之前,你必须先为你的公司弄到很多数字。你要做个估计。如果你能与前几年相比,当你没有受过训练的时候,可能会有一些比较。另一种选择是与你的会计部门的人讨论,并给他们培训的成本。他们也许能够将这一点插入到预算数字中,并为管理层提供答案。

任何事情都是很难预料的。这可能只是纯粹基于某种统一的年度预算数字为您的小组。也许明年,你可以让他们把训练压缩到花费的钱上。

编辑:如果其他部门正在接受培训,你可能会得到一些关于他们采用新技术的速度的信息。你可能需要估计出你的团队在没有训练的情况下所需的时间,并以此作为比较。

此外:试着找出你的公司是否有领导反对为培训付费。这是可能的,他们不满意的ROI在这些其他组的训练。不幸的是,如果他们浪费了自己的机会,这会使每个人都更加艰难。你可能需要向你展示你和你的团队将展示一些结果。

票数 2
EN

Software Engineering用户

发布于 2016-12-11 16:00:58

在与管理层打交道时,每个人都建议把问题的框架放在金钱、投资回报率等方面,而这确实是最大的成功机会。但在这个案子里不行。这里的问题是,您无法衡量软件开发人员培训的ROI。

投资回报率( ROI )是指衡量一项投资相对于该投资成本的回报率。这里的投资是培训。培训的回报是多少?

  • 程序员快乐吗?更好的员工留用?
  • 这个项目会更早交付吗?多少钱?
  • 代码质量会更好吗?质量比什么?如果你没有受过培训,这个项目会怎么样?
  • 提高了程序员的生产力?那个案子的陪审团还没出来。
  • 等等;

这里的问题是,您没有测量生产线工人的产量,生产一些gizmo。一个开发人员每天生产100个小发明,然后应用培训,然后开发人员每天生产200个小发明。不是那样的。

软件开发人员是知识工作者。开发人员产生的输出通常过于抽象,其他人无法理解(其他开发人员除外)。目前,没有科学的方法来衡量知识工作者的生产力,因此也没有办法衡量培训如何影响这一点。如果在早晨淋浴时,开发人员想出了一个难题的解决方案,那就是洞察力的火花,是他最近接受的培训的结果还是其他原因?你怎么把数字写在上面?你不能这么做。

所以在这里玩ROI卡是行不通的,因为你不能在这个上下文中测量东西。我建议采取另一种方法。

想想“为什么?”想想“怎么做”

你现在有什么问题?这会让你工作更辛苦吗?这在某种程度上是一种障碍吗?团队是否会花时间反复向新手解释同样的事情,而不是专注于你正在构建的解决方案的正确设计,从而在未来产生可能的风险?解释为什么培训是有益的,以及它将改善你的工作的哪些方面。没有一个头脑清醒的经理会对一个试图改进他们工作的团队说不。

然后想想你怎样才能改善这种状况。你已经决定这是更多的训练。好的。但是怎么做呢?经理可能理解需要更多的培训,但可能不理解有必要让整个团队飞到某个会议的某个地方去听一位国际公认的演讲者几个小时的演讲。你们这次培训有什么运送方法?一本书有用吗?管理层能买到50美元左右的书,让团队能够阅读并更好地理解吗?你能有一个阅读小组或一个技术团队会议每次冲刺1-2小时,在那里所有的团队讨论的主题,他们发现他们的日常活动困难,并征求其他队友的意见?每月订阅一些学习平台有帮助吗?从理想的情况开始,一直到完成任务的最低限度。

然后和管理层谈一谈这两点。如果你用一些更简单、更便宜的东西踏入门,随着时间的推移,也许你也能得到其他的训练。

票数 8
EN

Software Engineering用户

发布于 2016-12-11 21:05:45

证明了这是必须的,并且有着严酷的事实。

遵循这一过程:

  • 说明情况
  • 提交建议书
  • 获得默许/不赞成

这就是你在的地方。接下来的步骤是关键。等待下列事件作为您需要的证据:

  • 更多初级成员的错误
  • 无法吸引和雇用高级开发商
  • 无法将初级开发人员培训成高级开发人员
  • 发布新功能的缓慢性
  • 雇用更多的初三学生无助于完成任务

每次你遇到上述情况时,请记下来,在下次定期例会上提到它,看看你能不能参考一下培训会有多大帮助。在培训方面的ROI是为了减少上述问题。当然,很难度量没有发生或修复得更快的bug的成本。

票数 -1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/337925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档