Skip to content

Commit be07600

Browse files
authored
Merge pull request #176 from eclipse-score/aschemmel-tech-priority_manual
Improvement: Add priority to manual process reqs
2 parents 25bb024 + 1dc578d commit be07600

File tree

12 files changed

+45
-48
lines changed

12 files changed

+45
-48
lines changed

process/process_areas/architecture_design/guidance/architecture_process_reqs.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Architectural Model
2323
.. gd_req:: Architecture Modeling
2424
:id: gd_req__arch_model
2525
:status: valid
26-
:tags: manual
26+
:tags: manual_prio_1
2727
:complies: std_req__iso26262__support_6431, std_req__iso26262__support_6432
2828
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
2929

@@ -80,7 +80,7 @@ Architectural Views
8080
.. gd_req:: Architecture Viewpoints
8181
:id: gd_req__arch_viewpoints
8282
:status: valid
83-
:tags: manual
83+
:tags: manual_prio_1
8484
:complies: std_req__iso26262__support_6432, std_req__iso26262__software_742
8585
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
8686

@@ -98,7 +98,7 @@ Attributes of Architectural Elements
9898
.. gd_req:: Architecture attribute: UID
9999
:id: gd_req__arch_attribute_uid
100100
:status: valid
101-
:tags: manual, attribute, mandatory
101+
:tags: manual_prio_1, attribute, mandatory
102102
:complies: std_req__iso26262__support_6425, std_req__iso26262__support_6432
103103
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
104104

@@ -113,7 +113,7 @@ Attributes of Architectural Elements
113113
.. gd_req:: Architecture attribute: security
114114
:id: gd_req__arch_attr_security
115115
:status: valid
116-
:tags: manual, attribute, mandatory
116+
:tags: manual_prio_1, attribute, mandatory
117117
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
118118

119119
Each architectural element shall have a security relevance identifier:
@@ -124,7 +124,7 @@ Attributes of Architectural Elements
124124
.. gd_req:: Architecture attribute: safety
125125
:id: gd_req__arch_attr_safety
126126
:status: valid
127-
:tags: manual, attribute, mandatory
127+
:tags: manual_prio_1, attribute, mandatory
128128
:complies: std_req__iso26262__support_6421, std_req__iso26262__support_6425
129129
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
130130

@@ -136,7 +136,7 @@ Attributes of Architectural Elements
136136
.. gd_req:: Architecture attribute: status
137137
:id: gd_req__arch_attr_status
138138
:status: valid
139-
:tags: manual, attribute, mandatory
139+
:tags: manual_prio_1, attribute, mandatory
140140
:complies: std_req__iso26262__support_6425
141141
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
142142

@@ -151,7 +151,7 @@ Traceability to Requirements
151151
.. gd_req:: Architecture attribute: fulfils
152152
:id: gd_req__arch_attr_fulfils
153153
:status: valid
154-
:tags: manual, attribute, mandatory
154+
:tags: manual_prio_1, attribute, mandatory
155155
:complies: std_req__iso26262__support_6425
156156
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
157157

@@ -160,7 +160,7 @@ Traceability to Requirements
160160
.. gd_req:: Architecture traceability
161161
:id: gd_req__arch_traceability
162162
:status: valid
163-
:tags: manual
163+
:tags: manual_prio_2
164164
:complies: std_req__iso26262__support_6432
165165
:satisfies: wf__cr_mt_featarch, wf__cr_mt_comparch
166166

process/process_areas/change_management/guidance/change_management_reqs.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Change Request Attributes
4747
.. gd_req:: Change Request attribute: title
4848
:id: gd_req__change_attr_title
4949
:status: valid
50-
:tags: manual, attribute, mandatory
50+
:tags: manual_prio_1, attribute, mandatory
5151
:satisfies: wf__change_create_cr, wf__change_analyze_cr, wf__change_implement_monitor_cr, wf__change_close_cr
5252
:complies: std_req__aspice_40__SUP-10-BP1, std_req__iso26262__support_8411, std_req__iso26262__support_8422
5353

@@ -56,7 +56,7 @@ Change Request Attributes
5656
.. gd_req:: Change Request attribute: description
5757
:id: gd_req__change_attr_impact_description
5858
:status: valid
59-
:tags: manual, attribute, mandatory
59+
:tags: manual_prio_1, attribute, mandatory
6060
:satisfies: wf__change_create_cr, wf__change_analyze_cr, wf__change_implement_monitor_cr, wf__change_close_cr
6161
:complies: std_req__aspice_40__SUP-10-BP2, std_req__iso26262__support_8411, std_req__iso26262__support_8422, std_req__iso26262__support_8431, std_req__iso26262__support_8432, std_req__iso26262__support_8452, std_req__iso26262__support_8453
6262

process/process_areas/documentation_management/guidance/documentation_process_reqs.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Document Management Process Requirements
2020
.. gd_req:: Document Types
2121
:id: gd_req__doc_types
2222
:status: valid
23-
:tags: manual
23+
:tags: done_automation
2424
:satisfies: wf__platform_cr_mt_platform_mgmt_plan
2525
:complies: std_req__iso26262__support_1043
2626

@@ -52,7 +52,7 @@ Document Management Process Requirements
5252
.. gd_req:: Document attributes
5353
:id: gd_req__doc_attributes_manual
5454
:status: valid
55-
:tags: manual
55+
:tags: manual_prio_1
5656
:satisfies: wf__platform_cr_mt_platform_mgmt_plan
5757
:complies: std_req__iso26262__support_1043
5858

process/process_areas/implementation/guidance/implementation_process_reqs.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Process Requirements
1818
.. gd_req:: Static Diagram for Unit Interactions
1919
:id: gd_req__impl_static_diagram
2020
:status: valid
21-
:tags: manual, mandatory
21+
:tags: manual_prio_1, mandatory
2222
:satisfies: wf__sw_detailed_design
2323
:complies: std_req__iso26262__software_843
2424

@@ -27,7 +27,7 @@ Process Requirements
2727
.. gd_req:: Dynamic Diagram for Unit Interactions
2828
:id: gd_req__impl_dynamic_diagram
2929
:status: valid
30-
:tags: manual, mandatory
30+
:tags: manual_prio_2, mandatory
3131
:satisfies: wf__sw_detailed_design
3232
:complies: std_req__iso26262__software_843
3333

process/process_areas/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ Process Areas
3434
security_management/index.rst
3535
tool_management/index.rst
3636
verification/index.rst
37-
process_management/index.rst
37+
process_reqs_list/index.rst

process/process_areas/problem_resolution/guidance/problem_resolution_reqs.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Problem Attributes
3434
.. gd_req:: Problem attribute: status
3535
:id: gd_req__problem_attr_status
3636
:status: valid
37-
:tags: manual, problem_resolution, attribute, mandatory
37+
:tags: manual_prio_1, problem_resolution, attribute, mandatory
3838
:satisfies: wf__problem_create_pr, wf__problem_analyze_pr, wf__problem_initiate_monitor_pr, wf__problem_close_pr
3939
:complies: std_req__aspice_40__SUP-9-BP1
4040

@@ -49,7 +49,7 @@ Problem Attributes
4949
.. gd_req:: Problem attribute: title
5050
:id: gd_req__problem_attr_title
5151
:status: valid
52-
:tags: manual, problem_resolution, attribute, mandatory
52+
:tags: manual_prio_1, problem_resolution, attribute, mandatory
5353
:satisfies: wf__problem_create_pr, wf__problem_analyze_pr, wf__problem_initiate_monitor_pr, wf__problem_close_pr
5454
:complies: std_req__aspice_40__SUP-9-BP1
5555

@@ -58,7 +58,7 @@ Problem Attributes
5858
.. gd_req:: Problem attribute: description
5959
:id: gd_req__problem_attr_impact_description
6060
:status: valid
61-
:tags: manual, problem_resolution, attribute, mandatory
61+
:tags: manual_prio_1, problem_resolution, attribute, mandatory
6262
:satisfies: wf__problem_create_pr, wf__problem_analyze_pr, wf__problem_initiate_monitor_pr, wf__problem_close_pr
6363
:complies: std_req__aspice_40__SUP-9-BP1, std_req__aspice_40__SUP-9-BP2
6464

@@ -72,7 +72,7 @@ Problem Attributes
7272
.. gd_req:: Problem attribute: analysis results
7373
:id: gd_req__problem_attr_anaylsis_results
7474
:status: valid
75-
:tags: manual, problem_resolution, attribute, mandatory
75+
:tags: manual_prio_1, problem_resolution, attribute, mandatory
7676
:satisfies: wf__problem_create_pr, wf__problem_analyze_pr, wf__problem_initiate_monitor_pr, wf__problem_close_pr
7777
:complies: std_req__aspice_40__SUP-9-BP2
7878

@@ -133,7 +133,7 @@ Problem Attributes
133133
.. gd_req:: Problem attribute: milestone
134134
:id: gd_req__problem_attr_milestone
135135
:status: valid
136-
:tags: manual, problem_resolution, attribute, mandatory
136+
:tags: manual_prio_1, problem_resolution, attribute, mandatory
137137
:satisfies: wf__problem_create_pr, wf__problem_analyze_pr, wf__problem_initiate_monitor_pr, wf__problem_close_pr
138138
:complies: std_req__aspice_40__SUP-9-BP1, std_req__aspice_40__SUP-9-BP6
139139

process/process_areas/process_management/index.rst renamed to process/process_areas/process_reqs_list/index.rst

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,17 @@
1212
# SPDX-License-Identifier: Apache-2.0
1313
# *******************************************************************************
1414
15-
.. _process_mgt:
15+
.. _process_req:
1616

17-
Process Management
18-
##################
19-
20-
Disclaimer: this is not the real content, not even the draft content.
21-
It is used for monitoring/steering our process automation effort.
17+
Process Requirements List
18+
#########################
2219

2320
Automation Status via Process Requirement Table
2421
***********************************************
2522

2623
All process requirements should be labelled with the priorization of automation implementation:
2724

28-
- A label "manual" means nothing to do, because it must be fulfilled manually (e.g. by filling attributes).
25+
- A label "manual" means nothing to do, because it must be fulfilled manually (e.g. by filling attributes). It can be added a prio (to denote that this req is a must for v0.5 add "prio_1")
2926
- A label "done_automation" means nothing to do, because it already works. Note that in docs-as-code repository there are tool requirements linking to the process requirements with an "Implemented" attribute.
3027
- A label "prio_*_automation" means the prio 1, 2, ... labelled requirement shall be implemented in this order. Prio 1 is everything we need for the re-audit, prio 2 could be done manually as a fallback, prio 3 is nice to have ...
3128

process/process_areas/requirements_engineering/guidance/requirements_process_reqs.rst

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Process Requirement Attributes
4545
.. gd_req:: Requirement attribute: UID
4646
:id: gd_req__req_attr_uid
4747
:status: valid
48-
:tags: manual, attribute, mandatory
48+
:tags: manual_prio_1, attribute, mandatory
4949
:satisfies: wf__req_stkh_req, wf__req_feat_req, wf__req_comp_req
5050
:complies: std_req__iso26262__support_6425, std_req__iso26262__support_6432
5151

@@ -60,7 +60,7 @@ Process Requirement Attributes
6060
.. gd_req:: Requirement attribute: title
6161
:id: gd_req__req_attr_title
6262
:status: valid
63-
:tags: manual, attribute, mandatory
63+
:tags: manual_prio_1 attribute, mandatory
6464
:satisfies: wf__req_stkh_req, wf__req_feat_req, wf__req_comp_req
6565
:complies: std_req__iso26262__support_6424
6666

@@ -71,7 +71,7 @@ Process Requirement Attributes
7171
.. gd_req:: Requirement attribute: description
7272
:id: gd_req__req_attr_description
7373
:status: valid
74-
:tags: manual, attribute, mandatory
74+
:tags: manual_prio_1, attribute, mandatory
7575
:satisfies: wf__req_stkh_req, wf__req_feat_req, wf__req_comp_req
7676
:complies: std_req__iso26262__support_6424
7777

@@ -86,7 +86,7 @@ Process Requirement Attributes
8686
.. gd_req:: Requirement attribute: type
8787
:id: gd_req__req_attr_type
8888
:status: valid
89-
:tags: manual, attribute, mandatory
89+
:tags: manual_prio_2, attribute, mandatory
9090
:satisfies: wf__req_stkh_req, wf__req_feat_req, wf__req_comp_req
9191

9292
Each requirement, apart from process and tool requirements, shall have a type of one of following options:
@@ -99,7 +99,7 @@ Process Requirement Attributes
9999
.. gd_req:: Requirements attribute: security
100100
:id: gd_req__req_attr_security
101101
:status: valid
102-
:tags: manual, attribute, mandatory
102+
:tags: manual_prio_2, attribute, mandatory
103103
:satisfies: wf__req_feat_req, wf__req_comp_req
104104

105105
Each requirement, apart from process and tool requirements, shall have a security relevance identifier:
@@ -110,7 +110,7 @@ Process Requirement Attributes
110110
.. gd_req:: Requirement attribute: safety
111111
:id: gd_req__req_attr_safety
112112
:status: valid
113-
:tags: manual, attribute, mandatory
113+
:tags: manual_prio_1, attribute, mandatory
114114
:complies: std_req__iso26262__support_6421, std_req__iso26262__support_6425
115115
:satisfies: wf__req_stkh_req, wf__req_feat_req, wf__req_comp_req
116116

@@ -122,7 +122,7 @@ Process Requirement Attributes
122122
.. gd_req:: Requirement attribute: status
123123
:id: gd_req__req_attr_status
124124
:status: valid
125-
:tags: manual, attribute, mandatory
125+
:tags: manual_prio_1, attribute, mandatory
126126
:complies: std_req__iso26262__support_6425
127127
:satisfies: wf__req_stkh_req, wf__req_feat_req, wf__req_comp_req
128128

@@ -134,7 +134,7 @@ Process Requirement Attributes
134134
.. gd_req:: Requirement attribute: rationale
135135
:id: gd_req__req_attr_rationale
136136
:status: valid
137-
:tags: manual, attribute, mandatory
137+
:tags: manual_prio_1, attribute, mandatory
138138
:satisfies: wf__req_stkh_req
139139

140140
Each stakeholder requirement shall provide an attribute called rationale.
@@ -143,7 +143,7 @@ Process Requirement Attributes
143143
.. gd_req:: Requirement attribute: valid_from
144144
:id: gd_req__req_attr_valid_from
145145
:status: valid
146-
:tags: manual, attribute
146+
:tags: manual_prio_2, attribute
147147
:satisfies: wf__req_stkh_req, wf__req_feat_req
148148

149149
Stakeholder and feature requirements can have a validity attribute that tells
@@ -152,7 +152,7 @@ Process Requirement Attributes
152152
.. gd_req:: Requirement attribute: valid_until
153153
:id: gd_req__req_attr_valid_until
154154
:status: valid
155-
:tags: manual, attribute
155+
:tags: manual_prio_2, attribute
156156
:satisfies: wf__req_stkh_req, wf__req_feat_req
157157

158158
Stakeholder and feature requirements can have a validity attribute that tells
@@ -166,7 +166,7 @@ Process Requirement Linkage
166166
.. gd_req:: Requirement Linkage
167167
:id: gd_req__req_linkage
168168
:status: valid
169-
:tags: manual, attribute
169+
:tags: manual_prio_1, attribute
170170
:complies: std_req__iso26262__support_6432
171171
:satisfies: wf__req_stkh_req, wf__req_feat_req, wf__req_comp_req
172172

@@ -189,7 +189,7 @@ Process Requirement Linkage
189189
.. gd_req:: Requirement attribute: requirement covered
190190
:id: gd_req__req_attr_req_cov
191191
:status: valid
192-
:tags: manual, attribute
192+
:tags: manual_prio_1, attribute
193193
:complies: std_req__iso26262__support_6423
194194
:satisfies: wf__req_stkh_req, wf__req_feat_req
195195

@@ -218,7 +218,7 @@ Process Requirement Linkage
218218
.. gd_req:: Requirement attribute: test covered
219219
:id: gd_req__req_attr_test_covered
220220
:status: valid
221-
:tags: manual, attribute
221+
:tags: manual_prio_1, attribute
222222
:satisfies: wf__req_feat_req, wf__req_comp_req
223223
:complies: std_req__iso26262__support_6433, std_req__iso26262__software_944
224224

process/process_areas/safety_analysis/guidance/safety_analysis_process_reqs.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Process Safety Analysis Attributes
5757
.. gd_req:: Safety Analysis attribute: title
5858
:id: gd_req__saf_attr_title
5959
:status: valid
60-
:tags: manual, attribute, mandatory
60+
:tags: manual_prio_1, attribute, mandatory
6161
:satisfies: wf__analyse_platform_featarch, wf__analyse_featarch, wf__analyse_comparch
6262
:complies: std_req__iso26262__support_6424
6363

process/process_areas/safety_management/guidance/process_req.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Safety Management Process Requirements
2929
.. gd_req:: Safety Management Work Product Status
3030
:id: gd_req__safety_wp_status
3131
:status: valid
32-
:tags: prio_1_automation
32+
:tags: prio_2_automation
3333
:complies: std_req__iso26262__management_6468
3434
:satisfies: wf__cr_mt_safety_plan, wf__cr_comp_class, wf__cr_mt_safety_manual
3535

0 commit comments

Comments
 (0)