Hacker News new | ask | show | jobs
by rcxdude 628 days ago
You need to have a way of resolving conflicts independent of arriving at a consensus (which is usually the best way to do things when it's possible). Usually in technical projects this is done by escalating up the chain of technical management. It could also be done by some kind of voting process, but this isn't very common except in some larger open-source projects. It also requires that the members of team will accept the decision, and not actively work against it. If you have a team member who will not accept things done any way but their way, then they're probably someone you don't want on your team.