English
Related papers

Related papers: Leading DevOps Practice and Principle Adoption

200 papers

The DevOps paradigm is taking over software development systems, helping businesses increase efficiency, accelerate production, and adapt quickly to market changes. However, adopting these principles can be challenging. Practitioners often…

Software Engineering · Computer Science 2023-09-18 Guillermo García-Grao , Álvaro Carrera

In this paper, we propose the integration of approaches to Engineering Multi-Agent Systems (EMAS) with the Developer Operations (DevOps) industry best practice. Whilst DevOps facilitates the organizational autonomy of software teams, as…

Multiagent Systems · Computer Science 2021-08-19 Timotheus Kampik , Cleber Jorge Amaral , Jomi Fred Hübner

According to the principles articulated in the agile manifesto, motivated and empowered software developers relying on technical excellence and simple designs, create business value by delivering working software to users at regular short…

Software Engineering · Computer Science 2019-06-07 Viktoria Stray , Nils Brede Moe , Rashina Hoda

The SaaS paradigm has popularized the usage of pricings, allowing providers to offer customers a wide range of subscription possibilities. This creates a vast configuration space for users, enabling them to choose the features and support…

Software Engineering · Computer Science 2024-09-25 Alejandro Garcia-Fernández , José Antonio Parejo , Francisco Javier Cavero , Antonio Ruiz-Cortés

In this paper, we develop a theoretical model for the adoption process of Information System Security innovations in organisations. The model stemmed from the Diffusion of Innovation theory (DOI), the Technology Acceptance Model (TAM), the…

Computers and Society · Computer Science 2016-09-27 Mumtaz Abdul Hameed , Nalin Asanka Gamagedara Arachchilage

Effective leadership is one of the key drivers of business and project success, and one of the most active areas of management research. But how does leadership work in agile software development, which emphasizes self-management and…

Software Engineering · Computer Science 2022-01-21 Lucas Gren , Paul Ralph

Agile methods are receiving a growing interest from industry and these approaches are nowadays well accepted and deployed in software engineering. However, some issues remain to introduce agility in systems engineering. The objective of…

Software Engineering · Computer Science 2018-07-05 Diego Armando Diaz Vargas , Rui Xue , Claude Baron , Philippe Esteban , Rob Vingerhoeds , Y Citlalih , Chao Liu

Software Engineering is the process of a systematic, disciplined, quantifiable approach that has significant impact on large-scale and complex software development. Scores of well-established software process models have long been adopted…

Software Engineering · Computer Science 2022-07-05 Md Jobair Hossain Faruk , Santhiya Subramanian , Hossain Shahriar , Maria Valero , Xia Li , Masrura Tasnim

The allocation of tasks can be seen as a success-critical management activity in distributed development projects. However, such task allocation is still one of the major challenges in global software development due to an insufficient…

Software Engineering · Computer Science 2013-11-08 Ansgar Lamersdorf , Jürgen Münch , Dieter Rombach

The rise of information technology has transformed the business landscape, with organizations increasingly relying on information systems to collect and store vast amounts of data. To stay competitive, businesses must harness this data to…

Computers and Society · Computer Science 2023-08-22 Mehrdad Maghsoudi , Navid Nezafati

With the explosive growth of big data, workloads tend to get more complex and computationally demanding. Such applications are processed on distributed interconnected resources that are becoming larger in scale and computational capacity.…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-30 Georgios L. Stavrinides , Helen D. Karatza

As the deployment of artificial intelligence (AI) is changing many fields and industries, there are concerns about AI systems making decisions and recommendations without adequately considering various ethical aspects, such as…

Computers and Society · Computer Science 2023-10-02 Conrad Sanderson , Qinghua Lu , David Douglas , Xiwei Xu , Liming Zhu , Jon Whittle

The objectives of this study was to bring out the understanding of the concept of agile IT project management; what it is and what it is not. It was also aimed at comparing the pros and cons of both agile and traditional methods of IT…

Software Engineering · Computer Science 2019-10-15 Godfred Yaw Koi-Akrofi , Joyce Koi-Akrofi , Henry Akwetey Matey

Software development methods are usually not applied by the book. Companies are under pressure to continuously deploy software products that meet market needs and stakeholders' requests. To implement efficient and effective development…

This manuscript focuses on the environmental, social, and individual sustainability dimensions within the modern software development lifecycle, aiming to establish a holistic approach termed Sustainable DevOps (SusDevOps). Moving beyond…

Software Engineering · Computer Science 2025-03-13 Darwish Ahmad Herati , Maria Clara Aderne , Fabio Kon

Agility implies a set of principles that need to be followed in order to have the proposed responsiveness to change. This paper presents how the Agile Adoption Framework can be used to assess agility and pinpoint focus areas for companies…

Software Engineering · Computer Science 2019-04-23 Lucas Gren

The importance of continuously incorporating customer feedback in the software development process is well established and firmly grounded in concepts such as agile and DevOps. In large-scale organizations such as Dell Technologies however,…

Software Engineering · Computer Science 2025-04-15 David Molamphy

Context: Start-up companies have become an important supplier of innovation and software-intensive products. The flexibility and reactiveness of start-ups enables fast development and launch of innovative products. However, a majority of…

Software Engineering · Computer Science 2023-11-22 Eriks Klotins , Michael Unterkalmsteiner , Tony Gorschek

With the increasing reliance on software and automation nowadays, tight deadlines, limited resources, and prioritization of functionality over security can lead to insecure coding practices. When not handled properly, these constraints…

Software Engineering · Computer Science 2025-07-16 Chaima Boufaied , Taher Ghaleb , Zainab Masood

Context: Agile Governance Theory (AGT) has emerged as a potential model for organizational chains of responsibility across business units and teams. Objective: This study aims to assess how AGT is reflected in practice. Method: AGT was…

Software Engineering · Computer Science 2023-07-26 Alexandre J. H. de O. Luna , Marcelo L. M. Marinho