Skip to content

Commit bccfdca

Browse files
authored
Merge pull request #467 from eclipse-score/pahmann/verification-analysis
Add artifacts for requirements analysis
2 parents 3e9e3f0 + 13db62e commit bccfdca

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

process/folder_templates/features/feature_name/requirements/chklst_req_inspection.rst

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,13 @@ Requirement Inspection Checklist
131131
-
132132
* - REQ_08_01
133133
- Is the requirement *verifiable*?
134-
- If at the time of the inspection already tests are created for the requirement, the answer is yes. This can be checked via traces, but also :need:`gd_req__req_attr_test_covered` shows this. In case the requirement is not sufficiently traced to test cases already, a test expert is invited to the inspection to give his opinion whether the requirement is formulated in a way that supports test development and the available test infrastructure is sufficient to perform the test.
134+
- If at the time of the inspection already tests are created for the requirement, the answer is yes. This can be checked via traces, but also :need:`gd_req__req_attr_test_covered` shows this. In case the requirement is not sufficiently traced to test cases already, a test expert is invited to the inspection to give their opinion whether the requirement is formulated in a way that supports test development and the available test infrastructure is sufficient to perform the test.
135+
-
136+
-
137+
-
138+
* - REQ_08_02
139+
- Is the requirement verifiable by design or code review in case it is not feasibly testable?
140+
- In very rare cases a requirement may not be verifiable by test cases, for example a specific non-functional requirement. In this case a requirement analysis verifies the requirement by design/code review. If such a requirement is in scope of this inspection, please check this here and link to the respective review record. A test expert is invited to the inspection to confirm their opinion that the requirement is not testable.
135141
-
136142
-
137143
-

process/folder_templates/modules/module_name/component_name/docs/requirements/chklst_req_inspection.rst

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,13 @@ Requirement Inspection Checklist
131131
-
132132
* - REQ_08_01
133133
- Is the requirement *verifiable*?
134-
- If at the time of the inspection already tests are created for the requirement, the answer is yes. This can be checked via traces, but also :need:`gd_req__req_attr_test_covered` shows this. In case the requirement is not sufficiently traced to test cases already, a test expert is invited to the inspection to give his opinion whether the requirement is formulated in a way that supports test development and the available test infrastructure is sufficient to perform the test.
134+
- If at the time of the inspection already tests are created for the requirement, the answer is yes. This can be checked via traces, but also :need:`gd_req__req_attr_test_covered` shows this. In case the requirement is not sufficiently traced to test cases already, a test expert is invited to the inspection to give their opinion whether the requirement is formulated in a way that supports test development and the available test infrastructure is sufficient to perform the test.
135+
-
136+
-
137+
-
138+
* - REQ_08_02
139+
- Is the requirement verifiable by design or code review in case it is not feasibly testable?
140+
- In very rare cases a requirement may not be verifiable by test cases, for example a specific non-functional requirement. In this case a requirement analysis verifies the requirement by design/code review. If such a requirement is in scope of this inspection, please check this here and link to the respective review record. A test expert is invited to the inspection to confirm their opinion that the requirement is not testable.
135141
-
136142
-
137143
-

process/process_areas/verification/verification_concept.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,7 @@ stakeholder requirements as stakeholder requirements describe the platform behav
167167

168168
Note that all the above tests shall only link to requirements of type "Functional" and "Interface".
169169
The verification of requirements of types "Process" and "Non-Functional" will be done via Analysis,
170-
which is a verification method still to be defined. ``[TODO: Link to Analysis process once available. See ticket #577]``
171-
170+
which is part of the requirement inspection :need:`doc__feature_name_req_inspection` and :need:`doc__component_name_req_inspection`.
172171
Requirements always include Assumptions Of Use.
173172

174173
A more detailed description of how to link code to requirements is available here: :need:`gd_req__verification_link_tests`

0 commit comments

Comments
 (0)