Publications DevOps: The New Frontier of Industrial Software Development
Post
Cancel

DevOps: The New Frontier of Industrial Software Development

Abstract

Due to rapid technological advances, information and software systems play a vital role in today’s society. Demands for high quality products and services that meet the ever-changing users’/customers’ needs and requirements are continuously increasing while simultaneously bringing about fierce global market competition. DevOps is the new software development methodology which companies can adopt in order to satisfy and fulfil these new demands and stay ahead of the increased competition. DevOps is widely considered to be a cultural change and has been gaining popularity at a rapid pace. It combines software development (Dev) with information technology operations (Ops) and involves shared and efficient practices, tools, automation and event monitoring throughout all the phases of the software development lifecycle (SDLC). The aim of DevOps is to shorten the SDLC and to improve product quality and customers’ satisfaction. In this approach, multidisciplinary teams work closely together with the aim of meeting with business objectives and goals. Working side-by-side throughout all SDLC phases, Dev and Ops teams communicate directly with each other and get to know each other’s work, thus influencing the planning of the product and preventing many problems and errors from happening. Hence, better results and more collaborative environments are ensured in comparison to conventional methods. The aim of this study is to present and analyse the DevOps approach regarding software development. It explains the origins of this approach and analyses its concept and principles in detail. Moreover, it outlines the main advantages and drawbacks of DevOps. In addition, it briefly examines the Waterfall model, Software Process Improvement (SPI) and Agile methodology and compares them with the DevOps approach. Finally, it describes the way DevOps is adopted and implemented by companies based on the latest market reports and compares DevOps working environments with conventional ones.

Keywords


Reference

2019

Conference Articles

  1. [C3] Lampropoulos, G., Morcavallo, A., Salvi, L., Spiralska-Golak, I., & Siakas, K. (2019). DevOps: The New Frontier of Industrial Software Development. In Proceedings of BCS Quality Specialist Group’s Annual International 27th Software Quality Management (SQM) Conference, 131–144. https://www.researchgate.net/publication/350075143_DevOps_The_New_Frontier_of_Industrial_Software_Development