Software change - ESSeRE

Software change - ESSeRE

Maintenance costs

Usually greater than development costs (depending

on the application: business application vs.

embedded real-time systems).

Affected by both technical and non-technical


Increases as software is maintained.

Maintenance corrupts the software structure so

makes further maintenance more difficult.

Ageing software can have high support costs

(e.g. old languages, compilers etc.).

©Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 21 Slide 16

More magazines by this user
Similar magazines