Back to the 2023 paper

Module 5: Software Maintenance

20232m

The largest percentage of total life cycle cost of software is

a) Design cost
b) Coding cost
c) Maintenance cost
d) Testing cost

Worked SolutionAI Assisted

Solution

Correct Answer: (c) Maintenance cost

Explanation

Lifecycle cost distribution (typical Boehm data):

  • Design ~10%, Coding ~15%, Testing ~20%, Maintenance 60-70% (largest).

Software lives long; corrective/adaptive/perfective maintenance dominates.

Answer: (c) Maintenance cost

Similar questions

AI LearningWeb Platform

Coursify — Personal AI Course Generator

Struggling with a difficult subject or concept? Turn any engineering topic into a structured course with interactive lessons, quizzes, and research-backed explanations.