Chapter 8
Chapter 8
Declining quality The quality of systems will decline unless they are
modified to reflect changes in their operational
environment.
Feedback system Evolution processes incorporate multiagent, multiloop
feedback systems and you have to treat them as
feedback systems to achieve significant
product improvement.
Key Points
• Software development and evolution can be thought of as an integrated,
iterative process that can be represented using a spiral model.
• For custom systems, the costs of software maintenance usually exceed
the software development costs.
• The process of software evolution is driven by requests for changes and
includes change impact analysis, release planning and change
implementation.
• Lehman’s laws, such as the notion that change is continuous, describe a
number of insights derived from long-term studies of system evolution.
17
Terima Kasih
Ada Pertanyaan