A6 Quality of software applications How the design and implementation of a software application affects quality, including:
• efficiency/performance, e.g. the system resources consumed by the program, CPU cycles, processor time, memory space, accessing storage media
• maintainability, e.g. ease with which a program can be modified by its present or future developer in order to carry out corrective, perfective or adaptive maintenance
• portability, e.g. range of computer hardware, operating systems and platforms on which the source code can be run/compiled/interpreted
• reliability, e.g. accuracy and the consistency of its outputs
• robustness, e.g. quality of coding and testing to ensure that extreme and erroneous data can be processed without causing the program to crash
• usability, e.g. ease with which an end user can use the program.
Last Updated 2018-09-14 10:03:01
Links to Learning Outcomes
Links to Assessment criteria
English
Maths
How 2's Coverage
Anonymous Assessment - Learners assess an anonymous piece of work containing deliberate mistakes against given success criteria.
Anonymous Assessment - Learners assess an anonymous piece of work containing deliberate mistakes against given success criteria.