A controlled experiment on team meeting style in software architecture evaluation

  • Authors:
  • Dietmar Winkler;Stefan Biffl;Christoph Seemann

  • Affiliations:
  • Institute of Software Technology and Interactive Systems, Vienna University of Technology, Vienna, Austria;Institute of Software Technology and Interactive Systems, Vienna University of Technology, Vienna, Austria;Institute of Software Technology and Interactive Systems, Vienna University of Technology, Vienna, Austria

  • Venue:
  • EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software architecture change can have a major impact on product and project quality. Software architecture evaluation systematically investigates architecture variants with respect to their quality attributes, e.g., modifiability and maintainability of a software system. Scenarios and system properties are key elements to focus architecture evaluation on most likely future changes in the software architecture. Scenario elicitation processes typically include individual scenario brainstorming and a team meeting of all relevant stakeholders to create an aligned list of important scenarios. A major research question is which meeting style, face-to-face meetings, nominal (i.e., non-communicating) teams, or distributed tool-supported team meetings are most effective. In this paper we report on a controlled experiment investigating the meeting style of scenario brainstorming processes. Major result is that face-to-face meetings outperformed in the experiment tool-supported meetings in finding more important scenarios.