Comparison and problems between Traditional and Agile software development methods


Autoria(s): Ullah, Mehar
Data(s)

17/11/2014

17/11/2014

2014

Resumo

In today’s world because of the rapid advancement in the field of technology and business, the requirements are not clear, and they are changing continuously in the development process. Due to those changes in the requirements the software development becomes very difficult. Use of traditional software development methods such as waterfall method is not a good option, as the traditional software development methods are not flexible to requirements and the software can be late and over budget. For developing high quality software that satisfies the customer, the organizations can use software development methods, such as agile methods which are flexible to change requirements at any stage in the development process. The agile methods are iterative and incremental methods that can accelerate the delivery of the initial business values through the continuous planning and feedback, and there is close communication between the customer and developers. The main purpose of the current thesis is to find out the problems in traditional software development and to show how agile methods reduced those problems in software development. The study also focuses the different success factors of agile methods, the success rate of agile projects and comparison between traditional and agile software development.

Identificador

http://www.doria.fi/handle/10024/101783

URN:NBN:fi-fe2014111746322

Idioma(s)

en

Palavras-Chave #agile methods #software engineering #traditional development
Tipo

Master's thesis

Diplomityö