Software Maintenance Exercise #5: Assessment

 

 

The object of this assignment is to see how far you’ve come regarding maintenance since the first week of class.

 

1.    Go back to your copy of the program from Exercise #1.   First, fix any problems that were uncovered from the grading of that homework (corrective maintenance).  Next, make any changes that you think should be made to make it more maintainable, without changing the functionality i.e. you should perform preventive maintenance on the software.

 

2.    Create a Word file with the following items:

·          A discussion of how your coding style has changed (if at all) from Exercise #1 to now

·          A discussion of how your modified code addresses the following quality attributes:

a.        Understandability

b.        Modifiability

c.         Testability

d.        Reliability

e.        Efficiency

f.           Usability

g.        Portability

 

3.    Submit a zip file with the following items:

·          The modified code and (if any) supporting documents

·          The Word file (item #2)