Multiple choice

Which is the costliest phase of software development?

  1. Analysis

  2. Coding

  3. Maintenance

  4. Testing

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Maintenance is widely recognized as the most expensive phase of the software development lifecycle because it spans the longest duration and involves ongoing updates and bug fixes.