News for hackers. Stuff that matters.
Re:Balancing engineering cultures: Debate everything vs. jus... by regularfry on Wednesday January 24, 2024 @06:34AM (#39116112)
In my experience this is usually a result of misapplying the idea of "consensus". The best formulation I've seen work is "nobody is vetoing". It doesn't mean that everyone agrees, just that nobody disagrees strongly enough to block progress.
Re:Balancing engineering cultures: Debate everything vs. jus... by 0x0203 on Wednesday January 24, 2024 @08:58AM (#39117405)
I would go even a bit further. For a good consensus to be had, everyone that cares to should have the opportunity to share their opinion and defend it, to provide stakeholders all the viable options. The "consensus" then isn't that we all agree on the "right" option, but that we all agree that the person in charge, after evaluating the options, makes the final decision and we all move forward with that plan without taking any disagreements personally or getting angry if your option wasn't selected.

I'm lucky enough to work in such a team, and it's been fantastic.