Mindmap
Software Development Life Cycle
Inhalt der Mindmap
Software Development Life Cycle
Software Development Life Cycle Model
- Requirements-gathering
- During the requirements-gathering phase, the needs of the company are outlined. Managers and users
- Design
- In the design phase, the results of the requirements-gathering phase are translated into a software design plan.
- Implementation
- In the implementation phase, the results of the design phase are translated into program code
- Testing
- In the testing phase, the results of the implementation phase are run through a series of tests to verify that it functions and that it meets goals of the requirements phase
- Requirements-gathering
Waterfall Life Cycle Model
- Advantages of the Waterfall model
- As a formalized approach to software development, the Waterfall model is simple and easy to use.
- Disadvantages of the Waterfall model
- Although the Waterfall model provides a good introduction to software life cycle models, its usefulness is limited.
- Advantages of the Waterfall model
V-Shaped Life Cycle Model
- Advantages of the V-Shaped model
- Like the Waterfall model, the V-Shaped model is relatively simple and easy to use. Specific goals are defined for each phase
- Disadvantages of the V-Shaped model
- The rigidity of the V-Shaped model makes it inappropriate for most projects. Like the Waterfall model, all requirements must be stated at the beginning of the project, making it difficult to add or change requirements later in the development process.
- Advantages of the V-Shaped model
Incremental Life Cycle Model
- Advantages of the Incremental model
- Unlike the Waterfall and V-Shaped models, the Incremental model generates a working prototype early in the development process.
- Disadvantages of the Incremental model
- Like the Waterfall model, the Incremental model exhibits some rigidity in that phases cannot be overlapped
- Advantages of the Incremental model
Spiral Life Cycle Model
- Advantages of the Spiral model
- The focus on risk avoidance makes the Spiral model ideal for large-scale and missioncritical products.
- Disadvantages of the Spiral model
- The Spiral model can cost considerably more to implement than other life cycle models.
- Advantages of the Spiral model
Informationen
- Beschreibung
- Mindmap am Software Development Life Cycle, erstellt von Joan Serna am 08/09/2017.
- Erstellt von
- Joan Serna
- Aufrufe
- 2
- Bewertung