Download presentation
Presentation is loading. Please wait.
1
Maintenance Issues in Software Engineering
Praveen Chandra Kidambi
2
What is Software Maintenance?
Is maintenance a post-delivery process only? Is maintenance expensive?
3
Categories of software maintenance
Corrective Adaptive Perfective Preventive Emergency maintenance Enhancements
4
Maintenance activities
Defect repairs Error-prone module removal Customer support Code restructuring Migration across platforms Conversion to new architectures Performance optimization Mandatory changes Enhancements
5
Maintenance process models
Quick-fix model Evolutionary life cycle model Full-reuse model
6
Phases in software maintenance
Problem or modification identification Analysis Design Implementation Regression testing Acceptance testing Delivery
7
Maintenance management
Planning Organizing Staffing Leading Controlling
8
Maintenance organizations
Functional organization Project organization Matrix organization
9
Maintenance processes
Reverse engineering Reengineering Forward engineering
10
Thank you
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.