Role of Architects in Agile Organizations
Kapitel i bok, 2014

Agile software development is broadly adopted in industry and works well for small-scale projects. In the context of large-scale development, however, there is a need for additional structure in the form of roles and practices, especially in the area of software architecture. In this chapter, we introduce the CAFFEA framework that defines a model for architecture governance. The framework defines three roles, i.e., chief architect, governance architect, and team architect, as well as a set of practices and responsibilities assigned to these roles. The CAFFEA framework has been developed and validated in close collaboration with several companies.


Antonio Martini

Chalmers, Data- och informationsteknik, Software Engineering

Lars Pareto

Göteborgs universitet

Jan Bosch

Chalmers, Data- och informationsteknik, Software Engineering

Continuous Software Engineering



Data- och informationsvetenskap



Mer information

Senast uppdaterat