Skip to main content

2018 | OriginalPaper | Buchkapitel

Agile Manifesto and Practices Selection for Tailoring Software Development: A Systematic Literature Review

verfasst von : Soreangsey Kiv, Samedi Heng, Manuel Kolp, Yves Wautelet

Erschienen in: Product-Focused Software Process Improvement

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Agile methods have been largely used for many years to provide developers with a flexible software development process leading to software quality improvement. To get the best results and eliminate unnecessary efforts, the development team should select the most appropriate methods and techniques. The fundamental core of an agile method has to be well-understood before deciding which parts of the method need to be adopted. We believe that the quickest way to do so is to understand the prescripts of the Agile Manifesto. Many researches have proposed different tailoring approaches based on the relation and straight-forward interpretation between each agile practice and agile values or principles. We however have observed that agile practitioners do not dedicate the necessary attention to the Agile Manifesto before adopting agile methods or practices and directly use them. It is because the importance of Agile Manifesto in tailoring context is not obvious enough to the community. This study aims at doing a systematic literature review on the existing case studies, to verify the relation between the Agile Manifesto and agile practice selection.

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!

Fußnoten
1
Problems were extracted from 12 papers that described the problems they encountered which led them to tailored agile adoption.
 
2
Expectations were extracted from 27 papers that discussed the team’s expectations.
 
3
Benefits were extracted from 37 papers that discussed the benefits of tailored agile methods adoption.
 
Literatur
1.
Zurück zum Zitat Abbas, N., Gravell, A.M., Wills, G.B.: Using factor analysis to generate clusters of agile practices (a guide for agile process improvement). In: AGILE Conference, pp. 11–20. IEEE (2010) Abbas, N., Gravell, A.M., Wills, G.B.: Using factor analysis to generate clusters of agile practices (a guide for agile process improvement). In: AGILE Conference, pp. 11–20. IEEE (2010)
2.
Zurück zum Zitat Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile software development methods: review and analysis. arXiv preprint arXiv:1709.08439 (2017) Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile software development methods: review and analysis. arXiv preprint arXiv:​1709.​08439 (2017)
3.
Zurück zum Zitat Ahmed, E.M., Sidky, A.: 25 percent ahead of schedule and just at “step 2” of the sami. In: Agile Conference, AGILE 2009, pp. 162–169. IEEE (2009) Ahmed, E.M., Sidky, A.: 25 percent ahead of schedule and just at “step 2” of the sami. In: Agile Conference, AGILE 2009, pp. 162–169. IEEE (2009)
5.
Zurück zum Zitat Auvinen, J., Back, R., Heidenberg, J., Hirkman, P., Milovanov, L.: Software process improvement with agile practices in a large telecom company. In: Münch, J., Vierimaa, M. (eds.) PROFES 2006. LNCS, vol. 4034, pp. 79–93. Springer, Heidelberg (2006). https://doi.org/10.1007/11767718_10CrossRef Auvinen, J., Back, R., Heidenberg, J., Hirkman, P., Milovanov, L.: Software process improvement with agile practices in a large telecom company. In: Münch, J., Vierimaa, M. (eds.) PROFES 2006. LNCS, vol. 4034, pp. 79–93. Springer, Heidelberg (2006). https://​doi.​org/​10.​1007/​11767718_​10CrossRef
6.
Zurück zum Zitat Ayed, H., Vanderose, B., Habra, N.: A metamodel-based approach for customizing and assessing agile methods. In: Quality of Information and Communications Technology (QUATIC), pp. 66–74. IEEE (2012) Ayed, H., Vanderose, B., Habra, N.: A metamodel-based approach for customizing and assessing agile methods. In: Quality of Information and Communications Technology (QUATIC), pp. 66–74. IEEE (2012)
7.
Zurück zum Zitat Bass, J.M.: Scrum master activities: process tailoring in large enterprise projects. In: 2014 IEEE 9th International Conference on Global Software Engineering (ICGSE), pp. 6–15. IEEE (2014) Bass, J.M.: Scrum master activities: process tailoring in large enterprise projects. In: 2014 IEEE 9th International Conference on Global Software Engineering (ICGSE), pp. 6–15. IEEE (2014)
8.
Zurück zum Zitat Beck, K., et al.: Manifesto for agile software development (2001) Beck, K., et al.: Manifesto for agile software development (2001)
10.
Zurück zum Zitat Campanelli, A.S., Parreiras, F.S.: Agile methods tailoring-a systematic literature review. J. Syst. Softw. 110, 85–100 (2015)CrossRef Campanelli, A.S., Parreiras, F.S.: Agile methods tailoring-a systematic literature review. J. Syst. Softw. 110, 85–100 (2015)CrossRef
11.
Zurück zum Zitat Cohen, D., Lindvall, M., Costa, P.: An introduction to agile methods. Adv. Comput. 62(03), 1–66 (2004) Cohen, D., Lindvall, M., Costa, P.: An introduction to agile methods. Adv. Comput. 62(03), 1–66 (2004)
12.
Zurück zum Zitat Derbier, G.: Agile development in the old economy. In: Proceedings of the Agile Development Conference, ADC 2003, pp. 125–131. IEEE (2003) Derbier, G.: Agile development in the old economy. In: Proceedings of the Agile Development Conference, ADC 2003, pp. 125–131. IEEE (2003)
13.
Zurück zum Zitat Erickson, J., Lyytinen, K., Siau, K.: Agile modeling, agile software development, and extreme programming: the state of research. J. Database Manage. 16(4), 88 (2005)CrossRef Erickson, J., Lyytinen, K., Siau, K.: Agile modeling, agile software development, and extreme programming: the state of research. J. Database Manage. 16(4), 88 (2005)CrossRef
14.
Zurück zum Zitat Esfahani, H.C., Cabot, J., Yu, E.: Adopting agile methods: can goal-oriented social modeling help? In: 2010 Fourth International Conference on Research Challenges in Information Science (RCIS), pp. 223–234. IEEE (2010) Esfahani, H.C., Cabot, J., Yu, E.: Adopting agile methods: can goal-oriented social modeling help? In: 2010 Fourth International Conference on Research Challenges in Information Science (RCIS), pp. 223–234. IEEE (2010)
15.
Zurück zum Zitat Esfahani, H.C., Eric, S., Annosi, M.C.: Towards the strategic analysis of agile practices. In: CAiSE Forum, pp. 155–162 (2011) Esfahani, H.C., Eric, S., Annosi, M.C.: Towards the strategic analysis of agile practices. In: CAiSE Forum, pp. 155–162 (2011)
16.
Zurück zum Zitat Fitzgerald, B., Russo, N., O’Kane, T.: An empirical study of system development method tailoring in practice. In: ECIS 2000 Proceedings, p. 4 (2000) Fitzgerald, B., Russo, N., O’Kane, T.: An empirical study of system development method tailoring in practice. In: ECIS 2000 Proceedings, p. 4 (2000)
17.
Zurück zum Zitat Hummel, M.: State-of-the-art: a systematic literature review on agile information systems development. In: 2014 47th Hawaii International Conference on System Sciences (HICSS), pp. 4712–4721. IEEE (2014) Hummel, M.: State-of-the-art: a systematic literature review on agile information systems development. In: 2014 47th Hawaii International Conference on System Sciences (HICSS), pp. 4712–4721. IEEE (2014)
18.
Zurück zum Zitat Jalali, S., Wohlin, C.: Global software engineering and agile practices: a systematic review. J. Softw. Evol. Process 24(6), 643–659 (2012)CrossRef Jalali, S., Wohlin, C.: Global software engineering and agile practices: a systematic review. J. Softw. Evol. Process 24(6), 643–659 (2012)CrossRef
19.
Zurück zum Zitat Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering (2007) Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering (2007)
20.
Zurück zum Zitat Kitchenham, B.: Procedures for performing systematic reviews. Keele, UK, Keele Univ. 33(2004), 1–26 (2004) Kitchenham, B.: Procedures for performing systematic reviews. Keele, UK, Keele Univ. 33(2004), 1–26 (2004)
21.
Zurück zum Zitat Kitchenham, B., Brereton, O.P., Budgen, D., Turner, M., Bailey, J., Linkman, S.: Systematic literature reviews in software engineering-a systematic literature review. Inform. Softw. Technol. 51(1), 7–15 (2009)CrossRef Kitchenham, B., Brereton, O.P., Budgen, D., Turner, M., Bailey, J., Linkman, S.: Systematic literature reviews in software engineering-a systematic literature review. Inform. Softw. Technol. 51(1), 7–15 (2009)CrossRef
22.
Zurück zum Zitat Kiv, S., Heng, S., Kolp, M., Wautelet, Y.: An intentional perspective on partial agile adoption. In: Proceedings of the 12th International Conference on Software Technologies - Volume 1: ICSOFT, pp. 116–127. INSTICC, SciTePress (2017) Kiv, S., Heng, S., Kolp, M., Wautelet, Y.: An intentional perspective on partial agile adoption. In: Proceedings of the 12th International Conference on Software Technologies - Volume 1: ICSOFT, pp. 116–127. INSTICC, SciTePress (2017)
25.
Zurück zum Zitat Lee, S., Yong, H.S.: Agile software development framework in a small project environment. J. Inform. Process. Syst. 9(1), 69–88 (2013)CrossRef Lee, S., Yong, H.S.: Agile software development framework in a small project environment. J. Inform. Process. Syst. 9(1), 69–88 (2013)CrossRef
26.
Zurück zum Zitat Lin, J., Yu, H., Shen, Z., Miao, C.: Using goal net to model user stories in agile software development. In: 2014 15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), pp. 1–6. IEEE (2014) Lin, J., Yu, H., Shen, Z., Miao, C.: Using goal net to model user stories in agile software development. In: 2014 15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), pp. 1–6. IEEE (2014)
27.
Zurück zum Zitat Madi, T., Dahalin, Z., Baharom, F.: Content analysis on agile values: a perception from software practitioners. In: 2011 5th Malaysian Conference on Software Engineering (MySEC), pp. 423–428. IEEE (2011) Madi, T., Dahalin, Z., Baharom, F.: Content analysis on agile values: a perception from software practitioners. In: 2011 5th Malaysian Conference on Software Engineering (MySEC), pp. 423–428. IEEE (2011)
28.
Zurück zum Zitat Mikulėnas, G., Butleris, R., Nemuraitė, L.: An approach for the metamodel of the framework for a partial agile method adaptation. Inform. Technol. Control 40(1), 71–82 (2011)CrossRef Mikulėnas, G., Butleris, R., Nemuraitė, L.: An approach for the metamodel of the framework for a partial agile method adaptation. Inform. Technol. Control 40(1), 71–82 (2011)CrossRef
29.
Zurück zum Zitat Qumer, A., Henderson-Sellers, B.: A framework to support the evaluation, adoption and improvement of agile methods in practice. J. Syst. Softw. 81(11), 1899–1919 (2008)CrossRef Qumer, A., Henderson-Sellers, B.: A framework to support the evaluation, adoption and improvement of agile methods in practice. J. Syst. Softw. 81(11), 1899–1919 (2008)CrossRef
30.
Zurück zum Zitat Schön, E.M., Thomaschewski, J., Escalona, M.J.: Agile requirements engineering: a systematic literature review. Comput. Stan. Interfaces 49, 79–91 (2017)CrossRef Schön, E.M., Thomaschewski, J., Escalona, M.J.: Agile requirements engineering: a systematic literature review. Comput. Stan. Interfaces 49, 79–91 (2017)CrossRef
31.
Zurück zum Zitat Schwaber, K.: Agile Project Management with Scrum. Microsoft Press, Redmond Wash (2004)MATH Schwaber, K.: Agile Project Management with Scrum. Microsoft Press, Redmond Wash (2004)MATH
33.
Zurück zum Zitat Shen, Z., Miao, C., Tao, X., Gay, R.: Goal oriented modeling for intelligent software agents. In: Proceedings. IEEE/WIC/ACM International Conference on Intelligent Agent Technology, (IAT 2004), pp. 540–543. IEEE (2004) Shen, Z., Miao, C., Tao, X., Gay, R.: Goal oriented modeling for intelligent software agents. In: Proceedings. IEEE/WIC/ACM International Conference on Intelligent Agent Technology, (IAT 2004), pp. 540–543. IEEE (2004)
36.
Zurück zum Zitat VersionOne: 11th annual state of agile development survey (2017) VersionOne: 11th annual state of agile development survey (2017)
Metadaten
Titel
Agile Manifesto and Practices Selection for Tailoring Software Development: A Systematic Literature Review
verfasst von
Soreangsey Kiv
Samedi Heng
Manuel Kolp
Yves Wautelet
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-030-03673-7_2

Premium Partner