Abstract
Successful implementations of Software Development Methodologies significantly improve software efficiency, collaboration and security. Most companies are moving away from traditional development methodologies towards DevOps for faster and better software delivery. DevOps, which is a primary need of the IT industry, brings development and operation teams together to overcome communication gaps responsible for software failures. It relies on different sets of automation tools to robotize the tasks of software development from continuous integration, to testing, delivery, and deployment. The existence of several automation tools in each development phase raises the need for an integrated set of tools to reduce development time. For this purpose, we used the DevOps-based hybrid model Integrated Tool Chain (ITC), along with three sample java-based projects or code repositories to quantify the results. This paper evaluates and compares measurement metrics of java projects using traditional development methodologies and DevOps, and the results are shown in tabular and graphical format. The latest Google and Stack Overflow Trends have also been included to retrieve the best performer development methodology. This comparative and evaluative performance analysis will be beneficial to young researchers that study the metrics of software development, while also they will be introduced to the automotive environment of DevOps, the latest emerging buzzword in software development.
Publisher
Engineering, Technology & Applied Science Research
Reference17 articles.
1. P. Narang and P. Mittal, "Hybrid model for software development: an integral comparison of DevOps automation tools," Indonesian Journal of Electrical Engineering and Computer Science, vol. 27, no. 1, pp. 456–465, Jul. 2022.
2. P. Narang and P. Mittal, "Implementation of DevOps based Hybrid Model for Project Management and Deployment using Jenkins Automation Tool with Plugins," International Journal of Computer Science and Network Security, vol. 22, no. 8, pp. 249–259, Aug. 2022.
3. M. Gomes, R. Pereira, M. Silva, J. B. de Vasconcelos, and Á. Rocha, "KPI’s for Evaluation of DevOps Teams," in Information Systems and Technologies, Cham, 2022, pp. 142–156.
4. W. W. Rovce, "Managing the Development of Large Software Systems," in Technical Papers of Western Electronic Show and Convention, Los Angeles, CA, USA, Aug. 1970.
5. G. Papadopoulos, "Moving from Traditional to Agile Software Development Methodologies Also on Large, Distributed Projects.," Procedia - Social and Behavioral Sciences, vol. 175, pp. 455–463, Feb. 2015.
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献