spiral life cycle model
Spiral Life Cycle Model
The spiral life cycle model is one of the oldest software development models. It is popular due to its risk-oriented feature.
- The very first step is a detailed system requirement definition. Here, the requirement is perfected to the last detail by interviewing a number of users who represent the external and/or internal users of the proposed system. The different aspects of the system are also found out in this step.
- After the system definition is made, a preliminary design is made of the proposed system. This is said to be the most important step. An analysis is carried out of all the possible as well as available alternatives to develop a cost-effective system. Along with it, the strategies to implement the alternatives are also decided upon.
- All the possible risks in the project are also identified in the same phase. The methods to resolve them are also determined immediately. In case of any risks, which point to uncertainty in the requirements, prototyping is used to make way with the available data and find out the solution to be able to deal with any potential changes, which may come about in the requirements.
- After the analysis, the first prototype is made using the preliminary design. It is not a full version, but a scaled-down version, which represents an approximation of the final product. The characteristics of the first prototype and the final version are similar to one another up to a large extent.
- The first prototype is evaluated to make the second prototype. The evaluation is made on terms of strengths, weakness, and risks. Then, the requirements for the second prototype are defined. Then comes the planning and designing of the second prototype, followed by constructing and testing of the same.
- Accordingly, the phases keep going in spirals till the entire system is ready. The bugs from the previous prototype are fixed in the next prototype.
Похожие статьи
sourcing pop culture in an internet culture
Sourcing Pop Culture In an Internet CulturePop culture is no longer solely defined by big business and mass marketing, but...
soy protein vs whey protein
Soy Protein vs. Whey ProteinWhey protein is derived from the watery part of milk that is separated from the curd while making...
speed reading software reviews
Speed Reading Software ReviewsSoftware has changed lives and lifestyles. And why would something as important as reading...
sprouted grain bread recipe
Sprouted Grain Bread RecipeSprouted grain breads are getting increasingly popular day by day. Here is an easy and simple...
starting your own small business and how to make it work
Starting Your Own Small Business and How to Make it WorkMany small businesses fail for one reason or another, but following...
static testing techniques
Static Testing TechniquesStatic testing forms an integral and important part of the software testing process. There are different...
stocks that pay high dividends
How to Identify Stocks that Pay High DividendsMany global equity investors look for stocks that pay high dividends consistently....
strawberry banana crepe recipes
Strawberry Banana Crepes RecipeThis incredibly simple-to-make strawberry banana crepes recipe will have you reaching out...
strawberry shortcake dessert
Strawberry Shortcake DessertStrawberry shortcakes are one of the most favored desserts for many people. It has a light and...
stress free living tips
Stress-free Living TipsThese days, stress levels are rising amongst most people due to the hectic lives that we lead. Here...
structural unemployment
What is Structural Unemployment?Employment issues arising as a result of a mismatch between employers' needs and the skills...
student loans without a cosigner
Student Loans without a CosignerIf you want to avail student loans without a cosigner, then you can apply either the federal...