| 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.
|