First, collaboration is not about consensus. While we like it when the product team agrees on the best course of action, we do not expect or insist on this. Rather, we depend on the expertise of each member of the product team. Generally speaking, if the tech lead feels a specific architecture is called for, we defer to the tech lead. If the designer feels a specific user experience is called for, we defer to the designer. Occasionally there will be conflicts and judgment calls, and normally we'll run a test to resolve them.

