• Software maintenance is the last stage of s/w life
• After the product has been released, the
maintenance phase keeps the s/w up to date with
the environment changes & changing user
• It consumes about 40-70% of the cost of the
entire life cycle.
• Maintenance can only happen efficiently if the
earlier phases are done properly.