Level 4 Level 6
Level 5

Programming: Quality requirements

6 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

how often the results of a program are correct. This depends on conceptual correctness of algorithms, and minimization of programming mistakes
how well a program anticipates problems due to errors (not bugs)
the ergonomics of a program: the ease with which a person can use the program for its intended purpose
the range of computer hardware and operating system platforms on which the source code of a program can be compiled/interpreted and run
the ease with which a program can be modified by its present or future developers in order to make improvements or customizations, fix bugs and security holes, or adapt it to new environments
the amount of system resources a program consumes (processor time, memory space, ...)