12. Require Balance, Demand Strategy
This book has taken us on an intense journey through many aspects of business strategy, digital transformation, strategic learning tools, event-first modeling, reaching domain-driven results, and purposeful architecture with both Monoliths and Microservices.
In this final chapter, we provide a chapter-by-chapter summary of our journey. First, though, we reinforce a key message: There must be balance between business functional requirements and non-functional technical requirements, where the latter must be justified by identifying purpose. This balance is key if the organization is to remain laser-focused on strategic innovation.
Balance and Non-functional Requirements
Software architecture is multidimensional. ...