From a664f071e719490350ac0b7b73db7679989fcc05 Mon Sep 17 00:00:00 2001 From: aschemmel-git Date: Tue, 10 Mar 2026 13:31:51 +0100 Subject: [PATCH] Improve req inspect templates Refers: #106 --- .../feature_name/requirements/chklst_req_inspection.rst | 2 +- .../docs/requirements/chklst_req_inspection.rst | 2 +- .../requirements/stakeholder/chklst_req_inspection.rst | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/process/folder_templates/features/feature_name/requirements/chklst_req_inspection.rst b/process/folder_templates/features/feature_name/requirements/chklst_req_inspection.rst index ddc4ba48fa..62ec0dff59 100644 --- a/process/folder_templates/features/feature_name/requirements/chklst_req_inspection.rst +++ b/process/folder_templates/features/feature_name/requirements/chklst_req_inspection.rst @@ -108,7 +108,7 @@ See also :need:`doc_concept__wp_inspections` for further information about revie - * - REQ_04_01 - Is the requirement *internally and externally consistent*? - - Does the requirement contradict other requirements within the same or higher levels? One may restrict the search to the feature for component requirements, for features to other features using same components. + - Does the requirement contradict other requirements within the same or higher levels? One may restrict the search to the feature for component requirements, for features to other features using same components. Is the description of the requirement consistent with all its attributes (if not already part of another check, e.g. does the title fit?). - - - diff --git a/process/folder_templates/modules/module_name/component_name/docs/requirements/chklst_req_inspection.rst b/process/folder_templates/modules/module_name/component_name/docs/requirements/chklst_req_inspection.rst index 724ac29f76..0136a8b5d3 100644 --- a/process/folder_templates/modules/module_name/component_name/docs/requirements/chklst_req_inspection.rst +++ b/process/folder_templates/modules/module_name/component_name/docs/requirements/chklst_req_inspection.rst @@ -108,7 +108,7 @@ See also :need:`doc_concept__wp_inspections` for further information about revie - * - REQ_04_01 - Is the requirement *internally and externally consistent*? - - Does the requirement contradict other requirements within the same or higher levels? One may restrict the search to the feature for component requirements, for features to other features using same components. + - Does the requirement contradict other requirements within the same or higher levels? One may restrict the search to the feature for component requirements, for features to other features using same components. Is the description of the requirement consistent with all its attributes (if not already part of another check, e.g. does the title fit?). - - - diff --git a/process/folder_templates/platform/requirements/stakeholder/chklst_req_inspection.rst b/process/folder_templates/platform/requirements/stakeholder/chklst_req_inspection.rst index cc2c20ca3e..812607a539 100644 --- a/process/folder_templates/platform/requirements/stakeholder/chklst_req_inspection.rst +++ b/process/folder_templates/platform/requirements/stakeholder/chklst_req_inspection.rst @@ -105,7 +105,7 @@ See also :need:`doc_concept__wp_inspections` for further information about revie - * - REQ_04_01 - Is the requirement *internally and externally consistent*? - - Does the requirement contradict other requirements within the same or higher levels? + - Does the requirement contradict other requirements within the same or higher levels? Is the description of the requirement consistent with all its attributes (if not already part of another check, e.g. does the title fit?). - - - @@ -117,7 +117,7 @@ See also :need:`doc_concept__wp_inspections` for further information about revie - * - REQ_06_01 - Does the requirement consider *external interfaces*? - - The SW platform's external interfaces (to the user and external systems) are defined, so the Feature and Component Requirements should determine the input data use and setting of output data for these interfaces. Are all output values defined? + - This check is not needed, as on the level of stakeholder requirements interfaces do not need to be used to describe the function. - - - @@ -135,10 +135,10 @@ See also :need:`doc_concept__wp_inspections` for further information about revie - * - REQ_08_01 - Is the requirement *verifiable*? - - 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. - - n/a - As the stakeholder requirements are only "assumed safety requirements" and also the tests do not need to be complete, this check is not applicable. - n/a + - n/a + - n/a * - REQ_09_01 - Do those requirements cover assumed safety mechanisms needed by the hardware and system? - Note that stakeholder requirements covering safety mechanisms come from rationales.