Skip to content

Commit 1d0a4b9

Browse files
committed
process: include review findings
Ref: closes eclipse-score#1211
1 parent 196129f commit 1d0a4b9

File tree

1 file changed

+24
-308
lines changed

1 file changed

+24
-308
lines changed

docs/platform_management_plan/quality_management.rst

Lines changed: 24 additions & 308 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ This includes an approach to providing an independent and objective assurance th
3030
comply with predefined provisions and plans and that non-conformances are resolved and further prevented.
3131
This document includes quality assurance activities, roles and responsibilities, goals, schedule, etc. and a
3232
general strategy to implement quality assurance process in this platform. The quality assurance is
33-
ensured by automated checks and restrictions, manual checks which inculdes to proof that there is no manipulation
33+
ensured by automated checks and restrictions, manual checks which includes to proof that there is no manipulation
3434
of the workflows.
3535

3636
Statement of Independence
@@ -63,7 +63,7 @@ Objectives and scope
6363
- ISO/SAE 21434:2021
6464
- 2021
6565
* - 4
66-
- ISO PAS 8926:2024
66+
- ISO PAS 8926:2024 (will be integrated into ISO 26262 3rd edition as updated part 8 clause 12)
6767
- 2024
6868

6969

@@ -143,316 +143,33 @@ Objectives and scope
143143
- :need:`stkh_req__dependability__automotive_safety`, :doc:`../requirements/stakeholder/index`
144144
- 100% of the quality improvement, non-conformance issues are closed
145145
- None
146-
- Ensured by the process quality management, :need:`PROCESS_wp__issue_track_system` contain improvments and non-coformancees
146+
- Ensured by the process quality management, :need:`PROCESS_wp__issue_track_system` contain improvements and non-conformances
147147

148148

149149
3.4 Work Product Quality Goals
150150
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
151151

152-
.. list-table:: Work Product Quality Goals
153-
:header-rows: 1
152+
For all generated work products, the following quality goals are defined:
154153

155-
* - #
156-
- **Work Product**
157-
- **Quality Criteria**
158-
- **Target value**
159-
- **Allowed variation**
160-
- **Metric**
161-
* - 1
162-
- :need:`PROCESS_wp__feat_request`
163-
- | Feature request is reviewed and accepted
164-
- 100%
165-
- None
166-
- Ensured by the process quality management, :need:`PROCESS_wp__issue_track_system` contain improvements and non-coformances with a set due date
167-
* - 2
168-
- :doc:`../requirements/stakeholder/index`
169-
- | All stakeholder requirements are reviewed and valid
170-
| All stakeholder requirements are at least satisfied by one feature requirement
171-
- 100%
172-
- None
173-
- Ensured by process configuration and tool management, only valid requirements can be merged, review required, script based check
174-
* - 3
175-
- :need:`PROCESS_wp__tool_verification_report`
176-
- | All tool requirements are reviewed and valid
177-
| All tool requirements have bidirectional traceability to and from process requirements or guidance
178-
- 100%
179-
- None
180-
- Ensured by process configuration and tool management, only valid requirements can be merged, review required, script based check
181-
* - 4
182-
- :need:`PROCESS_wp__requirements__feat`
183-
- | All feature requirements are reviewed and valid
184-
| All feature requirements have bidirectional traceability to and from stakeholder requirements
185-
- 100%
186-
- None
187-
- Ensured by process configuration and tool management, only valid requirements can be merged, review required, script based check
188-
* - 5
189-
- :need:`PROCESS_wp__requirements__comp`
190-
- | All component requirements are reviewed and valid
191-
| All component requirements have bidirectional traceability to and from feature requirements
192-
- 100%
193-
- None
194-
- Ensured by process configuration and tool management, only valid requirements can be merged, review required, script based check
195-
* - 6
196-
- :need:`PROCESS_wp__requirements__feat_aou`
197-
- | All feature aou are reviewed and valid
198-
| All feature aou have bidirectional traceability to and from feature requirements
199-
- 100%
200-
- None
201-
- Ensured by process configuration and tool management, only valid requirements can be merged, review required, script based check
202-
* - 7
203-
- :need:`PROCESS_wp__requirements__comp_aou`
204-
- | All component aou are reviewed and valid
205-
| All component aou have bidirectional traceability to and from feature requirements
206-
- 100%
207-
- None
208-
- Ensured by process configuration and tool management, only valid requirements can be merged, review required, script based check
209-
* - 8
210-
- :need:`PROCESS_wp__hsi`
211-
- | Hardware and Software interaction is specified and consistent with the technical safety concept
212-
| All component HW parts that are controlled by the software are included
213-
| All HW resources that support the SW execution are included
214-
- 100%
215-
- None
216-
- Ensured by quality management, only verified and valid documents can be merged, review required
217-
* - 9
218-
- :need:`PROCESS_wp__requirements__inspect`
219-
- | All requirements were inspected by review with inspection checklist.
220-
- 100%
221-
- None
222-
- Ensured by process configuration and tool management, only valid requirements can be merged, review required, script based check
223-
* - 10
224-
- :need:`PROCESS_wp__feature_arch`
225-
- | All feature architectures are reviewed and valid
226-
| All feature architectures have bidirectional traceability to and from feature requirements
227-
- 100%
228-
- None
229-
- Ensured by process configuration and tool management, only valid requirements can be merged, review required, script based check
230-
* - 11
231-
- :need:`PROCESS_wp__feature_safety_analysis`
232-
- | Inductive (bottom-up) safety analysis e.g. FMEA is completed. Analysis verifies the feature architecture.
233-
| All detection and prevention mitigations are linked to Software Feature Requirements or Assumptions of use.
234-
- 100%
235-
- None
236-
- Ensured by process configuration and tool management, only valid safety analysis can be merged, review required, script based check
237-
* - 12
238-
- :need:`PROCESS_wp__component_arch`
239-
- | All component architectures are reviewed and valid
240-
| All component architectures have bidirectional traceability to and from components requirements or feature architectures
241-
- 100%
242-
- None
243-
- Ensured by process configuration and tool management, only valid architecture can be merged, review required, script based check
244-
* - 13
245-
- :need:`PROCESS_wp__sw_component_safety_analysis`
246-
- | Inductive (bottom-up) safety analysis e.g. FMEA is completed. Analysis verifies the component architecture.
247-
| All detection and prevention mitigations are linked to Software Component Requirements or Assumptions of use.
248-
- 100%
249-
- None
250-
- Ensured by process configuration and tool management, only valid safety analysis can be merged, review required, script based check
251-
* - 14
252-
- :need:`PROCESS_wp__sw_arch_verification`
253-
- | Architecture verification is available and valid.
254-
- 100%
255-
- None
256-
- Ensured by process configuration and tool management, only valid architecture can be merged, review required, script based check
257-
* - 15
258-
- :need:`PROCESS_wp__sw_implementation`
259-
- | Implementation of source code has been done after creation of detailed design.
260-
| SW configuration is described.
261-
- 100%
262-
- None
263-
- Ensured by process configuration and tool management, only valid Detailed Design and Code can be merged, verification required, script based check
264-
* - 16
265-
- :need:`PROCESS_wp__verification__sw_unit_test`
266-
- | Detailed design is verified by unit testing.
267-
- 100%
268-
- None
269-
- Ensured by process configuration and tool management, only valid Detailed Design and Code can be merged, verification required, script based check
270-
* - 17
271-
- :need:`PROCESS_wp__sw_implementation_inspection`
272-
- | Inspection is done by inspection checklist.
273-
- 100%
274-
- None
275-
- Ensured by process configuration and tool management, only valid Detailed Design and Code can be merged, verification required, script based check
276-
* - 18
277-
- :need:`PROCESS_wp__verification__feat_int_test`
278-
- | All interfaces from static view and all flows from dynamic view are valid and reviewed.
279-
| Performance expectations (RAM, processor usage, ..) on reference hardware are described.
280-
- 100%
281-
- None
282-
- Ensured by process configuration and tool management, only valid features can be merged, verification required, script based check
283-
* - 19
284-
- :need:`PROCESS_wp__verification__comp_int_test`
285-
- | All interfaces from static view and all flows from dynamic view are valid and reviewed.
286-
| Integration of units into components is based on the detailed design.
287-
- 100%
288-
- None
289-
- Ensured by process configuration and tool management, only valid components can be merged, verification required, script based check
290-
* - 20
291-
- :need:`PROCESS_wp__verification__module_ver_report`
292-
- | Module verification report is available and valid for every module.
293-
- 100%
294-
- None
295-
- Ensured by process configuration and tool management, only valid components can be merged, verification required, script based check
296-
* - 21
297-
- :need:`PROCESS_wp__sw_component_class`
298-
- | Software component classification is available and valid.
299-
- 100%
300-
- None
301-
- Ensured by process configuration and tool management, only valid components can be merged, verification required, script based check
302-
* - 22
303-
- :need:`PROCESS_wp__training_path`
304-
- | All training material is available and valid, training planned and executed
305-
| All training paths have been scheduled and executed
306-
- 100%
307-
- None
308-
- Ensured by process platform management, evidences for participants available, feedback of participants documented
309-
* - 23
310-
- :need:`PROCESS_wp__issue_track_system`
311-
- All issues follow the planning strategy defined in the project/platform management plan
312-
- 100%
313-
- None
314-
- Ensured by project management and tool management, only issues following the strategy can be part of any PR
315-
* - 24
316-
- :need:`PROCESS_wp__platform_mgmt`
317-
- All findings from work product review are resolved anf reviewed. Document is valid.
318-
- 100%
319-
- None
320-
- Ensured by project management, only verified and valid documents can be merged, review required
321-
* - 25
322-
- :need:`PROCESS_wp__process_definition`
323-
- All findings from platform audit are resolved and reviewed. Document is valid.
324-
- 100%
325-
- None
326-
- Ensured by process management and tool management, only verified and valid documents can be merged, review required
327-
* - 26
328-
- :need:`PROCESS_wp__process_impr_report`
329-
- Process improvement report is available and valid for every platform release.
330-
- 100%
331-
- None
332-
- Ensured by quality management and tool management, only verified and valid documents can be merged, review required
333-
* - 27
334-
- :need:`PROCESS_wp__process_plan`
335-
- The process strategy is defined, available and valid.
336-
- 100%
337-
- None
338-
- Ensured by process management and tool management, only verified and valid documents can be merged, review required
339-
* - 28
340-
- :need:`PROCESS_wp__module_safety_plan`
341-
- All findings from work product review are resolved and reviewed. Document is valid.
342-
- 100%
343-
- None
344-
- Ensured by safety management, only verified and valid documents can be merged, review required
345-
* - 29
346-
- :need:`PROCESS_wp__module_safety_package`
347-
- All findings from work product review are resolved and reviewed. Document is valid.
348-
- 100%
349-
- None
350-
- Ensured by safety management, only verified and valid documents can be merged, review required
351-
* - 30
352-
- :need:`PROCESS_wp__module_safety_package`
353-
- All findings from work product review are resolved and reviewed. Document is valid.
354-
- 100%
355-
- None
356-
- Ensured by safety management, only verified and valid documents can be merged, review required
357-
* - 31
358-
- :need:`PROCESS_wp__platform_safety_plan`
359-
- All findings from work product review are resolved and reviewed. Document is valid.
360-
- 100%
361-
- None
362-
- Ensured by safety management, only verified and valid documents can be merged, review required
363-
* - 32
364-
- :need:`PROCESS_wp__platform_safety_package`
365-
- All findings from work product review are resolved and reviewed. Document is valid.
366-
- 100%
367-
- None
368-
- Ensured by safety management, only verified and valid documents can be merged, review required
369-
* - 33
370-
- :need:`PROCESS_wp__fdr_reports`
371-
- CMR reports (Safety Plan, Safety Case, Safety Analyses and DFA) are available and valid for every platform release.
372-
- 100%
373-
- None
374-
- Ensured by safety management, only verified and valid documents can be merged, review required
375-
* - 34
376-
- :need:`PROCESS_wp__audit_report`
377-
- Process Safety Audit report is available and valid for every platform release.
378-
- 100%
379-
- None
380-
- Ensured by safety management, only verified and valid documents can be merged, review required
381-
* - 35
382-
- :need:`PROCESS_wp__platform_feature_dfa`
383-
- | DFA on platform feature level is available and valid.
384-
| All detection and prevention mitigations linked to Software Feature Requirements or Assumptions of Use.
385-
- 100%
386-
- None
387-
- Ensured by process configuration and tool management, only valid safety analysis can be merged, review required, script based check
388-
* - 36
389-
- :need:`PROCESS_wp__feature_dfa`
390-
- | DFA on feature level is available and valid.
391-
| All detection and prevention mitigations linked to Software Feature Requirements or Assumptions of Use.
392-
- 100%
393-
- None
394-
- Ensured by process configuration and tool management, only valid safety analysis can be merged, review required, script based check
395-
* - 37
396-
- :need:`PROCESS_wp__sw_component_dfa`
397-
- | DFA on component/module level is available and valid.
398-
| All detection and prevention mitigations linded to Software Component Requirements or Assumptions of Use.
399-
- 100%
400-
- None
401-
- Ensured by process configuration and tool management, only valid safety analysis can be merged, review required, script based check
402-
* - 38
403-
- :need:`PROCESS_wp__module_sw_build_config`
404-
- | Build configuration is capable to create the SEooC Library on the reference HW, module level.
405-
- 100%
406-
- None
407-
- Ensured by process configuration and tool management, only valid documents can be merged, review required, script based check
408-
* - 39
409-
- :need:`PROCESS_wp__module_safety_manual`
410-
- | Safety Manual for every module is available, up to date and valid.
411-
- 100%
412-
- None
413-
- Ensured by process configuration and tool management, only valid documents can be merged, review required, script based check
414-
* - 40
415-
- :need:`PROCESS_wp__module_sw_release_note`
416-
- | All known bugs are described with a clear statement that these bugs do not lead to violation of any safety requirements or corresponding workaround measures.
417-
- 100%
418-
- None
419-
- Ensured by process configuration and tool management, only valid documents can be merged, review required, script based check
420-
* - 41
421-
- :need:`PROCESS_wp__sw_development_plan`
422-
- | SW Development Plan is available, up to date and valid.
423-
- 100%
424-
- None
425-
- Ensured by process configuration and tool management, only valid documents can be merged, review required, script based check
426-
* - 42
427-
- :need:`PROCESS_wp__verification__plan`
428-
- | Verification Plan is available, up to date and valid.
429-
- 100%
430-
- None
431-
- Ensured by process configuration and tool management, only valid documents can be merged, review required, script based check
432-
* - 43
433-
- :need:`PROCESS_wp__tlm_plan`
434-
- | Tool Management Plan is available, up to date and valid.
435-
- 100%
436-
- None
437-
- Ensured by process configuration and tool management, only valid documents can be merged, review required, script based check
438-
* - 44
439-
- :need:`PROCESS_wp__tool_verification_report`
440-
- | All tool conficence levels (TCL) are determined. Appropriate qualification methods are applied.
441-
- 100%
442-
- None
443-
- Ensured by process configuration and tool management, only valid documents can be merged, review required, script based check
444-
* - 45
445-
- :need:`PROCESS_wp__tailoring`
446-
- | Argumentation for all tailored (not needed) work products in the project is available and valid.
447-
- 100%
448-
- None
449-
- Ensured by process configuration and tool management, only valid documents can be merged, review required, script based check
450-
* - 46
451-
- :need:`PROCESS_wp__qms_plan`
452-
- | Quality Management Plan is available, up to date and valid
453-
- 100%
454-
- None
455-
- Ensured by process configuration and tool management, only valid documents can be merged, review required, script based check
154+
**Quality Criteria**
155+
156+
All work products have to be available and valid. Templates, checklists, and guidelines shall be used.
157+
Plans have to be up to date.
158+
159+
The training material shall be available in the training path.
160+
The issues in the issue tracking system following the planning strategy.
161+
162+
**Target value**
163+
164+
The target value for all work products is 100%.
165+
166+
**Allowed variation**
167+
168+
There is no allowed variation for the work products.
169+
170+
**Metric**
171+
172+
The metric for the work products is ensured by the process that contains the work product. Only valid work products can be merged. Reviews are required and therefore checklists are prepared. If applicable, script based checks are implemented.
456173

457174
3.5 Quality Management Scope
458175
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -559,8 +276,7 @@ Ad-hoc quality related meetings are set up for clarification topics.
559276

560277
**Reporting**
561278

562-
The quality management status is reported as defined in the platform management plan. The status report includes
563-
at least the defined Quality Criteria defined in this document.
279+
The quality management status :need:`PROCESS_wp__qms_report` is reported as defined in the platform management plan.
564280

565281
**Escalation**
566282

0 commit comments

Comments
 (0)