Towards introducing agile architecting in large companies: The CAFFEA framework
Paper i proceeding, 2015

To continuously deliver value both in short-term and long-term, a key goal for large product lines companies is to combine Agile Software Development with the continuous development and management of software architecture. We have conducted interviews involving several roles at 3 sites from 2 large companies employing Agile. We have identified current architect roles and gaps in the practices employed at the organizations. From such investigation, we have developed an organizational framework, CAFFEA, for Agile architecting, including roles, teams and practices.

Architect roles

Software process improvement

Architect role

Organizational frameworks

Software design

Software engineering

Agile architectures

Agile architecture

Organizational framework

Agile software development


Antonio Martini

Chalmers, Data- och informationsteknik, Software Engineering

Lars Pareto

Göteborgs universitet

Jan Bosch

Chalmers, Data- och informationsteknik, Software Engineering

Lecture Notes in Business Information Processing

1865-1348 (ISSN)

Vol. 212 218-223


Informations- och kommunikationsteknik


Data- och informationsvetenskap

Lärande och undervisning

Pedagogiskt arbete