Quality Engineering for Agile and DevOps on the Cloud and Edge
- URL: http://arxiv.org/abs/2302.03651v2
- Date: Fri, 16 Feb 2024 10:45:45 GMT
- Title: Quality Engineering for Agile and DevOps on the Cloud and Edge
- Authors: Eitan Farchi and Saritha Route
- Abstract summary: Software delivery has to be more agile now than ever before.
This book addresses the need of effectively embedding quality engineering throughout the agile development cycle.
- Score: 0.8521132000449767
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Today's software projects include enhancements, fixes, and patches need to be
delivered almost on a daily basis to clients. Weekly and daily releases are
pretty much the norm and sit alongside larger feature upgrades and quarterly
releases. Software delivery has to be more agile now than ever before.
Companies that were, in the past, experimenting with agile based delivery
models, are now looking to scale it to enterprise grade. This shifts the need
from the ability to build and execute tests rapidly, to using different means,
technologies and procedures to provide rapid and insightful validation
sequences and tests to establish quality withing the manufacturing cycle. This
book addresses the need of effectively embedding quality engineering throughout
the agile development cycle thus addressing the need for enterprise scale high
quality agile development.
Related papers
- Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software Improvement [62.94719119451089]
Lingma SWE-GPT series learns from and simulating real-world code submission activities.
Lingma SWE-GPT 72B resolves 30.20% of GitHub issues, marking a significant improvement in automatic issue resolution.
arXiv Detail & Related papers (2024-11-01T14:27:16Z) - Transforming Software Development: Evaluating the Efficiency and Challenges of GitHub Copilot in Real-World Projects [0.0]
GitHub Copilot is an AI-powered coding assistant.
This study evaluates the efficiency gains, areas for improvement, and emerging challenges of using GitHub Copilot.
arXiv Detail & Related papers (2024-06-25T19:51:21Z) - 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) - Prioritizing Software Requirements Using Large Language Models [3.9422957660677476]
This article focuses on requirements engineering, typically seen as the initial phase of software development.
The challenge of identifying requirements and satisfying all stakeholders within time and budget constraints remains significant.
This study introduces a web-based software tool utilizing AI agents and prompt engineering to automate task prioritization.
arXiv Detail & Related papers (2024-04-05T15:20:56Z) - DevBench: A Comprehensive Benchmark for Software Development [72.24266814625685]
DevBench is a benchmark that evaluates large language models (LLMs) across various stages of the software development lifecycle.
Empirical studies show that current LLMs, including GPT-4-Turbo, fail to solve the challenges presented within DevBench.
Our findings offer actionable insights for the future development of LLMs toward real-world programming applications.
arXiv Detail & Related papers (2024-03-13T15:13:44Z) - 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) - Embedded Software Development with Digital Twins: Specific Requirements
for Small and Medium-Sized Enterprises [55.57032418885258]
Digital twins have the potential for cost-effective software development and maintenance strategies.
We interviewed SMEs about their current development processes.
First results show that real-time requirements prevent, to date, a Software-in-the-Loop development approach.
arXiv Detail & Related papers (2023-09-17T08:56:36Z) - 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) - A Brief Survey of Current Software Engineering Practices in Continuous
Integration and Automated Accessibility Testing [0.0]
This paper attempts to map the current scene of the software engineering effort spent on improving accessibility via continuous integration.
We also try to explore steps that agile teams may take to train members on how to implement accessibility testing.
arXiv Detail & Related papers (2021-02-27T01:13:43Z)
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.