Level 9 Level 11
13 words 0 ignored
Ready to learn Ready to review
Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.
The process of designing, creating, testing and improving a program
What is a software development life cycle?
You ask the customer what they want the program to do
What happens in the 'user requirements' stage?
You analyse the user requirements and plan how the program will work
What happens in the 'design' stage?
You write the code
What happens in the 'implementation' stage?
You test the code to see what works
What happens in the 'testing' stage?
You improve the code, fixing bugs and adding new features
What happens in the 'maintenance' stage?
You complete each stage, one at a time. You must finish each stage before continuing and you can't go backwards.
How does the 'waterfall' method work?
You do stages 1-4 to create a basic version of the program, then loop round again, going through each of the stages again, adding on new features.
How does the 'spiral' method work?
Which development cycle is easier to manage - waterfall or spiral?
Which development cycle is better for large projects?
Which development cycle is better for small projects?
Which development cycle is quicker?
Which development cycle is more expensive?