Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ The workflows are defined in the :ref:`quality_workflows` section. The following
For every release, the following workflows are executed:

* Create/Maintain Quality Management Plan
* Verify/Approve Platform Release
* Verify/Approve Platform Release (described in the :ref:`release_workflows` section)
* Execute Platform Process Audit
* Execute Execute Feature Contribution Conformance Checks
* Execute Work Product Reviews
Expand Down
12 changes: 0 additions & 12 deletions process/process_areas/quality_management/quality_workflow.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,6 @@ For a detailed explanation of workflows and their role within the process model,

| The Quality Management Plan is created and maintained by the :need:`rl__quality_manager`.

.. workflow:: Verify/Approve Platform Release
:id: wf__vy_ap_pltrelease
:status: valid
:responsible: rl__quality_manager
:approved_by: rl__project_lead
:input: wp__qms_plan
:output: wp__platform_sw_release_note
:contains: gd_guidl__qlm_plan_definitions, gd_chklst__review_checklist
:has: doc_concept__quality_process, doc_getstrt__quality_process

| The project/platform release is verified and approved.

.. workflow:: Execute Platform Process Audit
:id: wf__exe_pltprocess_audit
:status: valid
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Contributing Roles:

* :need:`Committer <rl__committer>`
* :need:`Project Lead <rl__project_lead>`
* :need:`Release Team <rl__release_team>`

A detailed overview of the responsibility for the steps of the Release Management process
is listed here: :need:`doc_concept__rel_process`
31 changes: 29 additions & 2 deletions process/process_areas/release_management/release_workflow.rst
Original file line number Diff line number Diff line change
Expand Up @@ -83,12 +83,39 @@ For a detailed explanation of workflows and their role within the process model,
The platform handbook is prepared and approved by the project lead circle.
It may be updated later in case of bugs found after the release is published.


.. workflow:: Verify/Approve Module Release
:id: wf__vy_ap_modrelease
:status: valid
:responsible: rl__release_team
:approved_by: rl__project_lead, rl__quality_manager
:input: wp__module_sw_release_plan
:output: wp__module_sw_release_note
:contains: gd_temp__rel_mod_rel_note, gd_guidl__rel_management
:has: doc_concept__rel_process, doc_getstrt__release_process

| The module release is verified and approved.


.. workflow:: Verify/Approve Platform Release
:id: wf__vy_ap_pltrelease
:status: valid
:responsible: rl__release_team
:approved_by: rl__project_lead, rl__quality_manager
:input: wp__qms_plan, wp__platform_sw_release_plan
:output: wp__platform_sw_release_note
:contains: gd_guidl__qlm_plan_definitions, gd_chklst__review_checklist, gd_temp__rel_plat_rel_note, gd_guidl__rel_management
:has: doc_concept__quality_process, doc_getstrt__quality_process, doc_concept__rel_process, doc_getstrt__release_process

| The project/platform release is verified and approved.


RAS(IC) for Release Management:
*******************************

.. needtable:: RASIC Overview for Release Management
:tags: release_mgt
:filter: "release_mgt" in tags and type == "workflow" and is_external == False
:tags: release_management
:filter: "release_management" in tags and type == "workflow" and is_external == False
:style: table
:sort: status
:columns: id as "Activity";responsible as "Responsible";approved_by as "Approver";supported_by as "Supporter"
Expand Down
9 changes: 9 additions & 0 deletions process/roles/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,15 @@ Project Teams
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.
One of the committers in the team acts as the "Project Manager" and is responsible for planning and reporting.

.. role:: Release Team
:id: rl__release_team
:status: valid
:tags: cross_functional
:contains: rl__safety_manager, rl__quality_manager, rl__security_manager, rl__contributor, rl__committer

The release team is responsible for the release. The release team consists of different stakeholders like
module leads, project leads and quality managers.

Project Roles List
------------------

Expand Down
Loading