SDD: Development Methodologies Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Describe the 6 phases of the software development process

A

The 6 stages of the software development process are:
Analysis
Given a problem, identify what a program is meant to do.
Design
Use tools such as pseudocode, structure diagrams, flowcharts and wireframes to set out the functionality and interface of the program.
Implementation
Write the program.
Testing
Check that the program works as expected and has no errors.
Documentation
Collect the documents which are generated at each phase of the software development process.
Evaluation
Review the program to check if it:
- is fit for program
- makes efficient use of code
- is robust
- is readable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Describe how the software development process is iterative

A

The software development process is iterative because stages can be revisited e.g. after testing the process may return to the implementation stage to fix any programming errors, or the design stage to fix any design errors.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly