What is maintainability? Identify several factors that influence the maintainability of a system
What will be an ideal response?
Maintainability is the ease with which software can be understood, corrected, adapted, and enhanced. The cost elements of maintenance include defects, customers, documentation, personnel, tools, and software structure. The defect element refers to the number of unknown defects in a system when it is installed. Typically, the more latent defects, the higher the maintenance costs. The customer element refers to the number of different customers that a maintenance group must support. Generally, the more customers, the greater the maintenance costs. The documentation element refers to the quality of technical system documentation including test cases. Without quality documentation, maintenance efforts increase exponentially. The personnel element refers to the number and quality of personnel dedicated to the support and maintenance of a system. Maintenance programmers should be able to understand and change the software that they did not originally create. The tool element refers to software development tools, debuggers, hardware, and other resources. Such tools help reduce maintenance costs. Software structure refers to the structure and maintainability of the software. If programs are well-structured, they are easier to understand, modify, and fix.
You might also like to view...
Jasper makes a $35,000, 90-day, 8.5% cash loan to Clayborn Co. Jasper's entry to record the collection of the note and interest at maturity should be: (Use 360 days a year.)
A. Debit Cash $35,743.75; credit Interest Revenue $743.75; credit Notes Receivable $35,000. B. Debit Cash $35,743.75; credit Notes Receivable for $35,743.75. C. Debit Cash $37,975; credit Interest Revenue $2975, credit Notes Receivable $35,000. D. Debit Notes Payable $35,000; Debit Interest Expense $2975; credit Cash $37,975. E. Debit Cash for $35,000; credit Notes Receivable $35,000.
A task-oriented member who enjoys providing the team with good technical information and data is known as a:
A) Collaborator B) Communicator C) Contributor D) Challenger
What are the three levels at which HRM practices can be understood:
a. intended, actual and perceived b. extended, actual and perceived c. understood, felt and experienced d. evaluated, perceived and experienced
Physicians Clinic orders by phone seven boxes of single-use latex gloves from Quality Medical Supplies, Inc After three boxes are delivered and accepted, Physicians Clinic repudiates the contract. Quality Medical can enforce the contract to
a. any extent because the order was placed orally. b. no extent because the order was placed orally. c. the extent of the three accepted boxes. d. the extent of the four undelivered boxes.