Abstract
Project management is of significant importance to the success of software development, as experts remind us. However, projects have a high degree of uncertainty and are complex in nature. This suggests that specific approaches are needed to manage these threats. Using the right approach can be critical to the success of a project. Knowing the importance of project management and how the approaches can be fundamental to help managers, this work sought to identify in the literature the project management approaches that are used in agile software development. To achieve the objective, a systematic literature mapping study was carried out, which made it possible to identify eight distinct categories of approaches that are used in agile software project management. In addition, it was possible to identify that the approaches are most commonly applied to manage the schedule, quality and communication of projects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Project Management Institute: A Guide to the Project Management Body of Knowledge (PMBOK Guide), 6th edn., Project Management Institute (2021)
Martins, J.C.C.: Gerenciando Projetos de Desenvolvimento de Software com PMI, RUP e UML. Brasport (2010)
Kerzner, H.: Project Management: A Systems Approach to Planning, Scheduling, and Controlling. Wiley (2017)
Gomes, J., Romão, M.: Improving project success: a case study using benefits and project management. Procedia Comput. Sci. 100, pp. 489–97 (2016). https://doi.org/10.1016/j.procs.2016.09.187
Franco, E.F., Hirama, K., Carvalho, M.M.: Applying system dynamics approach in software and information system projects: a mapping study. Inf. Softw. Technol. 93, 58–73 (2018). https://doi.org/10.1016/j.infsof.2017.08.013
Beck, K.: The Agile Manifesto. Agile Alliance. - References - Scientific Research Publishing (2001)
Drury-Grogan, M.L., Conboy, K., Acton, T.: Examining decision characteristics & challenges for agile software development. J. Syst. Softw. 131, 248–65 (2017). https://doi.org/10.1016/j.jss.2017.06.003
Kostalova, J., Tetrevova, L., Svedik, J.: Support of project management methods by project management information system. Procedia – Soc. Behav. Sci. 210, 96–104 (2015). https://doi.org/10.1016/j.sbspro.2015.11.333
Shrivastava, S.V., Rathod, U.: A risk management framework for distributed agile projects. Inf. Softw. Technol. 85, 1–15 (2017). https://doi.org/10.1016/j.infsof.2016.12.005
Varajão, J., Colomo-Palacios, R., Silva, H.: ISO 21500:2012 and PMBoK 5 processes in information systems project management. Comput. Stan. Interfaces 50, 216–222 (2017). https://doi.org/10.1016/j.csi.2016.09.007
Radujković, M., Sjekavica, M.: Project management success factors. Procedia Eng. 196, 607–615 (2017). https://doi.org/10.1016/j.proeng.2017.08.048
Soares, M.d.S.: Metodologias Ágeis Extreme Programming e Scrum para o Desenvolvimento de Software. Revista Eletrônica de Sistemas de Informação 3(1) (2004). https://doi.org/10.21529/resi.2004.0301006
Kitchenham, B.: Systematic reviews. In: 10th International Symposium on Software Metrics, Proceedings. IEEE (2004). https://doi.org/10.1109/metric.2004.1357885. Acedido em 19 jul 2022
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering (2007)
Ghapanchi, A.H., Aurum, A.: Antecedents to IT personnel’s intentions to leave: a systematic literature review. J. Syst. Softw. 84(2), 238–49 (2011). https://doi.org/10.1016/j.jss.2010.09.022
Biolchini, J.C.de.A., Mian, P.G., Natali, A.C.C., Conte, T.U., Travassos, G.H.: Scientific research ontology to support systematic review in software engineering. Adv. Eng. Inf. 21(2), 133–151 (2007)
Codas, M.M.B.: Gerência de projetos: uma reflexão histórica. Revista de Administração de Empresas 27(1), 33–37 (1987). https://doi.org/10.1590/s0034-75901987000100004
Heldman, K.: Gerência de projetos: guia para o exame oficial do PMI. Gulf Professional Publishing (2006)
Banica, L., Hagiu, A., Bagescu, A., Gherghinescu, A.: Designing a website for a recruitment agency with Pmbok methodology. Sci. Bull.-Econ. Sci. 17(1), 60–67 (2018)
Gonçalves, R.Q., von Wangenheim, C.G.: An Instructional unit for teaching project management tools aligned with PMBOK. In: 2016 IEEE 29th International Conference on Software Engineering Education and Training (CSEET). IEEE (2016). https://doi.org/10.1109/cseet.2016.10
Taniguchi, A., Onosato, M.: Effect of continuous improvement on the reporting quality of project management information system for project management success. Int. J. Inf. Technol. Comput. Sci. 10(1), 1–15 (2018). https://doi.org/10.5815/ijitcs.2018.01.01
Carvalho, E.da.C., Malcher, P.R.C., Santos, R.P.D.: A survey research on the use of mobile applications in software project management. In: SBQS 2020: 19th Brazilian Symposium on Software Quality. ACM (2020). https://doi.org/10.1145/3439961.3439963
Versionone, C.: 15th annual state of agile report. CollabNet (2021)
Matos, S., Lopes, E.: Prince2 or PMBOK – a question of choice. Procedia Technol. 9, 787–94 (2013). https://doi.org/10.1016/j.protcy.2013.12.087
Basili, V.R.: Software modeling and measurement: the Goal/Question/Metric paradigm (1992)
Petersen, K., Vakkalanka, S., Kuzniarz, L.: Guidelines for conducting systematic mapping studies in software engineering: an update. Inf. Softw. Technol. 64, 1–18 (2015). https://doi.org/10.1016/j.infsof.2015.03.007
Yanow, S.K., Good, M.F.: Nonessential research in the new normal: the impact of COVID-19. Am. J. Trop. Med. Hyg. 102(6), 1164–1165 (2020). https://doi.org/10.4269/ajtmh.20-0325
Zhang, S., Lan, J.: Research on software project schedule management method based on monte Carlo simulation. In: 2020 IEEE 5th Information Technology and Mechatronics Engineering Conference (ITOEC). IEEE (2020). https://doi.org/10.1109/itoec49072.2020.9141570
Lin, X., et al.: Health literacy, computer skills and quality of patient-physician communication in Chinese patients with cataract. PLoS One 9(9), e107615 (2014)
Uspenskiy, M.B., Smirnov, S.V., Loginova, A., Shirokova, S.V.: Modelling of complex project management system in the field of information technologies. In: 2019 III International Conference on Control in Technical Systems (CTS). IEEE (2019). https://doi.org/10.1109/cts48763.2019.8973245
Shaikh, T.H., Khan, F.L., Shaikh, N.A., Shah, H.N., Pirani, Z.: Survey of web-based project management system. In: 2018 International Conference on Smart Systems and Inventive Technology (ICSSIT). IEEE (2018), https://doi.org/10.1109/icssit.2018.8748784
Michael, D., Dazki, E., Santoso, H., Indrajit, R.E.: Scrum team ownership maturity analysis on achieving goal. In: 2021 Sixth International Conference on Informatics and Computing (ICIC). IEEE (2021). https://doi.org/10.1109/icic54025.2021.9632969
Raharjo, T., Purwandari, B.: Agile project management challenges and mapping solutions. In: ICSIM 2020: The 3rd International Conference on Software Engineering and Information Management. ACM (2020). https://doi.org/10.1145/3378936.3378949
Vieira, M., Hauck, J.C.R., Matalonga, S.: How explicit risk management is being integrated into agile methods: results from a systematic literature mapping. In: SBQS 2020: 19th Brazilian Symposium on Software Quality. ACM (2020). https://doi.org/10.1145/3439961.3439976
Carvalho, E., Oliveira, S.: The diversity of approaches to support software project management in the agile context: trends, comparisons and gaps. In: 17th International Conference on Evaluation of Novel Approaches to Software Engineering, SCITEPRESS - Science and Technology Publications (2022). https://doi.org/10.5220/0011063500003176
Souza, M.R.de.A., Veado, L., Moreira, R.T., Figueiredo, E., Costa, H.: A systematic mapping study on game-related methods for software engineering education. Inf. Softw. Technol. 95, 201–218 (2018). https://doi.org/10.1016/j.infsof.2017.09.014
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering - An Introduction. Kluwer Academic Press (2000)
Acknowledgements
The authors would like to thank the Coordination for the Improvement of Higher Education Personnel (CAPES) in Brazil for the financial support for the granting of a scholarship for a master’s degree.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
da Costa Carvalho, E., Ronaldo Bezerra Oliveira, S. (2023). Software Project Management Approaches Used in the Context of Agile Development: A Systematic Literature Mapping. In: Kaindl, H., Mannion, M., Maciaszek, L.A. (eds) Evaluation of Novel Approaches to Software Engineering. ENASE 2022. Communications in Computer and Information Science, vol 1829. Springer, Cham. https://doi.org/10.1007/978-3-031-36597-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-36597-3_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-36596-6
Online ISBN: 978-3-031-36597-3
eBook Packages: Computer ScienceComputer Science (R0)