IJSTR

International Journal of Scientific & Technology Research

Home About Us Scope Editorial Board Blog/Latest News Contact Us
0.2
2019CiteScore
 
10th percentile
Powered by  Scopus
Scopus coverage:
Nov 2018 to May 2020

CALL FOR PAPERS
AUTHORS
DOWNLOADS
CONTACT

IJSTR >> Volume 9 - Issue 1, January 2020 Edition



International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616



Project Management In Era Of Agile And Devops Methodlogies

[Full Text]

 

AUTHOR(S)

Prixit Raj, Dr. Parul Sinha

 

KEYWORDS

Agile, DevOps, Project management practices, Team Structure

 

ABSTRACT

This paper deals with the impact of Agile and DevOps on project management practices and team structure in Software development projects . Project Management practices determine the success of the project. Agile and DevOps are essentially changing the rules on how the software projects are being executed and delivered. Specifically, the objective of agile processes is to fulfill the customer requirements at timely manner and with lower defect rate. The findings of this study indicate that, the Agile and DevOps methodologies have impact on scope management, quality management and estimation which impacts the project management practices. It is also evident from the review of literature that, Agile and DevOps methodologies have impact on shared responsibility, automation and feedback which organizes team structure. The present paper proposes the conceptual framework and prepositions and in future that could be tested empirically by the researchers to study the impact on holistic basis. In addition to these, this paper also provides recommendations to the sectors that wish to adapt Agile and DevOps methodologies as a part of the strategy to enhance project management practices and team structure.

 

REFERENCES

[1] Ahmed, A., Ahmad, S., Ehsan, N., Mirza, E., and Sarwar, S. Z. (2010). "Agile software development: Impact on productivity and quality," 2010 IEEE International Conference on Management of Innovation & Technology, Singapore, 2010, pp. 287-291
[2] Ahmed, F. and Capretz, L.(2011). ‘An architecture process maturity model of software product line engineering’, Innov. Syst. Softw. Eng., vol. 7, no. 3, pp. 191–207, Sept, 2011.
[3] Ågerfalk, P. J., Fitzgerald, B., & Slaughter, S. A. (2009). Introduction to the special issue: Flexible and distributed information systems development: State of the art and research challenges. Information Systems Research, 20(3), 317–328.
[4] Aguanno, K. (2004). Managing agile projects. Lakefield, Canada: Multi–Media Publications Inc.
[5] Andersen, E. S. (2016). Do project managers have different perspectives on project management?. International Journal of Project Management, 34 (2016) 58–65, Canada.
[6] B. Fitzgerald B., K.J. Stol, R. O’Sullivan, and D. O’Brien, (2013) ‘Scaling agile methods to regulated environments: an industry case study’, in Proceedings of the International Conference on Software Engineering, pp. 863–872, 2013.
[7] Boehm, B. & Turner, R. (2003). Balancing Agility and Discipline: A Guide for the Perplexed. Addison-Wesley.
[8] Boehm, B. & Turner, R. (2005). Management challenges to implementing agile processes in traditional development organizations. IEEE Software, 22(5), 30–39.
[9] Brockmann, P.S., Thaumuller, T. (2009) Cultural Aspects of Global Requirements Engineering: An Empirical Chinese- German Case Study, 4-th IEEE International Conference on Global Software Engineering, pp. 353–357
[10] Briciu, C. V, Filip, I., & Indries, I. I. (2016). Methods for cost estimation in software project management. IOP Conference Series: Materials Science and Engineering, 106(1), 012008. https://doi.org/10.1088/1757-899X/106/1/012008
[11] Chow, T., & Cao, D. (2008). ‘A survey study of critical success factors in agile software projects’. Journal of Systems and Software, 81, 961-971.
[12] Cois, A,C., Yankel, J, and Connell, A. (2014). Modern DevOps: Optimizing software development through effective system interaction. IEEE 2014.
[13] Conforto, E. C. & Amaral, D. C. (2010). Evaluating an agile method for planning and controlling innovative projects. Project Management Journal, 41(2), 73 - 80.
[14] Crowley, C., Veling, L., and Beckett, L., and Clarke, G., and Kelleher, E., and McHale, J., and McQuillan, L., and Percival, S., (2018) A DevOps Capability - The IVI DevOps Effectiveness Assessment. White Paper. Innovation Value Institute.
[15] Dalcher, D. & Benediktsson, O. (2006). Managing software development project size: Overcoming the effort–boxing constraint. Project Management Journal, 37(2), 51–58.
[16] DeCarlo, D. (2004). eXtreme Project Management. San Francisco: Jossey–Bass.
[17] Dingsoyr, T., & Moe, N. B. (2013). Research challenges in large-scale agile software development. Paper presented at the ACM SIGSOFT Software Engineering Notes.
[18] Erich, F., Amrit, C., Daneva, M., (2014). Report: DevOps Literature Review
[19] Fogelstrom, N. D., Gorschek, T., Svahnberg, M. & Olsson, P. (2010). The impact of agile principles on market–driven software product development. Journal of Software Maintenance and Evolution Research and Practice 22(1):53-80
[20] Forsyth, D.R., (2018) Group dynamics. 2018: Cengage Learning.
[21] Freudenberg, S., & Sharp, H. (2010). The top 10 burning research questions from practitioners. Software, IEEE, 27(5), 8–9.
[22] Gandomani, T. J., Zulzalil, H., Ghani, A.A., Sultan, A.B., & Nafchi, M.Z. (2013). Obstacles in Moving to Agile Software Development methods; at a Glance. Journal of Computer Science, volume 9, Issue 5, pp. 620-625.
[23] Gee, D. (2016). Agile and DevOps shaking up Management. CIO Retrived on October 6, 2016 , from http://www.cio.com.au/article/599283/why-agile-devops-shaking-up-management
[24] Gundelsby, J.H. (2018) Enabling autonomous teams in large-scale agile through architectural principles. in Proceedings of the Scientific Workshops of XP2018. 2018. Porto, Portugal: ACM.
[25] Haider, A., (2007) Impact of agile methodologies on cost estimation techniques in software industry of Pakistan, Industrial engineering & management, 6(3), pp. 1-9.
[26] Herpen D. V. (2015) ‘DevOps - in 3 minutes’, Van Haren Publishing [online], 30 Nov, 2015. https://www.vanharen.net/blog/it-management/devops-in-3-minutes/ (Accessed 18 March 2019)
[27] Highsmith, J. (2004). Agile project management. Boston, MA: Addison–Wesley.
[28] Highsmith, J. (2010) Agile project management. Boston, MA 02116, U.S.A.: Pearson Education, Inc., 2010.
[29] Highsmith, J. and Cockburn, A. (2001) ‘Agile software development: the business of innovation’, Computer, vol. 2001, Sept, 2001.
[30] Hoda, R. and Noble, J. (2017) Becoming Agile: A Grounded Theory of Agile Transitions in Practice. in 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE). 2017.
[31] Hass, K. (2007) The Blending of Traditional and Agile Project Management, PM World Today, volume IX, Issue V, retrieved from http://cs.anu.edu.au/courses/COMP3120/local_docs/readings/the-blending-oftraditional-and-agile-projectmanagement, 2007.
[32] Jones, C. (2010). Software Project Management Practices: Failure Versus Success. CrossTalk: The Journal of Defense Software Engineering, 5–9.
[33] Karvonen T., Behutiye W. Oivo M., Kuvaja P.(2017).Systematic literature review on the impacts of agile release engineering practices. Information and Software Technology 2017 vol: 86 pp: 87-100
[34] Kim, G., Humble, J., Debois, P., and J. Willis, J. (2016) The DEVOPS handbook - how to create world-class agility, reliability, and security in technology organizations, 1st ed. 25 NW 23rd Pl, Suite 6314, Portland, OR 97210: IT Revolution Press, LLC, 2016.
[35] Kettunen, P. (2007). Extending software project agility with new product development enterprise agility. Software Process: Improvement and Practice, 12(6), 541–548.
[36] Kettunen, P. (2009). Adopting key lessons from agile manufacturing to agile software product development: A comparative study. Technovation, 29(6/7), 408.
[37] Langfred, C.W. (2000) Work-Group Design and Autonomy: A Field Study of the Interaction Between Task Interdependence and Group Autonomy. Small Group Research, 2000. 31(1): p. 54-70.
[38] Lehman, T.J. and Sharma, A. (2011). ‘Software Development as a service: Agile Experiences’, in annual SRII Global Conference, pp. 749 – 758
[39] Leffingwell, D. (2007). Scaling software agility: Best practices for large enterprises. Boston, MA: Addison–Wesley, Pearson Education Inc.
[40] Lindsjorn, Y. and R. Moustafa, R. (2018) Challenges with lack of trust in agile projects with autonomous teams and fixed-priced contracts. in Proceedings of the Scientific Workshops of XP2018. 2018. Porto, Portugal: ACM.
[41] Luo, H., Liu, R., & Wang, Y. (2015, 04). DEA Model for Effectiveness Evaluation of Risk Assessment Methods. 2015 2nd International Conference on Information Science and Control Engineering.
[42] Lwakatare, L.E. (2017). DevOps adoption and implementation in software development practice : concept, practices, benefits and challenges
[43] Mahanti, A. (2006). Challenges in enterprise adoption of agile methods— A survey. Journal of Computing and Information Technology, 14(3), 197–206.
[44] Manifesto for Agile Software Development (2001). http://www.agilemanifesto.org (31/03/2010)
[45] 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
[46] Menzel, G., and Macaulay, A. (2015). DevOps – The Future of Application Lifecycle Automation. https://www.de.capgemini.com/resourcefile-access/resource/pdf/devops_pov_2015-12-18_final_3.pdf 2015.
[47] Nazir, K.A., Zafar, I., and Abbas, M.(2017). The impact of agile methodology (DSDM) on software project management. International conference on engineering, computing & information technology, pp 1-6.
[48] Penners R. and Dyck A. (2015), Release Engineering vs. DevOps-An Approach to Define Both Terms. Full-scale Software Engineering, 2015. https://www2.swc.rwthaachen.de/docs/teaching/seminar2015/FsSE2015papers.pdf#page=53
[49] PMI, 2014. A Guide to the Project Management Body of Knowledge (PMBOK® Guide). Fifth ed. Project Management Institute, Newton Square, PA
[50] Rakitin, S. (2001). Manifesto elicits cynicism. Computer, 34(12), 4.
[51] Rasnacis, A. and Berzisa, S. (2017): Method for Adaptation and Implementation of Agile Project Management Methodology, Procedia Computer Science 104 ( 2017 ) 43 – 50
[52] Riungu-Kalliosaari L., Mäkinen S., Lwakatare L.E., Tiihonen J., Männistö T. (2016) DevOps Adoption Benefits and Challenges in Practice: A Case Study. Product-Focused Software Process Improvement. PROFES 2016. November 22-24, 2016, LNCS 10027, pp. 590- 597. Springer, 2016
[53] Shenhar, A. J. & Dvir, D. (2007). Reinventing project management: The diamond approach to successful growth and innovation. Boston, MA: Harvard Business Press.
[54] Smeds, J., K. Nybom, K. and Porres, I. (2015) ‘DevOps: a definition and perceived adoption impediments’, In Agile processes in software engineering and extreme programming, Springer, pp. 166–177, 2015.
[55] Vinekar, V., Slinkman, C.W., & Nerur, S.P. (2006). Can Agile and Traditional Systems Development Approaches Coexist? An Ambidextrous View. IS Management, 23, 31-42.
[56] Virine, L. (2008). Adaptive Project Management. PM World Today – May 2008, 10(5).
[57] Williams, T. (2005). Assessing and moving on from the dominant project management discourse in the light of project overruns. IEEE Transactions on Engineering Management, 52(4), 497–508.
[58] Wysocki, R. K. (2007). Effective project management. Fourth Edition. Indianapolis, IN: John Wiley & Sons, Inc