Skip to content

Commit abdfcc8

Browse files
authored
Improvement: Quality Management, ML2 #65 (#208)
* update processes to ml#2
1 parent 61aa62e commit abdfcc8

File tree

8 files changed

+392
-110
lines changed

8 files changed

+392
-110
lines changed

process/process_areas/quality_management/guidance/quality_plan_guideline.rst

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,20 @@ Guideline Quality Management Plan
2323
:complies: std_req__iso26262__management_5423, std_req__aspice_40__SUP-1-BP1, std_req__aspice_40__SUP-1-BP2, std_req__aspice_40__SUP-1-BP3, std_req__aspice_40__SUP-1-BP4, std_req__aspice_40__SUP-1-BP7, std_req__aspice_40__PIM-3-BP1, std_req__aspice_40__PIM-3-BP2, std_req__aspice_40__PIM-3-BP3, std_req__aspice_40__PIM-3-BP4, std_req__aspice_40__PIM-3-BP5, std_req__aspice_40__PIM-3-BP6, std_req__aspice_40__PIM-3-BP7, std_req__aspice_40__SUP-1-BP5, std_req__aspice_40__SUP-1-BP6, std_req__aspice_40__PIM-3-BP8
2424

2525
| **Overall quality management:**
26-
| Quality culture:
26+
|
27+
| **Quality culture:**
2728
| Quality as well as Safety and Security Culture is planned to grow in the SW platform. This shall be fostered by doing process conformance checks and work product reviews, as well as lessons learned
2829
| after each feature development completion and a process audit after each platform/project release. Delta audits allowed based on variation statement.
2930
| The main outcome is the :need:`wp__process_impr_report`, which is used to improve the processes for the platform/project.
30-
3131
|
32-
| Quality Management:
32+
| **Quality Management:**
3333
| ASPICE 4.0 standard is selected for quality management. Processes will always link to the :ref:`standard_iso26262` standard, :ref:`standard_isopas8926` standard, :ref:`standard_isosae21434` and to the `ASPICE 4.0 <https://eclipse-score.github.io/process_description/main/standards/aspice_40/aspice.html>`_ standard.
3434
|
35-
| Communication:
35+
| **Communication:**
3636
| Cross functional teams are interdisciplinary, so the regular (sprint) planning and review meetings enable communication. The organization of the project is described in the Project Management Plan. Another main communication means are the Pull Request (PR) reviews.
3737
| Also the standard Eclipse Foundation communication strategies are used (e.g. mailing lists, messenger).
3838
|
39-
| Quality issues, non-conformances and improvements:
39+
| **Quality issues, non-conformances and improvements:**
4040
| Feedback from the field, but also during development of change requests to existing features, bug reporting by the Open Source community or integration of existing SW components into new features may lead to the discovery of issues, non-conformances or improvements.
4141
| Non-conformance can also be deviations from the development process with impact on safety or security.
4242
| If these are known at the time of creation of a release they will be part of the :need:`wp__platform_sw_release_note` for the feature.
@@ -47,7 +47,7 @@ Guideline Quality Management Plan
4747
| Tailoring is done for the whole SW platform by defining only the relevant processes and their resulting outcomes and an argumentation why the others are not needed in `ASPICE 4.0 <https://eclipse-score.github.io/process_description/main/standards/aspice_40/aspice.html>`_.
4848
|
4949
| **Planning quality activities:**
50-
| In the Quality Management Plan the nomination of the quality manager :need:`rl__quality_manager` and the project lead :need:`rl__project_lead` is documented.
50+
| In the Quality Management Plan the nomination of the :need:`rl__quality_manager` and the :need:`rl__project_lead` is documented.
5151
| The planning of quality activities is done using issues in the :need:`wp__issue_track_system` as specified in the Project Management part of the Project Management Plan.
5252
| It contains for each issue
5353
| * objective - as part of the issue description
@@ -73,3 +73,11 @@ Guideline Quality Management Plan
7373
|
7474
| **Scheduling of audits, conformance checks, work product reviews, release verification and approval:**
7575
| Scheduling is done in the same way as for all work products definition by issues. The respective work products are listed in :need:`doc_concept__wp_inspections`.
76+
|
77+
| **Planning quality trainings:**
78+
| Quality trainings are planned also by issues. They should cover the following aspects:
79+
| * Target audience
80+
| * Training objectives
81+
| * Training content
82+
| * Training schedule
83+
| * Responsible persons

process/process_areas/quality_management/guidance/quality_report_template.rst

Lines changed: 30 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -22,43 +22,36 @@ Template Quality Report
2222
:status: valid
2323
:complies: std_req__iso26262__management_5423, std_req__aspice_40__SUP-1-BP1, std_req__aspice_40__SUP-1-BP2, std_req__aspice_40__SUP-1-BP3, std_req__aspice_40__SUP-1-BP4, std_req__aspice_40__SUP-1-BP7, std_req__aspice_40__PIM-3-BP1, std_req__aspice_40__PIM-3-BP2, std_req__aspice_40__PIM-3-BP3, std_req__aspice_40__PIM-3-BP4, std_req__aspice_40__PIM-3-BP5, std_req__aspice_40__PIM-3-BP6, std_req__aspice_40__PIM-3-BP7
2424

25-
This document implements :need:`wp__qms_report`.
25+
This document implements :need:`wp__qms_report` and based on the :need:`wp__qms_plan`. It summarizes
26+
the results of the quality related activities. It shall be referred in the :need:`wp__platform_sw_release_note`
27+
of a platform release.
2628

27-
| Place the document header here following the `REPLACE_doc__documentation_mgt_plan`.
28-
|
29-
| This Quality Report is based on the :need:`wp__qms_plan`.
30-
|
31-
| Quality Report contains:
32-
|
33-
| **1. Quality Overview**
34-
|
35-
| **1.1. Lists of all work products**
36-
| - List of all work products, compared to the :need:`wp__qms_plan`
37-
| - Status (valid / invalid)
38-
|
39-
| **1.2. Lists of all reports**
40-
| - List of all reports, compared to the :need:`wp__qms_plan`
41-
| - Results of the reports
42-
|
43-
| **1.3. Test coverage**
44-
| - Overview of test coverage (overall, requirements, architecture)
45-
| - Ratio of test coverage to the :need:`wp__verification_plan`
46-
|
47-
| **1.4. Issues**
48-
| - List of all issues, compared to the :need:`wp__qms_plan`
49-
| - Status of the issues (open / closed)
50-
|
51-
| **1.5. Quality Trainings**
52-
| - List of all quality trainings, compared to the :need:`wp__qms_plan`
53-
| - Status of the quality trainings (planned / completed)
54-
|
55-
| **1.5. Process Improvement**
56-
| - List of all process improvements, compared to the :need:`wp__process_impr_report`
57-
| - Status of the process improvements (open / closed)
58-
|
59-
| **1.6. External reports**
60-
| - List of all external reports, compared to the :need:`wp__qms_plan`
61-
| - Status of the external reports (valid / invalid)
62-
|
29+
The Quality Report contains:
30+
31+
**1. Quality Overview**
32+
33+
**1.1. Quality Objectives and Goals**
34+
- Quality objectives and goals as defined in the :need:`wp__qms_plan`
35+
- Status of achievement of the quality objectives and goals
36+
37+
**1.2. Lists of all work products**
38+
- List of all work products, compared to the :need:`wp__qms_plan`
39+
- Status (valid / invalid)
40+
41+
**1.3. Lists of all reports**
42+
- List of all reports, compared to the :need:`wp__qms_plan`
43+
- Results of the reports
44+
45+
**1.4. Test coverage**
46+
- Overview of test coverage (overall, requirements, architecture)
47+
- Ratio of test coverage to the :need:`wp__verification_plan`
48+
49+
**1.5. Issues**
50+
- List of all issues, compared to the :need:`wp__qms_plan`
51+
- Status of the issues (open / closed)
52+
53+
**1.6. Process Improvement**
54+
- List of all process improvements, compared to the :need:`wp__process_impr_report`
55+
- Status of the process improvements (open / closed)
6356

6457
**Note1:** All the above lists are generated automatically

0 commit comments

Comments
 (0)