Abstract
This paper aims to demonstrate, in a theoretical and practical manner, the flexibility and efficiency of using the Agile methodology in software engineering. The study will present the new methodology versus a traditional one (Project Management Body of Knowledge—PMBOK), outlining the advantages and drawbacks of each of them. The case study will focus on using two different methodologies (PMBOK and Agile) for the same project. It is a small, free software-based project that will be designed in the academic environment by two teams of master students (one for each methodology) during their one-semester project management class. In the conclusions part, we will summarize the results and emphasize the way we see the future of software development area, and then we will lay out future work directions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ambler, S. (2010). Roles on Agile teams: From small to large teams. http://www.ambysoft.com/essays/agileRoles.html
Asana Project Management. (2016). https://asana.com/guide/basics/
Banica, L., Rosca, D., & Stefan, C. (2009). A software for project management process. Proceedings of The Romanian Academy, Series A, 10(1), 179–188.
Gandomani, T. J., Zulzalil, H., Ghani, A, Bakar, A., & Nafchi, M. Z. (2013). Obstacles in moving to Agile software development methods; At a glance. Journal of Computer Science, 9(5), 620–625. https://www.researchgate.net/publication/237077450_Obstacles_in_moving_to_agile_software_development_methods_At_a_Glance
Hass, K. (2007). Tips & techniques the blending of traditional and Agile Project Management. PM World Today, IX(V). http://cs.anu.edu.au/courses/COMP3120/local_docs/readings/the-blending-of-traditional-and-agile-project-management.pdf
Hastie, S., & Wojewoda, S. (2015). Standish group 2015 Chaos report – Q&A with Jennifer Lynch. http://www.infoq.com/articles/standish-chaos-2015
Instagantt-Asana. (2016). https://asana.com/apps/instagantt
Karaman, E., & Kurt, M. (2015). Comparison of project management methodologies: Prince 2 versus PMBOK for IT projects. Journal of Applied Sciences and Engineering Research, 4(4). https://doi.org/10.6088/ijaser.04059.
Khalili-Damghani, K., & Tavana, M. (2014, April/May). A comprehensive framework for sustainable project portfolio selection based on structural equation modeling. Project Management Journal, 45(2). http://www.pmi.org/~/media/PDF/Academic/summaries/Comprehensive%20Framework%20for%20Sustainable%20Project.ashx
Malik Hneif, M., & Ow, S. H. (2009). Review of Agile methodologies in software development. International Journal of Research and Reviews in Applied Sciences, 1(1), 1–8.
Manifesto for Agile Software Development. (2001). http://www.agilemanifesto.org/
Martens, P., van Riet, M., & Santos, R. M. (2013). The management of international development projects: Enhancing sustainable outcomes with improved project management education and training. Maastricht School of Management Research Conference 2013. http://web2.msm.nl/RePEc/msm/wpaper/MSM-WP2013-20.pdf
Matos, S., & Lopes, E. (2013). Prince2 or PMBOK – A question of choice, Elsevier. Procedia Technology, 9, 787–794.
Mishra, A., Dubey, D. (2013), A Comparative Study of Different Software Development Life Cycle Models in Different Scenarios, International Journal of Advance Research in Computer Science and Management, volume 1, Issue 5, 2013, pp. 64–69.
Naybour, P. (2014). Project management – An introduction. Association for Project Management-APM. https://www.apm.org.uk/blog/project-management-an-introduction/
Pathak, R. (2014). Top 5 project management phases. http://project-management.com/top-5-project-management-phases/
Project Management Institute. (2016). What is project management? http://www.pmi.org/About-Us/About-Us-What-is-Project-Management.aspx
Sayles, L. R. (2008). What is PMBOK. http://www.theprojectmanagement.com/project-management/what-is-pmbokr.html
Sanchez-Cazorla, A., Alfalla Luque, R., & Irimia Dieguez, A. I. (2016). Risk Identification in Megaprojects as a Crucial Phase of Risk Management: A Literature Review. Project Management Journal, 47(6), 75–93. https://www.pmi.org/learning/library/risk-identification-megaprojects-10350
Schwaber, K., & Sutherland, J. (2013). The definitive guide to Scrum: The rules of the game. http://www.scrumguides.org/docs/scrumguide/v1/Scrum-Guide-US.pdf#zoom=100
Sharma, S., Sarkar, D., & Gupta, D. (2012). Agile processes and methodologies: A conceptual study. International Journal on Computer Science and Engineering (IJCSE), 4(05), 892–898. http://www.enggjournals.com/ijcse/doc/IJCSE12-04-05-186.pdf
Uhlig, D. K. (2016). Advantages and disadvantages of the Scrum project management methodology. http://smallbusiness.chron.com/advantages-disadvantages-scrum-project-management-methodology-36099.html
VersionOne Help Center. (2016). https://community.versionone.com/Help-Center
Waters, K. (2007). How to implement Scrum in 10 easy steps . http://www.allaboutagile.com/how-to-implement-scrum-in-10-easy-steps-step-2-how-to-estimate-your-product-backlog/
Wilson, W., Duggan, J., Murphy, T., Sobejana, M., & Herschmann, J. (2015). Magic quadrant for application development life cycle management. https://www.gartner.com/doc/reprints?id=1-2A61Y68&ct=150218
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Banica, L., Polychronidou, P., Radulescu, M. (2018). The Agile Revolution in Software Engineering. In: Karasavvoglou, A., Goić, S., Polychronidou, P., Delias, P. (eds) Economy, Finance and Business in Southeastern and Central Europe. Springer Proceedings in Business and Economics. Springer, Cham. https://doi.org/10.1007/978-3-319-70377-0_41
Download citation
DOI: https://doi.org/10.1007/978-3-319-70377-0_41
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-70376-3
Online ISBN: 978-3-319-70377-0
eBook Packages: Economics and FinanceEconomics and Finance (R0)