After this chapter the student should have acquired the following knowledge and skills: What developers do with software, the power of patterns, software design patterns, object responsibilities (toward other objects),. | Requirements Management Lecture-26 Recap 2 Requirements management Change management process Change analysis Change management stages Change analysis and costing Today’s lecture 5 Requirements management Traceability Traceability Traceability information is information which helps you assess the impact of requirements change. It links related requirements and the requirements and other system representations Types of traceability information Backward-from traceability Links requirements to their sources in other documents or people Forward-from traceability Links requirements to the design and implementation components Backward-to traceability Links design and implementation components backs to requirements Forward-to traceability Links other documents (which may have preceded the requirements document) to relevant requirements. Backwards/forwards traceability Types of traceability Requirements-sources traceability Links the requirement and the people or documents which specified the | Requirements Management Lecture-26 Recap 2 Requirements management Change management process Change analysis Change management stages Change analysis and costing Today’s lecture 5 Requirements management Traceability Traceability Traceability information is information which helps you assess the impact of requirements change. It links related requirements and the requirements and other system representations Types of traceability information Backward-from traceability Links requirements to their sources in other documents or people Forward-from traceability Links requirements to the design and implementation components Backward-to traceability Links design and implementation components backs to requirements Forward-to traceability Links other documents (which may have preceded the requirements document) to relevant requirements. Backwards/forwards traceability Types of traceability Requirements-sources traceability Links the requirement and the people or documents which specified the requirement Requirements-rationale traceability Links the requirement with a description of why that requirement has been specified. Requirements-requirements traceability Links requirements with other requirements which are, in some way, dependent on them. This should be a two-way link (dependants and is-dependent on). Types of traceability Requirements-architecture traceability Links requirements with the sub-systems where these requirements are implemented. This is particularly important where sub-systems are being developed by different sub-contractors Requirements-design traceability Links requirements with specific hardware or software components in the system which are used to implement the requirement Requirements-interface traceability Links requirements with the interfaces of external systems which are used in the provision of the requirements Traceability tables Traceability tables show the relationships between requirements or between requirements and design components .