Interview Guidelines for Analyzing Software Architectural Practices in Agile Projects

Hennah S. Sugumaran, Peter A. Horsfield, and Paul J. Bruschi


Agile Software Development Methodology, Architectural Practices, Architectural quality attributes, Software Architecture, Technical debt


During the development of complex systems using an agile development process there is an unavoidable friction between providing “not enough” and “too much” of a software architectural knowledge while agile development is proceeding. Excessive architecture gives the appearance of “slowing down” development in order to address architectural quality attributes that may not be immediately relevant. On the other hand, ignoring architectural quality attributes is risky. In this paper we describe an interview process and detailed guidelines to aid in collecting data for this research.

Important Links:

Go Back