Mind map
Software Development Life Cycle

Map content
Software Development Life Cycle
WATERFALL LIFE CYCLE MODEL
- Advantages of the Waterfall model
- simple and easy to use
- easy to implement
- is appropriate for small development projects
- Easy to manage
- Disadvantages of the Waterfall model
- usefulness is limited
- inappropriate for complex projects
- not be used for developing object-oriented
- Advantages of the Waterfall model
Software Development Life Cycle Model
- Requirements-gathering
- the needs of the company are outlined
- “wish-lists”
- Questions About the system
- list of functions
- Design
- the designers attempt to turn the dreams of the managers and users into reality.
- Implementation
- goal to fulfill the requirements of the company
- to meet the design outlined in the design phase.
- automate code generation
- Testing
- plan is created to describe the unit tests
- individual software components
- plan is created to describe the unit tests
- Requirements-gathering
V-Shaped Life Cycle Model
- Advantages of the V-Shaped model
- simple and easy to use.
- higher chance for success
- appropriate for small development projects
- well understood.
- Disadvantages of the V-Shaped model
- inappropriate for most projects.
- Advantages of the V-Shaped model
Incremental Life Cycle Model.
- Advantages of the Incremental model
- prototype early
- easier to test and debug
- Disadvantages of the Incremental model
- inappropriate for large, longterm projects
- Advantages of the Incremental model
Spiral Life Cycle Model
- Advantages of the Spiral model
- ideal for large-scale and missioncritical
- software code is developed early
- software code is developed early
- Disadvantages of the Spiral model
- The Spiral model is inappropriate for use in small and medium-scale projects that are not mission-critical.
- Hard to implement
- requires highly specific expertise
- Advantages of the Spiral model
Images and files in the map
Information
- Description
- Certificado PMP (Dirección de Proyectos) Inglés Mind Map on Software Development Life Cycle, created by DAVID ALEJANDRO BONILLA HERNANDEZ on 28/09/2017.
- Created by
- DAVID ALEJANDRO BONILLA HERNANDEZ
- Views
- 0
- History
-
- Created by kevin agudelo · Apr 27, 2015
- Copied by DAVID ALEJANDRO BONILLA HERNANDEZ · Sep 28, 2017
- Rating

