Devops And Agile Methods Integrated Software Configuration Management
Experience
- URL: http://arxiv.org/abs/2306.13964v1
- Date: Sat, 24 Jun 2023 13:40:27 GMT
- Title: Devops And Agile Methods Integrated Software Configuration Management
Experience
- Authors: Fatih Bildirici, Keziban Seckin Codal
- Abstract summary: The aim of this study is to examine the differences and benefits that innovative methods bring to the software configuration management field when compared to traditional methods.
Improvements are seen in the build and deployment time, automated report generation, more accurate and fault-free version management.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The advancements in the software industry, along with the changing
technologies, methods, and conditions, have particularly brought forth a
perspective that prioritizes the improvement of all stages of the software
development lifecycle by approaching the process through automation. In
particular, methods such as agile methodologies and DevOps, which focus on
collaboration, automation, and efficient software production, have become
crucial for the software industry. In particular, the understanding of
utilizing principles such as distribution management, collaboration, parallel
development, and end-to-end automation in agile software development, and
DevOps techniques has emerged. In this study, one of these areas, software
configuration management, and the integration of modern software development
practices such as agile and DevOps are addressed. The aim of this study is to
examine the differences and benefits that innovative methods bring to the
software configuration management field when compared to traditional methods.
To this end, a project is taken as a basis, and with the integration of DevOps
and agile methodologies, improvements are made and the results are compared
with the previous state. As a result of monitoring software configuration
management with the integration of DevOps and agile methodologies, improvements
are seen in the build and deployment time, automated report generation, more
accurate and fault-free version management, completely controlling the software
system, working time and workforce efficiency.
Related papers
- Agent-Driven Automatic Software Improvement [55.2480439325792]
This research proposal aims to explore innovative solutions by focusing on the deployment of agents powered by Large Language Models (LLMs)
The iterative nature of agents, which allows for continuous learning and adaptation, can help surpass common challenges in code generation.
We aim to use the iterative feedback in these systems to further fine-tune the LLMs underlying the agents, becoming better aligned to the task of automated software improvement.
arXiv Detail & Related papers (2024-06-24T15:45:22Z) - AgileCoder: Dynamic Collaborative Agents for Software Development based on Agile Methodology [5.164094478488741]
AgileCoder is a multi agent system that integrates Agile Methodology (AM) into the framework.
This system assigns specific AM roles - such as Product Manager, Developer, and Tester to different agents, who then collaboratively develop software based on user inputs.
arXiv Detail & Related papers (2024-06-16T17:57:48Z) - A Roadmap for Software Testing in Open Collaborative Development Environments [14.113209837391183]
The distributed nature of open collaborative development, along with its diverse contributors and rapid iterations, presents new challenges for ensuring software quality.
This paper offers a comprehensive review and analysis of recent advancements in software quality assurance within open collaborative development environments.
arXiv Detail & Related papers (2024-06-08T10:50:24Z) - Control and Automation for Industrial Production Storage Zone: Generation of Optimal Route Using Image Processing [49.1574468325115]
This article focuses on developing an industrial automation method for a zone of a production line model using the DIP.
The neo-cascade methodology employed allowed for defining each of the stages in an adequate way, ensuring the inclusion of the relevant methods for its development.
The system was based on the OpenCV library; tool focused on artificial vision, which was implemented on an object-oriented programming (OOP) platform based on Java language.
arXiv Detail & Related papers (2024-03-15T06:50:19Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
The present study aims to explore the familiarity of managers, leaders, and developers with software visualization tools.
This approach incorporated quantitative and qualitative analyses of data collected from practitioners using questionnaires and semi-structured interviews.
arXiv Detail & Related papers (2024-01-17T21:30:45Z) - Automated Security Findings Management: A Case Study in Industrial
DevOps [3.7798600249187295]
We propose a methodology for the management of security findings in industrial DevOps projects.
As an instance of the methodology, we developed the Security Flama, a semantic knowledge base for the automated management of security findings.
arXiv Detail & Related papers (2024-01-12T14:35:51Z) - Xcrum: A Synergistic Approach Integrating Extreme Programming with Scrum [0.0]
This article aims to provide an overview of two prominent Agile methodologies: Scrum and Extreme Programming (XP)
The integration of XP practices into Scrum has given rise to a novel hybrid methodology known as "Xcrum"
It should be highlighted that, given this new approach's incorporation of the strengths of both methods, it holds the potential to outperform the original frameworks.
arXiv Detail & Related papers (2023-10-05T01:39:10Z) - PerfDetectiveAI -- Performance Gap Analysis and Recommendation in
Software Applications [0.0]
PerfDetectiveAI, a conceptual framework for performance gap analysis and suggestion in software applications is introduced in this research.
Modern machine learning (ML) and artificial intelligence (AI) techniques are used in PerfDetectiveAI to monitor performance measurements and identify areas of underperformance in software applications.
arXiv Detail & Related papers (2023-06-11T02:53:04Z) - The GitHub Development Workflow Automation Ecosystems [47.818229204130596]
Large-scale software development has become a highly collaborative endeavour.
This chapter explores the ecosystems of development bots and GitHub Actions.
It provides an extensive survey of the state-of-the-art in this domain.
arXiv Detail & Related papers (2023-05-08T15:24:23Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
We argue that ethical considerations need to be embedded into the (agile) software development process.
We put emphasis on the possibility to implement ethical deliberations in already existing and well established agile software development processes.
arXiv Detail & Related papers (2021-07-15T11:14:03Z) - Technology Readiness Levels for Machine Learning Systems [107.56979560568232]
Development and deployment of machine learning systems can be executed easily with modern tools, but the process is typically rushed and means-to-an-end.
We have developed a proven systems engineering approach for machine learning development and deployment.
Our "Machine Learning Technology Readiness Levels" framework defines a principled process to ensure robust, reliable, and responsible systems.
arXiv Detail & Related papers (2021-01-11T15:54:48Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.