Skip to main content

2019 | OriginalPaper | Buchkapitel

XP / Architecture (XA): A Collaborative Learning Process for Agile Methodologies When Teams Grow

verfasst von : Luis Freddy Muñoz-Sanabria, Julio Ariel Hurtado Alegría, Francisco Javier Álvarez Rodriguez

Erschienen in: Human-Computer Interaction

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Agile methodologies have proven their effectiveness in small teams; among them, Extreme Programming (XP) as the most used by the software industry and the scientific community. However, there are reports that report problems in applying agile parameters when the development team grows, and the project becomes more complex. The software architecture emerges as a mechanism to solve complexity and collaboration problems for complex projects and large development teams. This research proposes a method based on criteria of collaboration and Extreme Programming (XP) called Xp / Architecture (XA), to apply agile methods when the equipment grows, taking advantage of the capacity of the architecture methods proposed by the system engineering institute (SEI). Different XP teams work collaboratively in coordination with a team that incorporates agile architectural practices. The XA method was applied to three software projects, obtaining as a result, that the proposed model allowed to adhere Extreme Programming to larger teams and maintained the productivity proposed by the agile methodologies.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Canos, J.H., Penadés, C.: Agile methodologies in software development. In: VIII Conference on Software Engineering and Databases (JISBD) (2003). 123456789/476 Canos, J.H., Penadés, C.: Agile methodologies in software development. In: VIII Conference on Software Engineering and Databases (JISBD) (2003). 123456789/476
4.
Zurück zum Zitat Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley Professional, US (2004). ISBN: 0-201-61641-6 Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley Professional, US (2004). ISBN: 0-201-61641-6
7.
Zurück zum Zitat Hadar, E., Silberman, G.M.: Architecture agile methodology: long term short term strategy interleaved with practics. In: 23rd ACM in Companion to the SIGPLAN Conference on Object-Oriented Languages and Applications Programming Systems be. Companion OOPSLA 2008, pp. 641–652. ACM, New York (2008). https://doi.org/10.1145/1449814.1449816 Hadar, E., Silberman, G.M.: Architecture agile methodology: long term short term strategy interleaved with practics. In: 23rd ACM in Companion to the SIGPLAN Conference on Object-Oriented Languages and Applications Programming Systems be. Companion OOPSLA 2008, pp. 641–652. ACM, New York (2008). https://​doi.​org/​10.​1145/​1449814.​1449816
9.
Zurück zum Zitat Kornstadt, A., Sauer, J.: Tackling offshore challenges with agile communication architecture-centric development. Working in Proceedings of the Sixth IEEE/IFIP Conference on Software Architecture, ser. WICSA 2007. IEEE Computer Society, Washington, DC (2007). https://doi.org/10.1109/WICSA.2007.39 Kornstadt, A., Sauer, J.: Tackling offshore challenges with agile communication architecture-centric development. Working in Proceedings of the Sixth IEEE/IFIP Conference on Software Architecture, ser. WICSA 2007. IEEE Computer Society, Washington, DC (2007). https://​doi.​org/​10.​1109/​WICSA.​2007.​39
10.
Zurück zum Zitat Jensen, R.N., Møller, T., Sönder, P., Tjørnehøj, G.: Architecture and design in eXtreme programming; introducing “Developer Stories”. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, vol. 4044, pp. 133–142. Springer, Heidelberg (2006). https://doi.org/10.1007/11774129_14CrossRef Jensen, R.N., Møller, T., Sönder, P., Tjørnehøj, G.: Architecture and design in eXtreme programming; introducing “Developer Stories”. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, vol. 4044, pp. 133–142. Springer, Heidelberg (2006). https://​doi.​org/​10.​1007/​11774129_​14CrossRef
12.
Zurück zum Zitat Layman, L., Williams, L., Cunningham, L.: Exploring Extreme Programming in context: an industrial case study. In: Proceedings of in the Agile Development Conference, to be. ADC 2004, pp. 32–41. IEEE Computer Society, Washington, DC (2004). https://doi.org/10.1109/ADEVC.2004.15 Layman, L., Williams, L., Cunningham, L.: Exploring Extreme Programming in context: an industrial case study. In: Proceedings of in the Agile Development Conference, to be. ADC 2004, pp. 32–41. IEEE Computer Society, Washington, DC (2004). https://​doi.​org/​10.​1109/​ADEVC.​2004.​15
13.
Zurück zum Zitat Maurer, F., Martel, S.: On the productivity of agile software practices: an industrial case study. In: International Workshop on Software Engineering Economics-Driven Researh (EDSER). 10.1.1.19.1925 & type = cc Maurer, F., Martel, S.: On the productivity of agile software practices: an industrial case study. In: International Workshop on Software Engineering Economics-Driven Researh (EDSER). 10.1.1.19.1925 & type = cc
16.
Zurück zum Zitat Wojcik, R., et al.: Attribute-Driven Design (ADD), Version 2.0. Software Engineering Institute, no. CMU / SEI-2006-TR-023 (2006). 10.1.1.97.5395 Wojcik, R., et al.: Attribute-Driven Design (ADD), Version 2.0. Software Engineering Institute, no. CMU / SEI-2006-TR-023 (2006). 10.1.1.97.5395
17.
Zurück zum Zitat Barbacci, M.R., Ellison, R.J., Lattanze, A.J., Stafford, J.A., Weinstock, C.B., Wood, W.G., Quality Attribute Workshops QAW -third Edition, Carnegie Mellon, Technical report CMU / SEI-2003-TR-016 (2003). 10.1.1.208.5450 Barbacci, M.R., Ellison, R.J., Lattanze, A.J., Stafford, J.A., Weinstock, C.B., Wood, W.G., Quality Attribute Workshops QAW -third Edition, Carnegie Mellon, Technical report CMU / SEI-2003-TR-016 (2003). 10.1.1.208.5450
18.
Zurück zum Zitat Muñoz, F., Hurtado, J.: XP / Architecture. Technical report, IDIS-TR-002 (2011) Muñoz, F., Hurtado, J.: XP / Architecture. Technical report, IDIS-TR-002 (2011)
Metadaten
Titel
XP / Architecture (XA): A Collaborative Learning Process for Agile Methodologies When Teams Grow
verfasst von
Luis Freddy Muñoz-Sanabria
Julio Ariel Hurtado Alegría
Francisco Javier Álvarez Rodriguez
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-05270-6_18

Neuer Inhalt