Skip to main content

Maintenance Process


  1. Determine maintenance objective

    • Correct program defect
    • Add new functionality
    • Remove old functionality
    • Optimize
  2. Understand the program

  3. Analyze change impact

  4. Plan change release into system

    • Branch by abstraction
  5. Implement change

  6. Iterate