9.7 Appropriate
It adds value to an organization by improving its process. It is within the scope of the current
statement of work.
9.8 Implementation Independent
It can be satisfied by more than one design and implementation. It does not mention specific
hardware or software.
9.9 Achievable
It can be implemented within project time and budget constraints using available technology.
9.10 Written in a Consistent Format
It begins with “The system shall….” Multiple sentences are phrased, “The system shall also….”
(It is preferable that each requirement be stated in its own paragraph, i.e., one “shall” statement
per paragraph.)
9.11 Concise
It describes a single need. It is as short as possible without adversely impacting
understandability.
9.12 Ranked for Importance
It has an identifier to distinguish it in a document and for reference purposes.
10.0 REQUIREMENTS TRACEABILITY MATRIX
When preparing an SRS, during the Requirements Definition Phase, also, create an initial RTM.
Provide the initial RTM as a standalone document. Requirements and their unique identifiers
appearing in the body of the SRS must appear verbatim in the RTM. The other significant
column of the RTM at this stage of its development is the source of the requirement, which for
the most part would come from the associated ConOps. Additionally, every requirement entry in
the RTM must be identified with its source.
11.0 ATTACHMENTS OR APPENDICES
Note: Attachments are listed as shown in the SRS outline at the end of this document. They are
numbered in sequence here as part of the descriptive text.
11.1 Attachment/Appendix A—Glossary
If a glossary has not been provided as Section 1.6, in this attachment (or appendix), provide
business terms peculiar to the system as well as the acronyms and abbreviations used in the
document.
11.2 Attachment/Appendix B—Other
Provide any other attachments (or appendices) as needed; e.g., Data Dictionary.