Lightweight and continuous architectural software quality assurance using the aSQA technique

  • Authors:
  • Henrik Bærbak Christensen;Klaus Marius Hansen;Bo Lindstrøm

  • Affiliations:
  • Department of Computer Science, Aarhus University, Aarhus, Denmark;Department of Computer Science, University of Iceland, Reykjavík, Iceland;Systematic A/S, Aarhus, Denmark

  • Venue:
  • ECSA'10 Proceedings of the 4th European conference on Software architecture
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a novel technique for assessing and prioritizing architectural quality in large-scale software development projects. The technique can be applied with relatively little effort by software architects and thus suited for agile development in which quality attributes can be assessed and prioritized, e.g., within each development sprint. We outline the processes and metrics embodied in the technique, and report initial experiences on the benefits and liabilities. In conclusion, the technique is considered valuable and a viable tool, and has benefits in an architectural, technical, context, as well as in a business and people context.