Litcius/Paper detail

Agile, waterfall and iterative approach in information technology projects

C Fagarasan, O Popa, Adrian Pîslă, C Cristea

2021IOP Conference Series Materials Science and Engineering32 citationsDOIOpen Access PDF

Abstract

Abstract The aim of this paper is to analyse the Agile methods implementation capability within software projects as a more viable alternative to the waterfall model and determine the key factors that guarantee the continuous delivery of software to market at the right and agreed quality level. Two Agile implementation methods were considered: Scrum and Kanban, which were evaluated based on factors like predictability, practicability and complexity. The conclusions show the selected methodologies advantages and disadvantages, and project key attributes can be used to choose the suitable methodology for a project. Regarding the Agile implementation methods, the most straightforward and predictable one was proven to be Scrum. This framework supports frequent delivery of software products that can address complex problems and adapt to the rapid market changes.

Topics & Concepts

Agile software developmentScrumWaterfall modelWaterfallComputer scienceKey (lock)KanbanSoftwareAgile Unified ProcessProcess managementSystems engineeringSoftware development processSoftware developmentSoftware engineeringEngineeringArtificial intelligenceComputer securityHistoryProgramming languageArchaeologyControl (management)Software Engineering Techniques and PracticesBig Data and Business IntelligenceSoftware Engineering Research
Agile, waterfall and iterative approach in information technology projects | Litcius