Mind map
Software development cycle

Map content
Software development cycle
Stages of cycle
- 1. Planning
- Gantt chart
- Gantt charts are, simply horizontal bar charts, are very useful in visualising a project schedule and clearly showing when deadline are set for.
- What should a Gantt chart include?
- The start and end dates of each task.
- The dependencies of each task
- Milestones.
- The task owner.
- Gantt chart
- 2. Analysis
- Software Development methodologies
- Waterfall Methodology
- 1. Requirements
- 2. Analysis
- 3. Design
- 4. Implementation
- 5. Testing
- 6. Deployment
- 7. Maintenance
- 6. Deployment
- 5. Testing
- 4. Implementation
- 3. Design
- 2. Analysis
- Follows a linear and sequence
- No overlapping phases
- Once you have finished a stage you should not go back to earlier stages
- 1. Requirements
- Agile Methodolgy
- Waterfall Methodology
- Software Development methodologies
- 3. Design
- Pseudocode
- 4. Implementation
- 5. Testing and integration
- 6. Maintenance
- 1. Planning
Software
- Bespoke software
- Software has been developed and code written for a particular purpose. A client is usually involved in this process who requires the software to do certain things (e.g. Amazon)
- Off the-shelf software
- Is where the software is already written and there is little or no new code written (e.g. Microsoft Office).
- Bespoke software
Images and files in the map
Information
- Description
- Year 1 undergraduate CS1701 Group Project Mind Map on Software development cycle, created by Y H on 06/11/2021.
- Created by
- Y H
- Views
- 2
- Rating