Skip to main content
Top

2019 | OriginalPaper | Chapter

Guiding the Functional Change Decisions in Agile Project: An Empirical Evaluation

Authors : Asma Sellami, Mariem Haoues, Nour Borchani, Nadia Bouassida

Published in: Software Technologies

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Agile methods are becoming increasingly used in software industry as a response to the challenges of managing the frequent changes during the software life-cycle. However, an important number of agile projects yield unsatisfactory results and end up with failure. This is due mainly to a lack of structured change control process. A well-defined change control process gives software industry a significant competitive advantage. This paper describes an evaluation of functional changes affecting either an ongoing sprint or an implemented sprint. This evaluation can greatly assist the development teams in making appropriate decisions. We quantitatively and qualitatively evaluate 15 software development projects using agile (scrum) method. We also investigate the use of COSMIC Functional Size Measurement method for a rapid quantification and evaluation of a change request.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Appendix
Available only for authorised users
Literature
1.
go back to reference ISO/IEC 14143–1: Information Technology - Software Measurement - Functional Size Measurement. Part 1: Definition of Concepts (2007) ISO/IEC 14143–1: Information Technology - Software Measurement - Functional Size Measurement. Part 1: Definition of Concepts (2007)
3.
go back to reference Abran, A.: Software Metrics and Software Metrology. IEEE Computer Society (2010) Abran, A.: Software Metrics and Software Metrology. IEEE Computer Society (2010)
4.
go back to reference Abran, A.: Software Project Estimation: The Fundamentals for Providing High Quality Information to Decision Makers, 1st edn. Wiley/IEEE Computer Society Press (2015) Abran, A.: Software Project Estimation: The Fundamentals for Providing High Quality Information to Decision Makers, 1st edn. Wiley/IEEE Computer Society Press (2015)
5.
go back to reference Abran, A., et al.: Guideline on non-functional & project requirements: how to consider non-functional and project requirements in software project performance measurement, benchmarking and estimating (2015) Abran, A., et al.: Guideline on non-functional & project requirements: how to consider non-functional and project requirements in software project performance measurement, benchmarking and estimating (2015)
6.
go back to reference Ambler, S.W.: User Stories: An Agile Introduction (2014) Ambler, S.W.: User Stories: An Agile Introduction (2014)
7.
go back to reference Bano, M., Imtiaz, S., Ikram, N., Niazi, M., Usman, M.: Causes of requirement change - a systematic literature review. In: EASE 2012 (2012) Bano, M., Imtiaz, S., Ikram, N., Niazi, M., Usman, M.: Causes of requirement change - a systematic literature review. In: EASE 2012 (2012)
8.
go back to reference Berardi, E., Buglione, L., Santillo, L., Symons, C., Trudel, S.: Guideline for the use of COSMIC FSM to manage agile projects, v1.0 (2011) Berardi, E., Buglione, L., Santillo, L., Symons, C., Trudel, S.: Guideline for the use of COSMIC FSM to manage agile projects, v1.0 (2011)
9.
go back to reference Cohn, M.: User Stories Applied: For Agile Software Development. Addison-Wesley Professional (2004) Cohn, M.: User Stories Applied: For Agile Software Development. Addison-Wesley Professional (2004)
10.
go back to reference Commeyne, C., Abran, A., Djouab, R.: Effort estimation with story points and cosmic function points: an industry case study (2016) Commeyne, C., Abran, A., Djouab, R.: Effort estimation with story points and cosmic function points: an industry case study (2016)
11.
go back to reference COSMIC: The COSMIC Functional Size Measurement Method, Version 4.0.2, Measurement Manual, October 2017 COSMIC: The COSMIC Functional Size Measurement Method, Version 4.0.2, Measurement Manual, October 2017
12.
go back to reference Desharnais, J.M., Kocaturk, B., Abran, A.: Using the cosmic method to evaluate the quality of the documentation of agile user stories. In: 2011 Joint Conference of the 21st International Workshop on Software Measurement and the 6th International Conference on Software Process and Product Measurement, pp. 269–272, November 2011 Desharnais, J.M., Kocaturk, B., Abran, A.: Using the cosmic method to evaluate the quality of the documentation of agile user stories. In: 2011 Joint Conference of the 21st International Workshop on Software Measurement and the 6th International Conference on Software Process and Product Measurement, pp. 269–272, November 2011
13.
go back to reference Dikert, K., Paasivaara, M., Lassenius, C.: Challenges and success factors for large-scale agile transformations. J. Syst. Softw. 119(C), 87–108 (2016)CrossRef Dikert, K., Paasivaara, M., Lassenius, C.: Challenges and success factors for large-scale agile transformations. J. Syst. Softw. 119(C), 87–108 (2016)CrossRef
14.
go back to reference Drury-Grogan, M., O’Dwyer, O.: An investigation of the decision-making process in agile teams. Int. J. Inf. Technol. Decis. Mak. 12(6), 1097–1120 (2013)CrossRef Drury-Grogan, M., O’Dwyer, O.: An investigation of the decision-making process in agile teams. Int. J. Inf. Technol. Decis. Mak. 12(6), 1097–1120 (2013)CrossRef
15.
go back to reference Fairley, R.E.: Managing and Leading Software Projects. Wiley/IEEE Computer Society Press (2009) Fairley, R.E.: Managing and Leading Software Projects. Wiley/IEEE Computer Society Press (2009)
16.
go back to reference Furtado, F., Zisman, A.: Trace++: a traceability approach to support transitioning to agile software engineering. In: The 24th International Requirements Engineering Conference (RE), pp. 66–75, September 2016 Furtado, F., Zisman, A.: Trace++: a traceability approach to support transitioning to agile software engineering. In: The 24th International Requirements Engineering Conference (RE), pp. 66–75, September 2016
17.
go back to reference Gilb, T.: Why agile product development systematically fails, and what to do about it! (2018) Gilb, T.: Why agile product development systematically fails, and what to do about it! (2018)
18.
go back to reference Haoues, M., Sellami, A., Ben-Abdallah, H.: Functional change impact analysis in use cases: an approach based on COSMIC functional size measurement. Sci. Comput. Program. Spec. Issue Adv. Softw. Meas. 135, 88–104 (2017) Haoues, M., Sellami, A., Ben-Abdallah, H.: Functional change impact analysis in use cases: an approach based on COSMIC functional size measurement. Sci. Comput. Program. Spec. Issue Adv. Softw. Meas. 135, 88–104 (2017)
19.
go back to reference Haoues, M., Sellami, A., Ben-Abdallah, H.: A rapid measurement procedure for sizing web and mobile applications based on COSMIC FSM method. In: Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement, IWSM-Mensura 2017, Gothenburg, Sweden, 25–27 October 2017, pp. 129–137 (2017) Haoues, M., Sellami, A., Ben-Abdallah, H.: A rapid measurement procedure for sizing web and mobile applications based on COSMIC FSM method. In: Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement, IWSM-Mensura 2017, Gothenburg, Sweden, 25–27 October 2017, pp. 129–137 (2017)
20.
go back to reference Lloyd, D., Moawad, R., Kadry, M.: A supporting tool for requirements change management in distributed agile development. Future Comput. Inform. J. 2(1), 1–9 (2017)CrossRef Lloyd, D., Moawad, R., Kadry, M.: A supporting tool for requirements change management in distributed agile development. Future Comput. Inform. J. 2(1), 1–9 (2017)CrossRef
21.
go back to reference Schwaber, K.: Agile Project Management with Scrum (Developer Best Practices), 1st edn. Microsoft Press (2004) Schwaber, K.: Agile Project Management with Scrum (Developer Best Practices), 1st edn. Microsoft Press (2004)
22.
go back to reference Sellami, A., Hakim, H., Abran, A., Ben-Abdallah, H.: A measurement method for sizing the structure of UML sequence diagrams. Inf. Softw. Technol. 59, 222–232 (2015)CrossRef Sellami, A., Hakim, H., Abran, A., Ben-Abdallah, H.: A measurement method for sizing the structure of UML sequence diagrams. Inf. Softw. Technol. 59, 222–232 (2015)CrossRef
23.
go back to reference Sellami, A., Haoues, M., Borchani, N., Bouassida, N.: Orchestrating functional change decisions in scrum process using COSMIC FSM method. In: Proceedings of the 13th International Conference on Software Technologies (ICSOFT), Porto, Portugal, 26–28 July, pp. 516–527 (2018) Sellami, A., Haoues, M., Borchani, N., Bouassida, N.: Orchestrating functional change decisions in scrum process using COSMIC FSM method. In: Proceedings of the 13th International Conference on Software Technologies (ICSOFT), Porto, Portugal, 26–28 July, pp. 516–527 (2018)
25.
go back to reference Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers (2000) Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers (2000)
Metadata
Title
Guiding the Functional Change Decisions in Agile Project: An Empirical Evaluation
Authors
Asma Sellami
Mariem Haoues
Nour Borchani
Nadia Bouassida
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-29157-0_15

Premium Partner