Other Models of Software Development

Other Models of Software Development


In response to the waterfall model any number of new models have been developed and touted as alternatives. Some are interesting and many have promise but all have their pitfalls and none have delivered the quantum improvements they have promised.


Iterative or Rapid Development


























In iterative development, the same waterfall


















process is used to deliver smaller chunks of



























functionality in a step-by-step manner. This














reduces the management and overheads in














delivering software and reduces the risk