CHANGING the PARADIGM of SOFTWARE ENGINEERING.

The article discusses the difference between iterative and agile processes of software evolution and the waterfall-based paradigm of software engineering. Older models of software engineering are incapable of explaining new facts and adapting to the changing methods of the industry, illustrating the...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 49; no. 8; pp. 67 - 71
Formato: Artículo
Publicado: Association for Computing Machinery Aug2006
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article discusses the difference between iterative and agile processes of software evolution and the waterfall-based paradigm of software engineering. Older models of software engineering are incapable of explaining new facts and adapting to the changing methods of the industry, illustrating the need for a new mode of software engineering that can deal with new business models. While software has been stuck in a waterfall design, which focuses on a gathering of requirements followed by support after the product is completed, it has shifted to a more evolutionary model.