Software change - ESSeRE
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