ID1219 Software Evolution and Maintenance 7.5 credits
Vidareutveckling och underhåll av programvara
Maintenance costs amount up to 90% of the software life cycle cost. Today, it is mainly conducted in an ad hoc way. The course Software Evolution and Maintenance provides a broad spectrum of software processes that take place after delivery of the first version of a newly developed software system. This includes processes for correcting, continuous development, re-engineering, supporting, retiring and processes for managing emergency problems and for managing software quality. The course will also focus on processes that go in parallel with new development during which one prepares software systems for future continuous development and maintenance.