Professional Documents
Culture Documents
Software Maintenance Models
Software Maintenance Models
The purpose of software maintenance is to preserve the value of software over time,
which can accomplished by:
Maintenance Models
1) Quick-fix Model :
This is basically an adhoc approach to maintaining software. It is a fire
fighting approach, waiting for the problem to occur and then trying to fix it
as quickly as possible.
4) Boehm's Model:
Boehm’s Model performs maintenance process based on the economic models and
principles. It represents the maintenance process in a closed loop cycle, wherein
changes are suggested and approved first and then are executed.
1) Quick and easy for small projects but useless in big projects.
2) Easy to implement/follow for when size of project is between small to medium.
3) Previous things made are integrated into modified parts into the new system, so
saves a lot of time and money.
4) Continuous evolving maintenance
5) Easy to understand and implement.