Context

Many software architectural decisions are group decisions rather than decisions made by individuals. Consensus in a group of decision makers increases the acceptance of a decision among decision makers and their confidence in that decision. Furthermore, going through the process of reaching consensus means that decision makers understand better the decision (including the decision topic, decision options, rationales, and potential outcomes). Little guidance exists on how to increase consensus in group architectural decision making.

Objective

We evaluate how a newly proposed process (named GADGET) helps architects increase consensus when making group architectural decisions. Specifically, we investigate how well GADGET increases consensus in group architectural decision making, by understanding its practical applicability, and by comparing GADGET against group architectural decision making without using any prescribed approach.

Method

We conducted two empirical studies. First, we conducted an exploratory case study to understand the practical applicability of GADGET in industry. We investigated whether there is a need to increase consensus, the effort and benefits of GADGET, and potential improvements for GADGET. Second, we conducted an experiment with 113 students from three universities to compare GADGET against group architectural decision making without using any prescribed approach.

Results

GADGET helps decision makers increase their consensus, captures knowledge on architectural decisions, clarifies the different points of view of different decision makers on the decision, and increases the focus of the group discussions about a decision. From the experiment, we obtained causal evidence that GADGET increases consensus better than group architectural decision making without using any prescribed approach.

Conclusions

There is a need to increase consensus in group architectural decisions. GADGET helps inexperienced architects increase consensus in group architectural decision making, and provides additional benefits, such as capturing rationale of decisions. Future work is needed to understand and improve other aspects of group architectural decision making.

Keywords

  • Software architecture;
  • Group architecture decisions;
  • Decision making
 Corresponding author. Tel.: +32 492728057.
Tags :

12 responses to “Empirical evaluation of a process to increase consensus in group architectural decision making

  1. I like the valuable information you provide in your articles. I’ll bookmark your weblog and check again here regularly. I’m quite sure I will learn a lot of new stuff right here! Best of luck for the next!

  2. Woah! I’m really digging the template/theme of this blog. It’s simple, yet effective. A lot of times it’s very hard to get that “perfect balance” between user friendliness and visual appeal. I must say you’ve done a superb job with this. Additionally, the blog loads extremely fast for me on Chrome. Outstanding Blog!

  3. Hello there, you are definitely correct. I frequently read your content closely. I am also interested in facetime android free download, maybe you might discuss that at times. Regards.

  4. Hi there, you’re absolutely correct. I frequently read your content thoroughly. I’m also considering email account recovery, perhaps you might talk about this from time to time. Have a great day!

  5. Awesome blog! Is your theme custom made or did you download it from somewhere? A theme like yours with a few simple tweeks would really make my blog jump out. Please let me know where you got your theme. Appreciate it

Leave a Reply

Your email address will not be published.

Shares