At Dropsolid, we use concepts from software development and apply them more broadly in our company. Decisions are made by documenting them, announcing them, and if there is no objection internally, implementing them. We don't put this process in the hands of one expert; decisions are made and acted upon by the entire team.
We base this on ADRs or Architecture Decision Records. ADRs are a way to document architecture decisions and their reasoning. They provide a historical record of key decisions and help teams understand why a particular approach was taken. An ADR should be created by the team responsible for making the architecture decision.
Open source is in our DNA, and we carry the open source philosophy all the way through our company, not only on a technological level but also on how we work and in our culture. So now we are also adapting these principles in our decision-making: open, transparent, and supported by the team.
Besides, by working in a collaborative decision-making way, we don't create bottlenecks or funnels. We just make the whole thing stronger. At Dropsolid, for example, we already found that: