Product Lifecycles & The Models
Here’s a quick snapshot of three types of Product Life Cycles: Remember there are more similarities then differences among the types of product lifecycles.
Waterfall Lifecycle (Good when you have a great deal of knowledge of your initial requirements, This is the most popular and you may just find that the rest are just a variation of this one.)
Spiral Lifecycle (Good when wanting to mature a technology and you know the requirements are going to evolve over time, this is a popular in software industry. )
Incremental Lifecycle (Good when you know you don’t have the fully resources available in the get go and you know your project will make continual releases, this is also another popular in the software industry)
(This is the best picture I can find… I’m not fan, but I hope it gives you snap shot)