Explain about spiral model, Software Engineering

Assignment Help:

Q. Explain about Spiral Model?

The Spiral model is one of the well-liked model used for large projects. This model was projected by Boehm in 1988 and it focuses on minimizing the risk through the use of prototype. We are able to view the Spiral Model as a waterfall model with each stage preceded by Risk analysis stage. The model is separated into four quadrants each with a specific purpose as shown in the fig. Every spiral represents the progress made in the project. In the first quadrant objectives and alternative means to develop product and constraints imposed on the products are identified. The next quadrant compact with identification of risk and strategies to resolve the risks. The third bottom right quadrant goes after the waterfall model. In the bottom left quadrant customer calculates the product requirements are further refined. If at a few stage during the project risk cannot be resolved project is terminated. The model is utilized if the requirements are very complex or several new technology is being introduced by the company.

Advantages:

1. The model tries to resolve every possible risk involved in the project.

2. Every phase of the model enhances the quality of the product.

Disadvantages:

1. The model is suitable merely for large size projects because in some cases the cost of risk analysis may perhaps exceed the actual cost of the project.

2. Expertise in risk management along with project management is essential.

843_Explain about Spiral Model.png

  Spiral Model


Related Discussions:- Explain about spiral model

Why decision tables are not used in boundary value, Why decision tables are...

Why decision tables are used in many cases instead of boundary value and equivalence partitioning analysis? - A decision table is an efficient way to deal with combinations of

What are version management tools, What are Version management tools? ...

What are Version management tools? Version and release identification Systems assign identifiers automatically when a new version is submitted to the system. St

Design black box test suits for a function, Q. Design black box test suits ...

Q. Design black box test suits for a function that checks whether a character or string upto ten characters in a palindrome? Ans Following may be the test cases: - Try wit

Post-production design feedback for future designs, Q. Post-production desi...

Q. Post-production design feedback for future designs ? Post-production design feedback for future designs Implementation it is introducing the designed solution into

Mobile help dack mangmant system, hello there!! I have above subject that I...

hello there!! I have above subject that I have final project and also I required with program

What is utilization, Normal 0 false false false EN-IN ...

Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4

Explain special value testing, Special Value Testing: It is the form of fu...

Special Value Testing: It is the form of functional testing. Special value testing happens when a tester uses his or her domain knowledge, experience with same program and informa

Define evolutionary prototyping, Q. Define Evolutionary prototyping? Ev...

Q. Define Evolutionary prototyping? Evolutionary Prototyping is also known as breadboard prototyping is quite different from Throwaway Prototyping. The major goal when using Ev

calculus, solve inequalities and graph the solutions: [z/25-1

solve inequalities and graph the solutions: [z/25-1]

What is structure chart, Structure chart:  A structure chart is a top-down...

Structure chart:  A structure chart is a top-down modular design tool, constructed of squares representing the dissimilar modules in the system, and lines that connect them. The l

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd