Traveling architects – a new way of herding cats

  • Authors:
  • Aino Vonge Corry;Klaus Marius Hansen;David Svensson

  • Affiliations:
  • Department of Computer Science, University of Aarhus, Aarhus M;Department of Computer Science, University of Aarhus, Aarhus M;Department of Computer Science, Lund University, The PalCom Project, Lund, Sweden

  • Venue:
  • QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Making software developers work towards a common goal may be likened to herding cats. If we further spread developers around the globe, we run increased risks of being unable to design and impose coherent software architectures on projects, potentially leading to lower quality of the resulting systems. Based on our experiences in a large, distributed research and development project, PalCom, we propose that employing techniques from active user involvement in general (and from participatory design in particular) may help in designing and sharing quality software architectures. In particular, we present the Traveling Architects technique in which a group of architects visit development locations in order to engage developers and end users in software architecture work. We argue that using techniques such as these may potentially lead to higher quality of software architectures in particular for systems developed in a distributed setting.