Inspect the Requirements
📌 Your Tasks
- Use the Requirements Phase Defects Checklist to review the given problem statement.
- Identify potential issues and record them in ReviewForm.doc.
- Suggest improvements to make the requirements clearer and testable.
📌 Resources
📋 Problem Statement
Write a program that reads natural numbers n1, n2, …, nk and prints the longest sequence of prime numbers ns, ns+1, …, nd, where 1≤s≤d≤k.
📋 Requirements Phase Defects Checklist
Code | Defect Description |
---|---|
D_01 | Requirements are incomplete. |
D_02 | Requirements are missing. |
D_03 | Requirements are incorrect. |
D_04 | Initialization of the system state has not been considered. |
D_05 | The functions have not been defined adequately. |
D_06 | The user needs are inadequately stated. |
D_07 | Comments |
📄 Download the checklist
📥 Defects Checklist.pdf
📋 Example Completed Review Entry
Crt. No. | Checked Item | Issue | Suggestion |
---|---|---|---|
1 | D_01 – Incomplete | "Vehicle" is vague | Specify CAR explicitly |
2 | ... | ... | ... |
📄 Download the review form
📥 Review Form.doc