Hacker News new | ask | show | jobs
by PragmaticPulp 1955 days ago
It all comes back to what a company rewards, and how they hold people accountable.

A company that consistently rewards people for shipping sloppy code as fast as possible at the expense of other teams will get more sloppy code shipped at the expense of other teams.

Most issues like this can be traced back to misplaced accountability, or an imbalance between reward and accountability. If teams can collect rewards for bad behavior while dodging accountability for the downstream effects, the situation will continue.

Rules don't mean anything if the company rewards people for breaking them. Focus on the incentives.

1 comments

How would you apply incentives to things like not providing (any/the propper) documentation for something you bought using the company card?

This seems to be quite easy to do for bad code; you just have them rewrite it. But especially for the things that are not a persons primary work it feels like "apply incentives better" is more easily said than done.