At Qruize, while we are generally enamoured with the big picture when building a good software system, we’re also deeply committed to timely delivery. Understandably, we’re fans of the agile movement and thought we’ll set the records straight on some common myths around the need for architecture in an agile development environment.
When designing large and complex systems, the architecture has to simply unfold. However, no software can do without structure and vision. So how can you take ivory tower architecture and wrap it around agile principles? Well, here’s how: