Final answer:
Based on these characteristics, option B (Redundant) is NOT a good characteristic for a well-written SRS
Step-by-step explanation:
In a well-written software requirements specification, it is important to have certain characteristics that define its quality. Let's analyze the options:
- Ranked: A good SRS should prioritize requirements based on their importance. This allows for better planning and development.
- Redundant: Redundancy should be avoided in an SRS. Duplicate or overlapping requirements can lead to confusion and inefficiency.
- Consistent: Consistency is crucial in an SRS. It ensures that all requirements are clear, coherent, and aligned with each other.
- Verifiable: A good SRS should provide clear and measurable requirements, allowing for verification and validation.
Based on these characteristics, option B (Redundant) is NOT a good characteristic for a well-written SRS. It hinders clarity and can create unnecessary complexity.