Skip to content

Commit 70cf2d9

Browse files
authored
Merge pull request eclipse-score#611 from qorix-group/vohae_release_update
Update acc. to release mgt. plan
1 parent 6a268be commit 70cf2d9

5 files changed

Lines changed: 40 additions & 15 deletions

File tree

process/process_areas/quality_management/quality_getstrt.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ The workflows are defined in the :ref:`quality_workflows` section. The following
4040
For every release, the following workflows are executed:
4141

4242
* Create/Maintain Quality Management Plan
43-
* Verify/Approve Platform Release
43+
* Verify/Approve Platform Release (described in the :ref:`release_workflows` section)
4444
* Execute Platform Process Audit
4545
* Execute Execute Feature Contribution Conformance Checks
4646
* Execute Work Product Reviews

process/process_areas/quality_management/quality_workflow.rst

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,6 @@ For a detailed explanation of workflows and their role within the process model,
3333

3434
| The Quality Management Plan is created and maintained by the :need:`rl__quality_manager`.
3535
36-
.. workflow:: Verify/Approve Platform Release
37-
:id: wf__vy_ap_pltrelease
38-
:status: valid
39-
:responsible: rl__quality_manager
40-
:approved_by: rl__project_lead
41-
:input: wp__qms_plan
42-
:output: wp__platform_sw_release_note
43-
:contains: gd_guidl__qlm_plan_definitions, gd_chklst__review_checklist
44-
:has: doc_concept__quality_process, doc_getstrt__quality_process
45-
46-
| The project/platform release is verified and approved.
47-
4836
.. workflow:: Execute Platform Process Audit
4937
:id: wf__exe_pltprocess_audit
5038
:status: valid

process/process_areas/release_management/release_roles.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Contributing Roles:
2121

2222
* :need:`Committer <rl__committer>`
2323
* :need:`Project Lead <rl__project_lead>`
24+
* :need:`Release Team <rl__release_team>`
2425

2526
A detailed overview of the responsibility for the steps of the Release Management process
2627
is listed here: :need:`doc_concept__rel_process`

process/process_areas/release_management/release_workflow.rst

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,39 @@ For a detailed explanation of workflows and their role within the process model,
8383
The platform handbook is prepared and approved by the project lead circle.
8484
It may be updated later in case of bugs found after the release is published.
8585

86+
87+
.. workflow:: Verify/Approve Module Release
88+
:id: wf__vy_ap_modrelease
89+
:status: valid
90+
:responsible: rl__release_team
91+
:approved_by: rl__project_lead, rl__quality_manager
92+
:input: wp__module_sw_release_plan
93+
:output: wp__module_sw_release_note
94+
:contains: gd_temp__rel_mod_rel_note, gd_guidl__rel_management
95+
:has: doc_concept__rel_process, doc_getstrt__release_process
96+
97+
| The module release is verified and approved.
98+
99+
100+
.. workflow:: Verify/Approve Platform Release
101+
:id: wf__vy_ap_pltrelease
102+
:status: valid
103+
:responsible: rl__release_team
104+
:approved_by: rl__project_lead, rl__quality_manager
105+
:input: wp__qms_plan, wp__platform_sw_release_plan
106+
:output: wp__platform_sw_release_note
107+
:contains: gd_guidl__qlm_plan_definitions, gd_chklst__review_checklist, gd_temp__rel_plat_rel_note, gd_guidl__rel_management
108+
:has: doc_concept__quality_process, doc_getstrt__quality_process, doc_concept__rel_process, doc_getstrt__release_process
109+
110+
| The project/platform release is verified and approved.
111+
112+
86113
RAS(IC) for Release Management:
87114
*******************************
88115

89116
.. needtable:: RASIC Overview for Release Management
90-
:tags: release_mgt
91-
:filter: "release_mgt" in tags and type == "workflow" and is_external == False
117+
:tags: release_management
118+
:filter: "release_management" in tags and type == "workflow" and is_external == False
92119
:style: table
93120
:sort: status
94121
:columns: id as "Activity";responsible as "Responsible";approved_by as "Approver";supported_by as "Supporter"

process/roles/index.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,15 @@ Project Teams
139139
The delivery team is responsible for all artifacts within the Delivery Container SEooCs containing the Dependable Elements. Each Delivery Container has only one responsible team.
140140
One of the committers in the team acts as the "Project Manager" and is responsible for planning and reporting.
141141

142+
.. role:: Release Team
143+
:id: rl__release_team
144+
:status: valid
145+
:tags: cross_functional
146+
:contains: rl__safety_manager, rl__quality_manager, rl__security_manager, rl__contributor, rl__committer
147+
148+
The release team is responsible for the release. The release team consists of different stakeholders like
149+
module leads, project leads and quality managers.
150+
142151
Project Roles List
143152
------------------
144153

0 commit comments

Comments
 (0)