Development
One of the best tools to remove ambiguity from what kind of code and architecture your team writes is an “RFC” process. The the real purpose is to drive a conversation until consensus is formed. Then it becomes a tool to make quick decisions about how to build software.