Skip to content

Commit 26abaf5

Browse files
committed
include review findings
1 parent f633d01 commit 26abaf5

File tree

7 files changed

+77
-79
lines changed

7 files changed

+77
-79
lines changed

process/process_areas/quality_management/guidance/quality_plan_guideline.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

process/process_areas/quality_management/guidance/quality_review_checklist.rst

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ Project Management plan review checklist template
8484
* - PJP_00_01
8585
- Are the purpose and goals of the project defined (including references to related projects, if existing)?
8686
-
87-
-
87+
- The purpose and goals should be clearly stated.
8888
-
8989
* - PJP_00_02
9090
- Is the scope of the project defined?
@@ -94,7 +94,7 @@ Project Management plan review checklist template
9494
* - PJP_00_04
9595
- Is the project life-cycle defined?
9696
-
97-
-
97+
- The project life-cycle shall match to the purpose and goals of the project.
9898
-
9999
* - PJP_00_05
100100
- Are major project metrics to track the progress described?
@@ -110,7 +110,7 @@ Project Management plan review checklist template
110110
* - PJP_01_02
111111
- Are skill needs and planned trainings documented/referenced?
112112
-
113-
-
113+
- Check training plan and issue tracking system for related issues.
114114
-
115115
* - PJP_02_01
116116
- Are the project milestones described/referenced? (And are they feasible?)
@@ -135,17 +135,17 @@ Project Management plan review checklist template
135135
* - PJP_02_05
136136
- Is the technical infrastructure and resources needed described?
137137
-
138-
-
138+
- Check if technical infrastructure and resources match to the project needs.
139139
-
140140
* - PJP_03_01
141141
- Are communication interfaces between all involved parties defined (who communicates, what, in which intervals, over which channels, internal vs. Customer communication)?
142142
-
143-
-
143+
- Check if communication interfaces are defined and followed.
144144
-
145145
* - PJP_04_01
146-
- Have the reports for the project being defined? (Including required content, maintenance schedule etc.)
147-
-
146+
- Have the reports for the project being defined? (Including required content, maintenance schedule etc.).
148147
-
148+
- Check if reports are defined and available.
149149
-
150150

151151

@@ -171,7 +171,7 @@ Security Management plan review checklist template
171171

172172
* - Review Id
173173
- Link to checklist
174-
* - SafMP_00_01
174+
* - SecMP_00_01
175175
- :need:`gd_chklst__security_plan`
176176

177177

@@ -193,69 +193,69 @@ Quality Management plan review checklist template
193193
- Are the quality objectives and scope aligned with the project’s standards and stakeholder requirements?
194194
-
195195
* - QMP_00_02
196-
- Are all work products in the process area of quality management defined?
197-
-
196+
- Are work product quality goals defined?
198197
-
198+
- Check the definition and also if they are reachable.
199199
-
200200
* - QMP_00_03
201201
- Are roles and responsibilities in the process area of quality management defined?
202202
-
203-
-
203+
- Check if all needed roles are assigned to team members.
204204
-
205205
* - QMP_01_01
206206
- Are quality goals and metrics for in the project specified, tracked and are they suitable for process improvement?
207207
-
208-
-
208+
- Check if the defined metrics are measurable and suitable for process improvement. Check if there is a tracking done in the issue tracking system.
209209
-
210210
* - QMP_01_02
211211
- Do all quality metrics have an acceptance criteria specified?
212212
-
213-
-
213+
- Check if acceptance criteria are defined for all quality metrics.
214214
-
215215
* - QMP_01_03
216216
- Is quality reporting described including cadence, relevant parties and documentation?
217217
-
218-
-
218+
- Check if the quality reporting is following the defined cadence and if all relevant parties are involved.
219219
-
220220
* - QMP_02_01
221221
- Are the quality milestones described or referenced in a quality Schedule, and are they feasible?
222222
-
223-
-
223+
- Check the planning boards in the issue tracking system.
224224
-
225225
* - QMP_03_01
226226
- Is the approach of conducting work product reviews defined and appropriate?
227227
-
228-
-
228+
- Check if the work product reviews are following the defined process and if all relevant parties are involved.
229229
-
230230
* - QMP_03_02
231231
- Is the approach of conducting process audits defined and appropriate?
232232
-
233-
-
233+
- Check if the process audits are following the defined process and if all relevant parties are involved.
234234
-
235235
* - QMP_04_01
236236
- Is the process of handling problems and/or non-conformances defined?
237237
-
238-
-
238+
- Check if there is a defined process for handling problems and non-conformances. Check if there are related issues in the issue tracking system.
239239
-
240240
* - QMP_04_02
241241
- Is there a specification on how to ensure the resolution of process non-conformances?
242242
-
243-
-
243+
- Check if there are defined actions for resolving non-conformances and if they are tracked in the issue tracking system.
244244
-
245245
* - QMP_04_03
246246
- Is there a specification on how to escalate process non-conformances in situations where goals of quality management conflict with those of other process areas?
247247
-
248-
-
248+
- Check if there is a defined escalation process for non-conformances.
249249
-
250250
* - QMP_04_04
251251
- Do the described mechanisms show that quality assurance has the independence and authority to escalate problems to appropriate levels of management?
252252
-
253-
-
253+
- Check if the quality assurance has the independence and authority to escalate problems. This should be ensured by the project set up.
254254
-
255255
* - QMP_05_01
256256
- Are process improvement activities planned, monitored, and documented?
257257
-
258-
-
258+
- Check if there are planned process improvement activities and if they are tracked in the issue tracking system. Check if they are up to date and planned in a realistic way.
259259
-
260260

261261

@@ -274,32 +274,32 @@ Configuration Management plan review checklist template
274274
* - CMP_00_01
275275
- Are the objectives and scope defined?
276276
-
277-
-
277+
- Check if the objectives and scope are clearly defined and understood by all relevant parties.
278278
-
279279
* - CMP_00_02
280280
- Is the project lifecycle according to the configuration management plan?
281281
-
282-
-
282+
- Check if the project lifecycle is followed as defined in the configuration management plan.
283283
-
284284
* - CMP_00_03
285285
- Are retrievals(s) described?
286286
-
287-
-
287+
- Check if the retrieval processes are clearly described and followed.
288288
-
289289
* - CMP_00_04
290290
- Are the branches and baselines described?
291291
-
292-
-
292+
- Check if the branching and baseline strategies are clearly defined and followed.
293293
-
294294
* - CMP_00_05
295295
- Is the backup and recovery for the project described?
296296
-
297-
-
297+
- Check if the backup and recovery procedures are clearly described and followed.
298298
-
299299
* - CMP_00_06
300300
- Is the configuration management tooling (inclusive tool names and CI build tools) described?
301301
-
302-
-
302+
- Check if the configuration management tools are clearly described and used as defined.
303303
-
304304

305305

@@ -312,7 +312,7 @@ Tool Management plan review checklist template
312312

313313
* - Review Id
314314
- Link to checklist
315-
* - SafMP_00_01
315+
* - TMP_00_01
316316
- :need:`gd_chklst__tool_cr_review`
317317

318318

@@ -331,7 +331,7 @@ Release Management plan review checklist template
331331
* - RMP_00_01
332332
- Are release notes available for every release?
333333
-
334-
-
334+
- Check if release notes are created for every release. Check if the template is used and the content is complete.
335335
-
336336

337337

@@ -344,7 +344,7 @@ Problem Resolution plan review checklist template
344344

345345
* - Review Id
346346
- Link to checklist
347-
* - SafMP_00_01
347+
* - PMMP_00_01
348348
- :need:`gd_chklst__problem_cr_review`
349349

350350

@@ -357,12 +357,12 @@ Change Management plan review checklist template
357357

358358
* - Review Id
359359
- Link to checklist
360-
* - SafMP_00_01
360+
* - CMP_00_01
361361
- :need:`gd_chklst__change_cr_review`
362362

363363

364-
Release Management plan review checklist template
365-
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
364+
Software Verification plan review checklist template
365+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
366366

367367
.. list-table:: Software verification review checklist template
368368
:header-rows: 1
@@ -376,32 +376,32 @@ Release Management plan review checklist template
376376
* - SWV_00_01
377377
- Are the objectives and scope defined?
378378
-
379-
-
379+
- Check if the objectives and scope are clearly defined and understood by all relevant parties.
380380
-
381381
* - SWV_00_02
382382
- Are the verification methods documented and up to date?
383383
-
384-
-
384+
- Check if the verification methods are clearly described and followed.
385385
-
386386
* - SWV_00_03
387387
- Are the test derivation methods documented and up to date?
388388
-
389-
-
389+
- Check if the test derivation methods are clearly described and followed.
390390
-
391391
* - SWV_00_04
392392
- Are the software quality criteria defined and documented?
393393
-
394-
-
394+
- Check if the software quality criteria are clearly defined and understood by all relevant parties. Have a look on the reports to verify if the criteria are fulfilled.
395395
-
396396
* - SWV_00_05
397397
- Are all used tools described?
398398
-
399-
-
399+
- Check if all tools used for software verification are clearly described and used as defined. Are additional tools used that are not described?
400400
-
401401
* - SWV_00_06
402402
- Are verification setups and variants described, documented and up to date?
403403
-
404-
-
404+
- Check if the verification setups and variants are clearly described and followed.
405405
-
406406

407407

@@ -414,7 +414,7 @@ Documentation Management plan review checklist template
414414

415415
* - Review Id
416416
- Link to checklist
417-
* - SafMP_00_01
417+
* - DMP_00_01
418418
- :need:`gd_chklst__documentation_review`
419419

420420

@@ -430,28 +430,28 @@ Software Development Plan review checklist template
430430
- passed [yes | no]
431431
- Remarks
432432
- Issue link
433-
* - SWV_00_01
433+
* - SDP_00_01
434434
- Are the objectives and scope defined?
435435
-
436+
- Check if the objectives and scope are clearly defined and understood by all relevant parties.
436437
-
437-
-
438-
* - SWV_00_02
438+
* - SDP_00_02
439439
- Are the design and programming languages defined?
440440
-
441+
- Check if the design and programming languages are clearly defined and suitable for the project.
441442
-
442-
-
443-
* - SWV_00_03
443+
* - SDP_00_03
444444
- Are coding guidelines available, documented and up to date?
445445
-
446+
- Check if coding guidelines are followed and if they are up to date.
446447
-
447-
-
448-
* - SWV_00_04
448+
* - SDP_00_04
449449
- Is a software configuration guideline available, documented and up to date?
450450
-
451+
- Check if the software configuration guideline is followed and if deviations have an approved argumentation by the CODEOWNER.
451452
-
452-
-
453-
* - SWV_00_05
453+
* - SDP_00_05
454454
- Are all SW development tools described?
455455
-
456-
-
456+
- Check if all tools used for software development are clearly described. If possible check if they are used as defined.
457457
-

process/process_areas/quality_management/quality_concept.rst

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,10 @@ Stakeholders for the Quality Management
4343
* Consult and execute Quality Trainings
4444
* Monitoring/improving of Quality activities
4545

46-
#. :need:`Technical Lead <rl__technical_lead>`
47-
* Support the work products
48-
* Approval of Quality Management Plan, Platform Process Audit, Feature Process Conformance Checks, Work Product Reviews, Consult and Execute Quality Trainings, Monitor/Improve Quality Activities
49-
5046
#. :need:`Project Lead <rl__project_lead>`
5147
* Approval of Platform Release
48+
* Support the work products
49+
* Approval of Quality Management Plan, Platform Process Audit, Feature Process Conformance Checks, Work Product Reviews, Consult and Execute Quality Trainings, Monitor/Improve Quality Activities
5250

5351
#. :need:`Committer <rl__committer>`
5452
* Support the Work Product Reviews
@@ -80,5 +78,5 @@ or in a continuous manner. Only 100% compliant work products / releases will be
8078

8179
Every person who contributes shall be trained according to Quality aspects. The committers will help to ensure the Quality
8280
by following the workflows which are defined in the different process areas. The Quality Manager is responsible for the
83-
Quality related workflows. The Quality Manager shall be independent from the development organisation with a escalation
81+
Quality related workflows. The Quality Manager shall be independent from the development organization with a escalation
8482
to the Project Lead Circle and the Technical Lead Circle.

process/process_areas/quality_management/quality_roles.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@ Roles
5454

5555
Authority
5656

57-
* Escalation of planning topics to the project lead :need:`rl__project_lead`
57+
* Escalation of planning topics to the :need:`rl__project_lead`
5858
* Definition of quality assurance measures
5959
* Refusing the approval of work products as defined in the workflows

0 commit comments

Comments
 (0)