Skip to main content

On the Social Dimensions of Architectural Decisions

  • Conference paper
  • First Online:
Software Architecture (ECSA 2015)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9278))

Included in the following conference series:

Abstract

An architecture is recognised to be the output of a (group) design decision process. This process typically involves multiple stakeholders composed into a group with a socio-technical connotation.

From a group decision making perspective, the various stakeholders involved in a design decision process analyze a given problem, propose alternate solutions, indicate their preferred alternative, and arrive at a consensus on the best possible solution. From an organisational and social perspective, the various stakeholders involved in a decision process form an organisational social structure (OSS). These structures have a significant impact on project success.

In this work, we explore the overlaps and interconnections between group decision-making dynamics and the corresponding social and organisational dimensions, in the context of architectural knowledge management. We use a meta-model to illustrate these overlaps and interconnections.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Saaty, T.L., Vargas, L.G.: Decision making with the analytic network process. Springer (2006)

    Google Scholar 

  2. Kruchten, P.: An ontology of architectural design decisions in software intensive systems. In: 2nd Groningen Workshop Software Variability, pp. 54–61 (2004)

    Google Scholar 

  3. Rekha, V.S., Muccini, H.: A study on group decision-making in software architecture. In: Proc. WICSA 2014 the 11th Working IEEE/IFIP Conf. on Software Architecture (2014)

    Google Scholar 

  4. Tamburri, D.A., Lago, P., van Vliet, H.: Organizational social structures for software engineering. ACM Computing Surveys, 1–35 (2012)

    Google Scholar 

  5. Nagappan, N., Murphy, B., Basili, V.: The influence of organizational structure on software quality: an empirical case study. In: International conference on Software Engineering, Leipzig, Germany, pp. 521–530. IEEE (2008)

    Google Scholar 

  6. Tamburri, D.A., Kruchten, P., Lago, P., van Vliet, H.: What is social debt in software engineering? In: 2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), pp. 93–96 (2013)

    Google Scholar 

  7. Nutt, P.C., Wilson, D.C.: Handbook of decision making. John Wiley & Sons (2010)

    Google Scholar 

  8. Marian-Mihai, C.: Collaborative decision-making platform for participatory structures and group decision-making bodies. Business Excellence and Management 2(1), 31–40 (2012)

    Google Scholar 

  9. Tamburri, D.A., Di Nitto, E.: When architecting leads to social debt. In: Proceedings of the 2015 IEEE/IFIP Conference on Software Architecture, WICSA 2015, Washington, DC, USA, pp. 247–250. IEEE Computer Society (2015)

    Google Scholar 

  10. Aldag, R.J., Fuller, S.R.: Beyond fiasco: A reappraisal of the groupthink phenomenon and a new model of group decision processes. Psychological Bulletin 113(3), 533 (1993)

    Article  Google Scholar 

  11. de Souza, C.R.B., Redmiles, D.F.: The Awareness Network, To Whom Should I Display My Actions? And, Whose Actions Should I Monitor? IEEE TSE 37(3), 325–340 (2011)

    Google Scholar 

  12. Nonaka, I., Toyama, R., Konno, N.: SECI, ba and leadership: A unified model of dynamic knowledge creation. Long Range Planning 33, 5–34 (2000)

    Article  Google Scholar 

  13. Otte, E., Rousseau, R.: Social network analysis: a powerful strategy, also for the information sciences. Journal of Information Science 28(6), 441–453 (2002)

    Article  Google Scholar 

  14. Gallagher, S.: Introduction: The arts and sciences of the situated body. Janus Head 9(2), 1–2 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Henry Muccini .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Muccini, H., Tamburri, D.A., Smrithi Rekha, V. (2015). On the Social Dimensions of Architectural Decisions. In: Weyns, D., Mirandola, R., Crnkovic, I. (eds) Software Architecture. ECSA 2015. Lecture Notes in Computer Science(), vol 9278. Springer, Cham. https://doi.org/10.1007/978-3-319-23727-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23727-5_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23726-8

  • Online ISBN: 978-3-319-23727-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics