Can anyone explain me the differences between the spiral and agile models in simple terms as I am beginner?? Can you give me some real world egs. where spiral is more useful than agile and vice-versa... I know there are so many links available on internet but they are hard to understand as I am a beginner .. So it would be great help if you explain in simple terms?? Thanx in advance...
difference between agile model and spiral model
37.4k Views Asked by Mishthi At
1
There are 1 best solutions below
Related Questions in MODEL
- Elephant bird with hive to query protobuf file
- What are the possible bugs that cause slow response (sometimes but not all the time) for a websocket connection?
- Error: 2 overloads have no legal conversion for this pointer, when protocol buffer method is invoked
- php extension not loading in MAMP
- why use protocol buffers in java
- Boost asio TCP + google proto
- Riak - Connection Refused while trying to connect to Riak cluster using Python client library
- How to generate swift files for protobuf
- Unable to detect version control system for go protobuf
- how to know if a WCF service uses protobuf-net?
Related Questions in AGILE
- Elephant bird with hive to query protobuf file
- What are the possible bugs that cause slow response (sometimes but not all the time) for a websocket connection?
- Error: 2 overloads have no legal conversion for this pointer, when protocol buffer method is invoked
- php extension not loading in MAMP
- why use protocol buffers in java
- Boost asio TCP + google proto
- Riak - Connection Refused while trying to connect to Riak cluster using Python client library
- How to generate swift files for protobuf
- Unable to detect version control system for go protobuf
- how to know if a WCF service uses protobuf-net?
Related Questions in AGILE-PROCESSES
- Elephant bird with hive to query protobuf file
- What are the possible bugs that cause slow response (sometimes but not all the time) for a websocket connection?
- Error: 2 overloads have no legal conversion for this pointer, when protocol buffer method is invoked
- php extension not loading in MAMP
- why use protocol buffers in java
- Boost asio TCP + google proto
- Riak - Connection Refused while trying to connect to Riak cluster using Python client library
- How to generate swift files for protobuf
- Unable to detect version control system for go protobuf
- how to know if a WCF service uses protobuf-net?
Related Questions in SPIRAL
- Elephant bird with hive to query protobuf file
- What are the possible bugs that cause slow response (sometimes but not all the time) for a websocket connection?
- Error: 2 overloads have no legal conversion for this pointer, when protocol buffer method is invoked
- php extension not loading in MAMP
- why use protocol buffers in java
- Boost asio TCP + google proto
- Riak - Connection Refused while trying to connect to Riak cluster using Python client library
- How to generate swift files for protobuf
- Unable to detect version control system for go protobuf
- how to know if a WCF service uses protobuf-net?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The Spiral Model is an example of iterative development. A typical iteration will be somewhere between 6 months and 2 years and will include all aspects of the lifecycle - requirements analysis, risk analysis, planning, design and architecture, and then a release of either a prototype (which is either evolved or thrown away, depending on the specific methods chosen by the project team) or working software. These steps are repeated until the project is either ended or finished.
Agile development, on the other hand, includes a number of different methodologies with specific guidance as to the steps to take to produce a software project, such as Extreme Programming, Scrum, and Crystal Clear. The commonality between all of the agile methods is that they are iterative and incremental. The iterations in the agile methods are typically shorter - 2 to 4 weeks in most cases, and each iteration ends with a working software product. However, unlike the spiral model, the software produced isn't a prototype - it is always high quality code that is expanded into the final product.