Abstract
Software engineering has many software development life cycle (SDLC) models to develop a software application and the latest SDLC models have been provided by agile methods. The agile methodology has been introduced due to some existing lacks in software development. Now agile methodology is used to overcome these deficiencies and improve software development. The use of the agile methodology is increased within software industries due to its distinctive features such as enabling change requests from the client at any stage of a project, client satisfaction, iterative development, and client-developer interaction. Another reason for agile adoption is the methods that are being used for agile software development. These methods include Scrum, Feature drive development, Extreme programming, and Dynamic system development methods. However, the agile methodology has some issues for project development and management. In this study, we discuss all these issues which are related to agile methods and individuals (i.e. team and developer). Further, we suggest the possible improvements that need to be introduced in the agile methodology. We believe such improvements is to make the agile methodology more productive for development environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Steghöfer, J.P., Knauss, E., Alégroth, E., Hammouda, I., Burden, H., Ericsson, M.: Teaching agile-addressing the conflict between project delivery and application of agile methods. In: 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C), pp. 303–312. IEEE, May 2016
Noteboom, C., Ofori, M., Sutrave, K., El-Gayar, O.: Agile project management: a systematic literature review of adoption drivers and critical success factors. In: Proceedings of the 54th Hawaii International Conference on System Sciences, p. 6775, January 2021
Trier, K.K., Treffers, T.: Agile Project Management in Creative Industries: a systematic literature review and future research directions. In: 2021 IEEE Technology & Engineering Management Conference-Europe (TEMSCON-EUR), pp. 1–8. IEEE, May 2021
Khalid, A., Butt, S.A., Jamal, T., Gochhait, S.: Agile scrum issues at large-scale distributed projects: scrum project development at large. Int. J. Softw. Innov. (IJSI) 8(2), 85–94 (2020)
Vishnubhotla, S.D., Mendes, E., Lundberg, L.: An insight into the capabilities of professionals and teams in agile software development: a systematic literature review. In: Proceedings of the 2018 7th International Conference on Software and Computer Applications, pp. 10–19, February 2018
Martin, A., Anslow, C., Johnson, D.: Teaching agile methods to software engineering professionals: 10 years, 1000 release plans. In: Baumeister, H., Lichter, H., Riebisch, M. (eds.) XP 2017. LNBIP, vol. 283, pp. 151–166. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-57633-6_10
Al-Saqqa, S., Sawalha, S., AbdelNabi, H.: Agile software development: methodologies and trends. Int. J. Interac. Mobile Technol. 14(11), 246 (2020)
Fuchs, C.: Adapting (to) agile methods: exploring the interplay of agile methods and organizational features (2019)
Gandomani, T.J., Faraji, H., Radnejad, M.: Planning poker in cost estimation in agile methods: averaging vs. consensus. In: 2019 5th Conference on Knowledge-Based Engineering and Innovation (KBEI), pp. 066–071. IEEE, February 2019
Noll, J., Beecham, S.: How agile is hybrid agile? An analysis of the helena data. In: Franch, X., Männistö, T., Martínez-Fernández, S. (eds.) PROFES 2019. LNCS, vol. 11915, pp. 341–349. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-35333-9_25
Wińska, E., Dąbrowski, W.: Software development artifacts in large agile organizations: a comparison of scaling agile methods. In: Poniszewska-Marańda, A., Kryvinska, N., Jarząbek, S., Madeyski, L. (eds.) Data-Centric Business and Applications. LNDECT, vol. 40, pp. 101–116. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-34706-2_6
Tessem, B.: The customer effect in agile system development projects. a process-tracing case study. Procedia Comput. Sci. 121, 244–251 (2017)
Dingsøyr, T., Falessi, D., Power, K.: Agile development at scale: the next frontier. IEEE Softw. 36(2), 30–38 (2019)
Amjad, S., et al.: Calculating completeness of agile scope in scaled agile development. IEEE Access 6, 5822–5847 (2017)
Ruk, S.A., Khan, M.F., Khan, S.G., Zia, S.M.: A survey on adopting agile software development: issues & its impact on software quality. In: 2019 IEEE 6th International Conference on Engineering Technologies and Applied Sciences (ICETAS), pp. 1–5. IEEE, December 2019
Abdalhamid, S., Mishra, A.: Adopting of agile methods in software development organizations: systematic mapping. TEM J. 6(4), 817 (2017)
Schuh, G., Prote, J.P., Gützlaff, A., Ays, J., Donner, A.: Fixed cost management as an enabler for agile manufacturing networks. Procedia Manuf. 39, 625–634 (2019)
Raza, S., Waheed, U.: Managing change in agile software development a comparative study. In: 2018 IEEE 21st International Multi-Topic Conference (INMIC), pp. 1–8. IEEE, November 2018
Goel, S., et al.: Resilient and agile engineering solutions to address societal challenges such as coronavirus pandemic. Mater. Today Chem. 17, 100300 (2020)
Gablas, B., Ruzicky, E., Ondrouchova, M.: The change in management style during then course of a project from the classical to the agile approach. J. Competitiveness 10(4), 38–53 (2018)
Ratner, B.: The correlation coefficient: definition, DM Stat-1 Articles, vol. 11a (2007)
Kuusinen, K., et al.: A large agile organization on its journey towards DevOps. In: 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 60–63. IEEE, August 2018
Anwer, F., Aftab, S., Waheed, U., Muhammad, S.S.: Agile software development models TDD, FDD, DSDM, and crystal methods: a survey. Int. J. Multi-Disc. Sci. Eng. 8(2), 1–10 (2017)
Przybyłek, A., Zakrzewski, M.: Adopting collaborative games into agile requirements engineering (2018)
Kumar, R., Singh, K., Jain, S.K.: Agile manufacturing: a literature review and Pareto analysis. Int. J. Qual. Reliab. Manage. 37(2), 207–222 (2019)
Patel, A., et al.: A comparative study of agile, component-based, aspect-oriented and mashup software development methods. Tehnicki Vjesnik 19(1), 175–189 (2012)
de la Barra, C., Crawford, B., Soto, R., Misra, S., Monfroy, E.: Agile software development: it is about knowledge management and creativity. In: Murgante, B., et al. (eds.) ICCSA 2013. LNCS, vol. 7973, pp. 98–113. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39646-5_8
Pham, Q., Nguyen, A.V., Misra, S.: Apply agile method for improving the efficiency of software development project at VNG company. In: Murgante, B., et al. (eds.) ICCSA 2013. LNCS, vol. 7972, pp. 427–442. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39643-4_31
Mundra, A., Misra, S., Dhawale, C.A.: Practical scrum-scrum team: way to produce successful and quality software. In: 2013 13th International Conference on Computational Science and Its Applications, pp. 119–123. IEEE, June 2013
Correia, A., Gonçalves, A., Misra, S.: Integrating the scrum framework and lean six sigma. In: Misra, S., et al. (eds.) ICCSA 2019. LNCS, vol. 11623, pp. 136–149. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-24308-1_12
Habib, B., Romli, R.: A systematic mapping study on issues and importance of documentation in agile. In: 2021 IEEE 12th International Conference on Software Engineering and Service Science (ICSESS), pp. 198–202. IEEE, August 2021
Fernández-Sanz, L., Gómez-Pérez, J., Diez-Folledo, T.I., Misra, S.: Researching human and organizational factors impact for decisions on software quality. In: Proceedings of the11th International Conference on Software Engineering and Applications, pp. 283–289 (2016)
Khan, R.A., et al.: Practices of motivators in adopting agile software development at large scale development team from management perspective. Electronics 10, 2341 (2021). https://doi.org/10.3390/electronics10192341
Niederman, F., Lechler, T., Petit, Y.: A research agenda for extending agile practices in software development and additional task domains. Project Manage. J. 49(6), 3–17 (2018)
Usman, M., Mendes, E., Weidt, F., Britto, R.: Effort estimation in agile software development: a systematic literature review. In: Proceedings of the 10th International Conference on Predictive Models in Software Engineering, pp. 82–91, September 2014
Szewc, A., Karovič, V., Veselý, P.: The documentation in the project of software creation. In: Kryvinska, N., Poniszewska-Marańda, A. (eds.) Developments in Information & Knowledge Management for Business Applications. SSDC, vol. 377, pp. 361–441. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-77916-0_14
Przybyłek, A., Albecka, M., Springer, O., Kowalski, W.: Game-based Sprint retrospectives: multiple action research. Empir. Softw. Eng. 27(1), 1–56 (2021). https://doi.org/10.1007/s10664-021-10043-z
Jones, A., Thoma, V.: Determinants for successful agile collaboration between UX designers and software developers in a complex organisation. Int. J. Hum.-Comput. Interac. 35(20), 1914–1935 (2019)
Weflen, E., MacKenzie, C.A., Rivero, I.V.: An influence diagram approach to automating lead time estimation in Agile Kanban project management. Expert Sys. Appl. 187, 115866 (2022)
Kalenda, M., Hyna, P., Rossi, B.: Scaling agile in large organizations: practices, challenges, and success factors. J. Softw. Evol. Process 30(10), e1954 (2018)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Switzerland AG
About this paper
Cite this paper
Aziz Butt, S., Piñeres-Espitia, G., Ariza-Colpas, P., Tariq, M.I. (2022). Project Management Issues While Using Agile Methodology. In: Przybyłek, A., Jarzębowicz, A., Luković, I., Ng, Y.Y. (eds) Lean and Agile Software Development. LASD 2022. Lecture Notes in Business Information Processing, vol 438. Springer, Cham. https://doi.org/10.1007/978-3-030-94238-0_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-94238-0_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-94237-3
Online ISBN: 978-3-030-94238-0
eBook Packages: Computer ScienceComputer Science (R0)