Title :
Analysis of design meetings for understanding software architecture decisions
Author :
Pedraza-Garcia, Gilberto ; Astudillo, Hernan ; Correal, Dario
Author_Institution :
Dept. de Ing. de Sist. y Comput., Univ. de los Andes, Bogota, Colombia
Abstract :
Software architecture teams use verbal and graphical contributions to evaluate and select alternative design decisions. Usually the rationale behind these decisions is not recorded in the architecture document itself, and many contributions and rationale are lost to future reviewers and builders. This article describes Design Verbal Interventions Analysis (DVIA), which applies verbal protocol analysis to transcribed meetings logs to classify verbal interventions as either issue, orientation, mandatory orientation, request for clarification, explanation, disagreement, constraint, assessment, choice, or assumption. The approach is illustrated with a case study using transcribed meetings from undergraduate student teams designing a command-and-control center for a pan-Andean spatial project. The study shows that much of the interaction supports coevolution of problem understanding and solution framing, with designers engaged in simultaneous resolution of several design issues, following a cyclical structure. This strategy will allow to retrieve software architecture decisions from architecture team meetings.
Keywords :
command and control systems; software architecture; DVIA; architecture team meetings; command-and-control center; design meetings; design verbal intervention analysis; pan-Andean spatial project; software architecture design decisions; transcribed meeting logs; verbal protocol analysis; Cognition; Computer architecture; Protocols; Software architecture; Software systems; Vehicles; Architectural decisions; Design Verbal Interventions Analysis; Design meetings; Software architecture design;
Conference_Titel :
Computing Conference (CLEI), 2014 XL Latin American
Conference_Location :
Montevideo
DOI :
10.1109/CLEI.2014.6965159