
69
Chapter 5
Introduction to
Software Change
Objectives
A change in existing software is an important software engineering process. After
you have read this chapter, you will know:
◾ e characteristics of software change
◾ e phases of a typical software change
◾ e product backlog
◾ e requirements analysis and prioritization
◾ e change initiation
***
Software changes are by far the most common software engineering tasks. e key
stages of software life span, software evolution, and servicing consist of repeated
software changes. ere is a wide variety of software changes, and their character-
istics and phases are explained in this chapter.
5.1