b) Define the term software maintenance. (2 Marks)c) Describe four types of maintenance stating when each is appropriate (4 Marks)d) An organization has the following categories of employees. There two broad categories ofemployees: Managers and programmers. There are three types of managers: projectmanagers, department managers and strategic managers Using OOD and UML notationcreate a class hierarchy diagram and use it to illustrate the concept of inheritance.(6 Marks)
Question
b) Define the term software maintenance. (2 Marks)c) Describe four types of maintenance stating when each is appropriate (4 Marks)d) An organization has the following categories of employees. There two broad categories ofemployees: Managers and programmers. There are three types of managers: projectmanagers, department managers and strategic managers Using OOD and UML notationcreate a class hierarchy diagram and use it to illustrate the concept of inheritance.(6 Marks)
Solution
b) Software maintenance is the process of modifying and updating software applications after delivery to correct faults and to improve performance. It involves making changes to the system to fix any errors, to improve its performance, or to adapt the system to a changed environment or requirements.
c) There are four types of software maintenance:
- Corrective Maintenance: This is the process of fixing bugs or defects
Similar Questions
Software maintenance and types of maintenance
Types of Maintenance (must know : definition , difference, causes, need
a) Define the term software maintenance 2 Marksb) Discuss four importance of maintenance 4 Marksc) Describe four types of maintenance stating when each is applicable 8 Marksd) Discuss the following quality factors in software, stating the metrics for measuringeach one of them 4 Marksi). Portabilityii). Usability
which category of software maintenance is used for the modification of software that match changes in the ever-changing environment ?A) CorrectiveB) AdaptiveC) PerfectiveD) PreventiveE) None of these
Groups such as human resources, information systems, purchasing agents, and maintenance are typically classified as __________.Multiple choice question.project managerscontractorsmanagementadministrative support
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.