Skip to content

Commit 7deb96b

Browse files
add linkage of requirement from checklist
1 parent 00f04da commit 7deb96b

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

process/folder_templates/modules/module_name/component_name/docs/architecture/chklst_arc_inspection.rst

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -145,15 +145,19 @@ Checklist
145145
-
146146
-
147147
* - ARC_03_03
148-
- Are simplicity and avoidance of unnecessary complexity present in the software architecture?
148+
- Are simplicity and avoidance of unnecessary complexity present in the software architecture and the component?
149149
- manual
150150
- Indicators for complexity are: number of use cases (corresponding to dynamic diagrams)
151151
allocated to single design element, number of interfaces and operations in an interface,
152152
function parameters, global variables, complex types, limited comprehensibility.
153+
The belonging code metrics should be checked. See :need:`gd_req__arch_complexity_analysis` for more details.
153154

154-
Note: If the "number" above exceeds "3" a design rationale is mandatory (for all types)
155+
Notes:
156+
157+
If the "number" above exceeds "3" a design rationale is mandatory (for all types)
158+
159+
See also if component classification :need:`gd_temp__component_classification` as measure is present.
155160

156-
Note: See also if component classification :need:`gd_temp__component_classification` as measure is present.
157161
-
158162
-
159163
-

0 commit comments

Comments
 (0)