Mathematical Models, Project Management The spiral model combines thinking about iterative advancement with the methodical, controlled facets of the waterfall model. The spiral model has several phases. A software project consistently passes through these stages in iterations called Spirals. This means that the product is released incrementally. The Identity phase ...