OPTIMIZING AGILE: THE SYNERGY OF SCRUM AND KANBAN IN SOFTWARE DEVELOPMENT AND MAINTENANCE

Keywords: strategy, management, optimization, Scrum, Kanban

Abstract

The article addresses current issues in finding well-grounded solutions for optimizing the development and maintenance of software products. It explores the various conceptual meanings of synergy between Agile methodologies, Scrum, and Kanban. The distinctive features of these methodologies that set them apart from other software development and maintenance strategies are analyzed. The main principles of their application in modern market conditions for a real project are researched and summarized. The relationship between the project type and the complexity of implementing Agile approaches is substantiated. The varying sensitivity of Agile methodologies Scrum and Kanban to changes in the internal and external environment of the enterprise is identified. Particularly sensitive parameters affecting the successful integration of these methodologies in the process of software development and maintenance are determined. Special attention is paid to identifying the advantages and disadvantages of using Kanban and Scrum depending on the specific conditions and requirements of the project. It is shown that the Scrum methodology allows for clear planning and control of the development process through short iterations (sprints) and regular team meetings (stand-ups). The Kanban methodology, in turn, is distinguished by its ability to maintain a constant flow of tasks and effectively allocate team resources. It provides the ability to instantly see the status of tasks, allowing for quick identification and elimination of "bottlenecks" in the development process. This is especially important for teams working on the maintenance of existing products, where it is crucial to quickly and effectively respond to user requests and bug fixes. The article also examines practical aspects of combining Kanban and Scrum to achieve optimal productivity of the development team. Real cases are described where the combination of these methodologies significantly increased the team's efficiency, as well as the quality of the product and company profits.

References

Роберт Мартін Чистий Agile. Харків: Фабула, 2021, 224 с.

Девід Дж. Андерсон Канбан. Харків: Фабула, 2021, 288 с.

Agile Alliance. URL: https://www.agilealliance.org (дата звернення: 06.06.2024)

Scrum Alliance. URL: https://www.scrumalliance.org/why-scrum (дата звернення: 10.06.2024)

Kanban University. URL: https://kanban.university (дата звернення: 10.06.2024)

Martin R. (2021) Chystyj Agile [Clean Agile]. Kharkiv: Fabula. 224 p. (in Ukrainian)

Anderson D. J. (2021) Kanban. Kharkiv: Fabula. 288 p. (in Ukrainian)

Agile Alliance. Available at: https://www.agilealliance.org (accessed June 6, 2024)

Scrum Alliance. Available at: https://www.scrumalliance.org/why-scrum (accessed June 10, 2024)

Kanban University. Available at: https://kanban.university (accessed June 10, 2024)

Article views: 20
PDF Downloads: 12
Published
2024-05-27
How to Cite
Ravliuk, M., & Sytnyk, Y. (2024). OPTIMIZING AGILE: THE SYNERGY OF SCRUM AND KANBAN IN SOFTWARE DEVELOPMENT AND MAINTENANCE. Economy and Society, (63). https://doi.org/10.32782/2524-0072/2024-63-120
Section
ECONOMICS