5 ms·
The solution never tried: share the spoils of efficiency with your teams. Give them a percentage or even a few basis points of what they save back as charitable
by godisdad 4y ago
The solution never tried: share the spoils of efficiency with your teams. Give them a percentage or even a few basis points of what they save back as charitable contributions to an organization of their choice.
Watch how fast the bill will go down
- phamilton 4y agoAt Yahoo in 2015 we had the CFO challenge: find cost savings and get a bonus up to $50k. I think it was $1k per $100k in annual savings. One guy turned off staging at night and saved $600k/yr.
- aetherane 4y agoDoesn't Yahoo have engineers in non-US timezones?
- marcinzm 4y agoOr testing an emergency fix if something breaks at 4am. Problem with these types of metric driven approaches is that it incentives explicitly not caring about second order effects or externalities. Good for the person getting the bonus but bad for the company as a whole.
- phamilton 4y agoWe had a particularly big staging environment for the small team we were. In fact we had 11 of them. This engineer, years earlier, had rolled out "bento box" environments where we could launch a full as many identical staging environments as we needed. I believe we did keep an official staging running, but the 11 bento environments were the ones that shut down at night.
- phamilton 4y agoThis was the staging for our specific team and we were all US based and on the west coast. I can guarantee you that they spent more than $50k/month on all staging environments.
- exceptione 4y agoSo he just got $6000 once for saving $600k/yr? Let's say the company didn't overspent on that, especially if you factor in that after 5 years €3M has already been saved. I don't know the incentives for sales, but I can imagine that theirs look better than 0,2% (if you just limit the projected savings over 5 years).
- vjk800 4y agoDo this and now you also have an incentive to first spend money frivolously so that "savings" can later be easily found.
- carlmr 4y agoYou should not announce this and use the numbers half a year after the announcement.
- darkwater 4y agoYou have the same bad incentive when finance comes and say "cut 10% this year and 8% next year". You can porobably already cut over 20% today - after the needed work - but you will do the bare minimum because otherwise you will have less budget and possibility to cut even further next year.
- carlmr 4y ago>The solution never tried: share the spoils of efficiency with your teams. Funny enough, for all the problems with studying business administration, they do teach this as part of the principal-agent problem. If the principal wants something done, and the agent has no incentive to do it, you need to give the agent some of the incentive so their interests are aligned with yours. At the same time it's something you rarely see implemented by BA types, because they don't like to share.
- AmericanChopper 4y agoYou’re making a new problem by creating that incentive. What happens when engineers are financially incentivised to cut corners? Do you need to tax their incentive pay for service disruptions? How complicated would the system have to get before the ICs realise that resource allocation is actually a governance responsibility, and they’ve actually just been tasked with doing the CEOs job?
- lordnacho 4y agoIncentives are one of those things everyone knows we need, but nobody can design safely. A bit like security, we often come across systems that can be gamed due to unforeseen issues with the design. Google "Hanoi rats" for an incentive blowup. Then there's myriad other incentive issues related to taxes and subsidies, all stuff that had the good intention of promoting good things and reducing bad things. Sometimes its a meta-game: if a team sees a "share the spoils" scheme being trialled with another team, maybe they shouldn't fix their issues until there's a scheme in place for their team? What about the shape of the payoff? If you fix two issues in the same period, are you better off or worse off than splitting them over a boundary? Even in sports, there's issues: there's an incentive payment to break the world record. Say you can pole vault 10cm higher than the previous record in your practices. But why break it once when you can break it 10 times? I read about this some time ago, should be findable online.
- WJW 4y agoRather they than just "they don't like to share", the BA types don't do this because in one of their other classes they have been taught about the downsides of such incentives, like: - Corrosive effects on team cohesion, when separate ICs compete to see who can find cost savings first. - The "cobra effect", where engineers will deliberately introduce cost inefficiencies so that they can fix their own bugs later. - (Related to the previous point) Prevention of cost overruns is even cheaper than fixing leaks after the fact, but is very hard to properly incentivize. Any class on principal-agent problems will hopefully include a chapter warning against asymmetric incentives and how they will be ruthlessly exploited by the agents. Engineers are not some exception here, in fact because of their training they are often extra good at spotting loopholes in the rules.
- molsongolden 4y agoTripActions does this savings sharing when booking travel. Any other similar platforms out there?
- raffraffraff 4y agoThere's a saying that I can't quite remember, so I'll just say it in my own words: reward people based on a metric, and that metric becomes their main concern. Worse still, they will learn to game the metric. Building a new system that doesn't have a baseline cost? If the cost saving bonus is based on a reduction in existing cost then you don't get rewarded for a new implementation. The business don't have a baseline cost yet. So what do you do? Build it to run at a higher price, run it for a few months and then cut costs. Also, is the reverse true? Deny bonus if costs rise. Because if it is, then the engineer has to prove that the increases are directly related to increased customer activity. But what if increases aren't relative to customer spend? Etc
- vellum 4y agoGoodhart's law - When a measure becomes a target, it ceases to be a good measure
- gbersac 4y agoWhy to charity? Give it to them directly. That being said, you'll create bad incentives: for a team to create badly optimized infra cost then to reduce it and cash in the difference.
- quickthrower2 4y agoAh a bonus for a narrow metric. Foolproof!