In almost every organization nowadays, agility is a prerequisite for success. In tech companies who have a software product at the core of their business, agility starts with a proper and solid architecture that encourages team autonomy, continuous improvement and, ultimately, customer value. Every product company starts small, lean, and…