particular to the implementation language (e.g., Java, C
+
).
Figure 9.3
shows how
requirements must be traced from stakeholder needs to software implementation
units and components.
It is necessary to establish traceability among the stakeholder needs, software
requirements, architecture, implementation, and test artifacts to enable the develop-
ment teams to be responsive to proposed changes. Traceability provides the ability
to assess the potential impact of proposed changes and is critical to ensuring that
the software development project can achieve its objectives.
Do'stlaringiz bilan baham: |