software
Across
- 3. the part of software users interact with
- 5. a system or method used to do something
- 7. done within a company or organization instead of by an outside company
- 8. creating a simple visual plan of a website or app
- 9. dividing a project into smaller tasks
- 10. detailed planning done before development begins
- 12. the level and type of risk in a project
- 13. gradually, through small repeated improvements
- 14. find possible problems before they happen
- 16. checking that software works correctly and meets requirements
- 17. detailed visual models of a product design
- 18. releasing software for users to use
Down
- 1. lack of flexibility or ability to change
- 2. a process where stages happen in a fixed order
- 4. detailed descriptions of what software should do
- 6. moving through stages in a fixed order
- 11. managing and controlling changes in a system or organisation
- 15. a development process based on repeated cycles and improvements