The Software Architecture Helicopter
by Noah Neukam, Uwe Neukam
Recently the idea of a software architecture elevator has gained traction. We would like to extend on the idea of layers and stakeholders by adding dimensions to the elevator.
By allowing our elevator to move not only up and down, but also left and right we can achieve a more precise idea of how to be effective and make sure software architecture is implemented as intended.
Focusing on the layers of domain experts and developers we will illustrate which perspectives are typical on those layers and how to balance the archetypes of “controlling architect” and “ivory tower”.