DocumentCode
149458
Title
A Study on Group Decision-Making in Software Architecture
Author
Smrithi Rekha, V. ; Muccini, Henry
Author_Institution
Amrita Vishwa Vidyapeetham, Coimbatore, India
fYear
2014
fDate
7-11 April 2014
Firstpage
185
Lastpage
194
Abstract
When architecting software systems, architects (with the contribution of other stakeholders) make several design decisions. These decisions could be related to the selection of the right components and connectors, the architectural style to be used, the distribution of various components, the deployment of software components into hardware devices, etc. Many methods have been proposed by the research community to help documenting several aspects of architectural design decisions including design alternatives, stakeholder concerns, decisions and the rationale for making such decisions and enhancing the decision-making process. Still, very little has been done to truly understand how architectural design decisions are made by group of practitioners, what information is documented, the tools used for helping documenting and how conflicts are managed. This study, by looking at principles and techniques for group decision making coming from other disciplines, aims to understand: a) how practitioners make group decisions in architecting software systems, b) how practiced group decision-making techniques relate to state-of-the-art techniques, and c) challenges companies face when making architecture-related group decisions. The study is conducted by using a questionnaire distributed to practitioners and researchers involved in group design decisions in industry. The results are used to drive some recommendations to improve the current group design decision process.
Keywords
decision making; software architecture; software development management; architectural design decisions; architecture-related group decisions; component selection; connectors selection; decision making enhancement; decisions rationale; design alternatives; design decisions; group decision making techniques; software architecture; stakeholder concerns; Companies; Computer architecture; Decision making; Industries; Software systems; Group Design Decisions; Study; state of the practice;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture (WICSA), 2014 IEEE/IFIP Conference on
Conference_Location
Sydney, NSW
Type
conf
DOI
10.1109/WICSA.2014.15
Filename
6827118
Link To Document