Five development models: Waterfall model, rapid prototyping model, incremental model, Helix model, fountain model
When developing software using a waterfall model or rapid prototyping model, the goal is to submit a product that meets all requirements at once to
User. Instead, incremental models submit products to users in batches, and the entire software PRODUCT is broken down into a number of
Incremental component, a developer who submits a product to a user by a component. The helix model can be seen as a
The rapid prototyping model of the risk analysis process has been added before. Fountain model is the embodiment of the object-oriented software development process iterative and non-
The characteristics of the seam. To avoid using fountain models to develop software when the development process is too disordered, a linear process (e.g. fast
Speed prototype mode) as the overall goal.
1. Several major development model differences and linkages