04:25
0
Spiral model is a combination of prototyping and waterfall model.This model is mainly used in product based service.Spiral model follows a process in which the Requirement gathering,design,coding and testing are performed iteratively til they met the requirements.

Requirement collection 
     In Requirement collection we have major and minor changes .In major changes it will do on the next release only.In minor changes like bug,new feature to be added it will going to change in current release.

Design
   With Regards to the design phase to evaluate the product and process alternatives identifying the risk and result is same.

Testing
  After testing we doing review based conformation in next level.In new features of 2nd release we check whether any integration between 1st release and 2nd release.Then we need to handover the piece of software to customer.This will happen in next level of circle too.

Spiral_or_Iterative Model_mastersAutomation.blogspot.com
Spiral model


Advantages of Spiral model:

  1. The lot of interdependency between 1st release and the 2nd release.
  2. Testing happens in a extensive range.
Disadvantage of spiral model:
  1. Testing phase does not happen in all the phases.
  2. Interdependency  between the earlier release may impact the earlier version of the software which is working fine.
  3. Time taken for a delivery of software.
Spiral model Application :
 
      Spiral model is mainly used in software industry and they combined with natural development process of any product i.e. learning with maturity and also involves minimum risk for the customer
as well as the development firms.
  • There is a budget constraint and risk evaluation is important.
  • They mostly used from medium to high-risk projects.
  • They won't commit for Long-term projects.
  • When customer is not sure about their requirements then it is difficult for project deliver.
  • The particular changes are expected in the product during the development cycle.

0 comments:

Post a Comment