Xcrum: A Synergistic Approach Integrating Extreme Programming with Scrum
- URL: http://arxiv.org/abs/2310.03248v1
- Date: Thu, 5 Oct 2023 01:39:10 GMT
- Title: Xcrum: A Synergistic Approach Integrating Extreme Programming with Scrum
- Authors: Siavash Hosseini
- Abstract summary: 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.
- Score: 0.0
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: In today's modern world, software plays a pivotal role. Software development
is a highly complex and time-consuming process, demanding multidimensional
efforts. Companies continually adapt their requirements to align with the
evolving environment, with a specific emphasis on rapid delivery and the
acceptance of changing requirements. Traditional models, such as plan-driven
development, often fall short in meeting these demands. In the realm of
software development, Agile has been the focal point of global discourse for
both researchers and developers. Agile development is better suited to
customize and streamline the development process, offering a highly flexible,
early, and rapid delivery lifecycle conducive to efficient software
development. This article aims to provide an overview of two prominent Agile
methodologies: Scrum and Extreme Programming (XP). It achieves this by
reviewing relevant publications, analyzing their impact on software
development, exploring the distinctive features of each methodology, and
conducting a comparative assessment. Furthermore, the article offers personal
insights and recommendations. Notably, the integration of XP practices into
Scrum has given rise to a novel hybrid methodology known as "Xcrum," which
retains its agility. 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.
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) - Codev-Bench: How Do LLMs Understand Developer-Centric Code Completion? [60.84912551069379]
We present the Code-Development Benchmark (Codev-Bench), a fine-grained, real-world, repository-level, and developer-centric evaluation framework.
Codev-Agent is an agent-based system that automates repository crawling, constructs execution environments, extracts dynamic calling chains from existing unit tests, and generates new test samples to avoid data leakage.
arXiv Detail & Related papers (2024-10-02T09:11:10Z) - Think-on-Process: Dynamic Process Generation for Collaborative Development of Multi-Agent System [13.65717444483291]
ToP (Think-on-Process) is a dynamic process generation framework for software development.
Our framework significantly enhances the dynamic process generation capability of the GPT-3.5 and GPT-4.
arXiv Detail & Related papers (2024-09-10T15:02:34Z) - Using Agile Story Points and Game Theory Together: Better Software Planning and Development in Agile Software Development [0.0]
This study integrates key concepts from Agile software development, Story Point estimation, and Game Theory.
We propose the application of game theoretic strategies, notably the Vickrey Auction and Stag Hunt Game.
arXiv Detail & Related papers (2024-08-30T18:32:14Z) - 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) - Impermanent Identifiers: Enhanced Source Code Comprehension and Refactoring [43.5512514983067]
This article introduces an innovative approach to code augmentation centered around Impermanent Identifiers.
The primary goal is to enhance the software development experience by introducing dynamic identifiers that adapt to changing contexts.
This study rigorously evaluates the adoption and acceptance of Impermanent Identifiers within the software development landscape.
arXiv Detail & Related papers (2024-06-13T12:54:02Z) - Nemo: Guiding and Contextualizing Weak Supervision for Interactive Data
Programming [77.38174112525168]
We present Nemo, an end-to-end interactive Supervision system that improves overall productivity of WS learning pipeline by an average 20% (and up to 47% in one task) compared to the prevailing WS supervision approach.
arXiv Detail & Related papers (2022-03-02T19:57:32Z) - 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)
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.