OCR A-Level Computer Science Software Development Review Questions and Answers
Stages of software development analysis Design Programming Testing Implementation Evaluation Analysis defining the problem so it can be solved Design consideration of how the product will look and work Programming breaking down the problem into smaller and smaller modules so each performs a single well-defined task Black box testing a testing method that doesn't use the code, instead focused on inputs and outputs White box testing dependent on code logic - derived from program structure rather than function Can't test missing functions Alpha testing carried out by developer. Reveals errors and emissions Beta testing having potential consumers examine a product prototype in a real-use setting to determine its functionality, performance and problems Implementation when software is satisfactory it is sent to users, expecting more errors to surface so more work will be needed Evaluation critical examination of software after it has been put into operation. Effectiveness, usability and maintainability all assessed. Waterfall model each step completed one at a time from beginning to end. Each step leads specifically to the next step, without room to return to the previous step. User involved in start and end, but not development or testing
Document information
- Uploaded on
- June 4, 2024
- Number of pages
- 3
- Written in
- 2023/2024
- Type
- Exam (elaborations)
- Contains
- Questions & answers