Skip to main content

Archinotes: A Global Agile Architecture Design Approach

  • Conference paper
Agile Processes in Software Engineering and Extreme Programming (XP 2014)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 179))

Included in the following conference series:

Abstract

Currently, many software developing organizations have adopted work methodologies around Global Software Development (GSD) in which the members of a geographically sparse team can coordinate their activities through collaboration tools. Nevertheless, these tools are focused primarily on the construction process rather than on the concrete design. It is usual that this kind of organizations have teams where its members are located in different cities or even countries. Due to this, architects must forcefully adjust their calendars to schedule face-toface or virtual meetings where they can define the architecture together. This paper’s objective is to propose a tool that supports Global Agile Architecture Design (GAAD) approaches where architects can coordinate, communicate and control a software architecture design process while being geographically apart. To validate our proposal, we used the Universidad de los Andes’ Software Architecture and Design course, were the students had to design a software architecture based on a concrete case study and an enterprise software development project to support an electoral process in a public Colombian university. The tool that supported the GAAD process was Archinotes, a platform that allows the design and documentation of software architectures in a collaborative manner.

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.

Similar content being viewed by others

References

  1. Herbsleb, J.D., Grinter, R.E.: Architectures, coordination, and distance: Conway’s law and beyond. IEEE Softw. 16(5), 63–70 (1999)

    Article  Google Scholar 

  2. Conway, M.E.: How do committees invent. Datamation 14(4), 28–31 (1968)

    Google Scholar 

  3. Aspray, W.: Globalization and Offshoring of Software: A Report of the ACM Job Migration Task Force; the Executive Summary, Findings, and Overview of a Comprehensive ACM Report on the Offshoring of Software Worldwide. ACM (2006)

    Google Scholar 

  4. Yau, N.: Visualize This: The FlowingData Guide to Design, Visualization, and Statistics. Wiley (2011)

    Google Scholar 

  5. Rozanski, N., Woods, E.: Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives. Pearson Education (2011)

    Google Scholar 

  6. Post, J., Preston, L., Sauter-Sachs, S.: Redefining the Corporation: Stakeholder Management and Organizational Wealth. Stanford Business Books (2002)

    Google Scholar 

  7. Bourne, L.: Stakeholder Relationship Management: A Maturity Model for Organisational Implementation. Ashgate Publishing, Limited (2012)

    Google Scholar 

  8. Group, B.R.: The business motivation model - business governance in a volatile world, release 1.2. Technical report, Business Rules Group (2005)

    Google Scholar 

  9. Lines, M., Ambler, S.: Disciplined Agile Delivery: A Practitioner’s Guide to Agile Software Delivery in the Enterprise. IBM Press (2012)

    Google Scholar 

  10. Urrego, J., Correal, D.: Archinotes: A tool for assisting software architecture courses. In: 2013 IEEE 26th Conference on Software Engineering Education and Training (CSEE T), pp. 80–88 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Urrego, J., Muñoz, R., Mercado, M., Correal, D. (2014). Archinotes: A Global Agile Architecture Design Approach. In: Cantone, G., Marchesi, M. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2014. Lecture Notes in Business Information Processing, vol 179. Springer, Cham. https://doi.org/10.1007/978-3-319-06862-6_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06862-6_24

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06861-9

  • Online ISBN: 978-3-319-06862-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics