Maintainability is a reflection of how easy it is to make alterations to the program. This can include factors such as:
● Readability of the code, through the use of meaningful identifiers for variables, arrays and
module names, internal commentary, indentation and the use of white space
● Amount of modularity - the use of functions and procedures with parameter passing
The evaluation should give specific examples of how the code helps with the
maintainability of the software.