160
CHAPTER 9
Software Requirements Management
software requirements are permitted to be changed constantly throughout the initial
phases of development, then the software architecture will be continually in a state
of modification. Each change to a software requirement consumes project resources
by demanding design rework and replanning. While configuration management
practices endeavor to control changes to software requirements, change is inevita-
ble and must be facilitated if the project is to result in a product that is satisfactory
to its stakeholders.
This chapter addresses how software engineering practices should be instituted
to control requirements instability while establishing the architectural framework
necessary to incorporate changes when they are deemed necessary.
Do'stlaringiz bilan baham: |