Widely applicable technique for req. QA is asking selected people to inspect the RD for defects and meet for reviews. | Requirements Engineering From System Goals to UML Models to Software Specifications Axel Van Lamsweerde Fundamentals of RE Chapter 5 Requirements Quality Assurance start Chap. 2: Elicitation techniques Chap. 3: Evaluation techniques alternative options agreed requirements documented requirements consolidated requirements Chap. 4: Specification & documentation techniques : RE quality assurance Chap. 5: Quality assurance Chap. 3: Evaluation techniques Requirements quality assurance: outline Requirements inspections and reviews The requirements inspection process Inspection guidelines Requirements inspection checklists Queries on a requirements database Requirements validation by specification animation Resulting product: Consolidated Requirements Document Requirements inspections and reviews Widely applicable technique for req. QA is asking selected people to inspect the RD for defects and meet for reviews. known to be quite effective for source code more studies reveal its | Requirements Engineering From System Goals to UML Models to Software Specifications Axel Van Lamsweerde Fundamentals of RE Chapter 5 Requirements Quality Assurance start Chap. 2: Elicitation techniques Chap. 3: Evaluation techniques alternative options agreed requirements documented requirements consolidated requirements Chap. 4: Specification & documentation techniques : RE quality assurance Chap. 5: Quality assurance Chap. 3: Evaluation techniques Requirements quality assurance: outline Requirements inspections and reviews The requirements inspection process Inspection guidelines Requirements inspection checklists Queries on a requirements database Requirements validation by specification animation Resulting product: Consolidated Requirements Document Requirements inspections and reviews Widely applicable technique for req. QA is asking selected people to inspect the RD for defects and meet for reviews. known to be quite effective for source code more studies reveal its effectiveness when applied to RD @ The requirements inspection process Inspection planning: determines The size of and the members of the inspection team. The timing of the inspection process. The schedule and scope of each review meeting. The format of inspection reports. ? The requirements inspection process: Individual reviewing Individual reviewing: inspectors reads the RD for defects. This phase can be operated in several modes: Free mode: The inspectors reads RD without directives on what part of the RD to consider and what type of defect to look for. Checklist based: The inspectors is given a list of questions to guide the defect search process. Process based: The inspectors is given a specific process to follow for defect search. ? The requirements inspection process: Defect evaluation at review meetings Defect evaluation at review meetings The defects found by each inspector are collected and discussed by the meeting participants. Keep only defects on which all agree. The .