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
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)