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 @@ -18,7 +18,7 @@ Guideline
.. gd_guidl:: Release Management Guideline
:id: gd_guidl__rel_management
:status: valid
:version: 1
:version: 2
:complies: std_req__iso26262__software_1041[version==1],
std_req__iso26262__management_6424[version==1],
std_req__iso26262__management_64102[version==1],
Expand Down Expand Up @@ -57,6 +57,7 @@ Software Module Release
* Prepare release notes documenting the changes, improvements, and bug fixes.
* Check if all planned configuration items are in correct state (i.e. work products are valid, external libraries/tools are used in the correct released version).
* Ensure the module's safety package is available and complete.
* Confirm the process conformance check has been performed (:need:`wf__exe_featprocess_conformance_checks`, documented in :need:`wp__qms_report`) and that the required work product reviews have been completed and passed (:need:`wf__exe_wp_review`, documented in :need:`wp__verification_module_ver_report`), with no work products left in draft or template state.
* Tag the release in the repository.

5. **Release Execution**:
Expand Down Expand Up @@ -94,6 +95,7 @@ Platform Release
* Prepare platform release notes summarizing the updates from all integrated software modules.
* Check if all planned configuration items are in correct state (i.e. work products are valid, external libraries/tools are used in the correct released version).
* Ensure the relevant safety packages are available and complete.
* Confirm the process conformance check has been performed (:need:`wf__exe_featprocess_conformance_checks`, documented in :need:`wp__qms_report`) and that the required work product reviews have been completed and passed (:need:`wf__exe_wp_review`, documented in :need:`wp__verification_platform_ver_report`), with no work products left in draft or template state.
* Create/Maintain Platform Handbook for the release.
* Tag the platform release in the repository.

Expand Down
33 changes: 21 additions & 12 deletions process/process_areas/release_management/release_workflow.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ For a detailed explanation of workflows and their role within the process model,
:approved_by: rl__project_lead[version==1]
:input: wp__module_safety_package[version==1], wp__module_sw_release_plan[version==1], wp__verification_module_ver_report[version==1]
:output: wp__module_sw_release_note[version==1]
:contains: gd_temp__rel_mod_rel_note[version==1], gd_guidl__rel_management[version==1]
:contains: gd_temp__rel_mod_rel_note[version==1], gd_guidl__rel_management[version==2]
:has: doc_concept__rel_process[version==1], doc_getstrt__release_process[version==1]

The module release note is created for each release by the committer acting as the module lead.
Expand All @@ -41,7 +41,7 @@ For a detailed explanation of workflows and their role within the process model,
:approved_by: rl__project_lead[version==1]
:input: wp__platform_safety_package[version==1], wp__platform_sw_release_plan[version==1], wp__verification_platform_ver_report[version==1]
:output: wp__platform_sw_release_note[version==1]
:contains: gd_temp__rel_plat_rel_note[version==1], gd_guidl__rel_management[version==1]
:contains: gd_temp__rel_plat_rel_note[version==1], gd_guidl__rel_management[version==2]
:has: doc_concept__rel_process[version==1], doc_getstrt__release_process[version==1]

The platform release note is prepared and approved by the project lead circle.
Expand All @@ -55,7 +55,7 @@ For a detailed explanation of workflows and their role within the process model,
:approved_by: rl__project_lead[version==1]
:input: wp__issue_track_system[version==1], wp__platform_mgmt[version==1]
:output: wp__module_sw_release_plan[version==1]
:contains: gd_temp__rel_issue[version==1], gd_guidl__rel_management[version==1]
:contains: gd_temp__rel_issue[version==1], gd_guidl__rel_management[version==2]
:has: doc_concept__rel_process[version==1], doc_getstrt__release_process[version==1]

The module release plan is created as part of the modules planning and documented as part of the module's project planning.
Expand All @@ -68,7 +68,7 @@ For a detailed explanation of workflows and their role within the process model,
:approved_by: rl__project_lead[version==1]
:input: wp__issue_track_system[version==1], wp__platform_mgmt[version==1]
:output: wp__platform_sw_release_plan[version==1]
:contains: gd_temp__rel_issue[version==1], gd_guidl__rel_management[version==1]
:contains: gd_temp__rel_issue[version==1], gd_guidl__rel_management[version==2]
:has: doc_concept__rel_process[version==1], doc_getstrt__release_process[version==1]

The platform release plan is created as part of the project planning and documented in the platform management plan.
Expand Down Expand Up @@ -97,7 +97,7 @@ For a detailed explanation of workflows and their role within the process model,
:approved_by: rl__project_lead[version==1]
:input: wp__module_sw_release_plan[version==1], wp__module_safety_manual[version==1], wp__module_security_manual[version==1]
:output: wp__module_user_manual[version==1]
:contains: gd_temp__rel_mod_user_manual[version==1], gd_guidl__rel_management[version==1]
:contains: gd_temp__rel_mod_user_manual[version==1], gd_guidl__rel_management[version==2]
:has: doc_concept__rel_process[version==1], doc_getstrt__release_process[version==1]

The module user manual is created and maintained by the committer acting as the module lead
Expand All @@ -107,35 +107,44 @@ For a detailed explanation of workflows and their role within the process model,
.. workflow:: Verify/Approve Module Release
:id: wf__vy_ap_modrelease
:status: valid
:version: 1
:version: 2
:responsible: rl__release_team[version==1]
:approved_by: rl__project_lead[version==1], rl__quality_manager[version==1]
:input: wp__module_sw_release_plan[version==1]
:input: wp__module_sw_release_plan[version==1], wp__qms_report[version==1], wp__verification_module_ver_report[version==1]
:output: wp__module_sw_release_note[version==1]
:contains: gd_temp__rel_mod_rel_note[version==1], gd_guidl__rel_management[version==1]
:has: doc_concept__rel_process[version==1], doc_getstrt__release_process[version==1]
:contains: gd_temp__rel_mod_rel_note[version==1], gd_guidl__rel_management[version==2]
:has: doc_concept__rel_process[version==1], doc_getstrt__release_process[version==1],
doc_concept__quality_process[version==1], doc_getstrt__quality_process[version==1]

| The module release is verified and approved.
| This confirms that the process conformance check (:need:`wf__exe_featprocess_conformance_checks`) has
been performed, as documented in :need:`wp__qms_report`, and that the required work product reviews
(:need:`wf__exe_wp_review`) have been completed and passed, as documented in
:need:`wp__verification_module_ver_report`.


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

| The project/platform release is verified and approved.
| This confirms that the process conformance check (:need:`wf__exe_featprocess_conformance_checks`) has
been performed, as documented in :need:`wp__qms_report`, and that the required work product reviews
(:need:`wf__exe_wp_review`) have been completed and passed, as documented in
:need:`wp__verification_platform_ver_report`.


RAS(IC) for Release Management:
Expand Down
Loading