Autoren: Jan Bosch
Traditionally, software architecture addresses early systems development
stages. Alternatively, in the context of agile software development
teams, software architecture design is often considered unnecessary. In
our experience the primary role of software architecture is during
software evolution and for inter- and intra-team coordination. The talk
presents the problems associated with traditional views of architecture,
introduces the concept of architectural design decisions and finally
discusses how architects and teams can use the notion to simplify system
and architecture evolution.
The target audience is quite diverse range of people involved in software development, ranging from developers and architects to development and product managers. Also, business leader benefit from the presentation as provides an end-to-end perspective, ranging from business strategy to architectural, process and organizational aspects.