Fix PC Errors with Ease. Easily Scan, Repair and Speed up PC.
Registry Easy™ is an award-winning Windows Registry Cleaner that helps you scan your PC. Safely clean the errors & invalid entries which cause system slowdown, freezing and crashing! Repair registry problems! Improve your PC performance!
Read More
|
Watch 4000+ television stations on your PC. Best Satellite Tv For PC
Why pay over $90.00 a month for Cable or Satellite TV services? Get Channels From 78 Countries Around The World! Watch TV in English, Spanish, German, Arabic, French, Italian, Russian, Dutch and more!
100% Legal - No hacking or cracking!
Read More
|
Seo Elite: New Seo Software!
Get A Top 5 Google Ranking In Under 30 Days! Who Else Wants To Finally Get A #1 Google Ranking In As Little As 7 Days... And Drive A Minimum Of 789 Unique Visitors To Your Websites Per Day?
Most SEOs charge upwards of $4,500 a month!
Read More
|
Software Development Life Cycles (Part 3)
Category: Software Development
Spiral Model
The spiral model is similar to the incremental model, with more emphases placed on risk analysis. The spiral model has four phases: Planning, Risk Analysis, Engineering and Evaluation. A software project repeatedly passes through these phases in iterations (called Spirals in this model). The baseline spiral, starting in the planning phase, requirements are gathered and risk is assessed. Each subsequent spiral builds on the baseline spiral.  The spiral model is similar to the incremental model, with more emphases placed on risk analysis. The spiral model has four phases: Planning, Risk Analysis, Engineering and Evaluation. A software project repeatedly passes through these phases in iterations (called Spirals in this model). The baseline spiral, starting in the planning phase, requirements are gathered and risk is assessed. Each subsequent spiral builds on the baseline spiral.
Requirements are gathered during the planning phase. In the risk analysis phase, a process is undertaken to identify risk and alternate solutions. A prototype is produced at the end of the risk analysis phase.
Software is produced in the engineering phase, along with testing at the end of the phase. The evaluation phase allows the customer to evaluate the output of the project to date before the project continues to the next spiral.
In the spiral model, the angular component represents progress, and the radius of the spiral represents cost.
Advantages
1. High amount of risk analysis
2. Good for large and mission-critical projects.
3. Software is produced early in the software life cycle.
Disadvantages
1. Can be a costly model to use.
2. Risk analysis requires highly specific expertise.
3. Project’s success is highly dependent on the risk analysis phase.
4. Doesn’t work well for smaller projects. When to use such model?
1. For a typical shrink-wrap application, the spiral model might mean that you have a rough-cut of user elements (without the polished / pretty graphics) as an operable application, add features in phases, and, at some point, add the final graphics. 2. The spiral model is used most often in large projects. 3. The US military has adopted the spiral model for its Future Combat Systems program.
http://qastation.wordpress.com/2008/04/25/software
|