|
Quality Plan
Revision A - 22 MARCH 1996
|
| Name | Position | E-mail address |
---|
Author(s): | Johan Ramestam Fredrik Hall | Quality Coordinator Inspection Moderator | pt93jr@pt.hk-r.se pt93fh@pt.hk-r.se |
Responsible: | Johan Ramestam | Quality Coordinator | pt93jr@pt.hk-r.se |
To: | Marcus Ingemansson | Project Manager | pt93mi@pt.hk-r.se |
Cc: | Conny Johansson SAIDA | Quality Manager Project | connyj@pt.hk-r.se saida@pt.hk-r.se |
1 Activities
1.1 Inspection
1.1.1 Inspection Management
Description
- Preparation/planning of inspection meetings.
- Allocation of resources for inspections in collaboration with the Team Managers.
- Discussion about the outcome of deep inspections with the author.
Resource Usage
1 person (Inspection Moderator)
1.1.2 Inspections
Description
Inspections can be of five types:
- Deep inspections, which are required on documents of greater importance, or pieces of code which are considered extra important.
- Shallow inspections, which can be performed on documents with less importance, or on code.
- Follow-up inspections, which are done after a shallow inspection has been passed, to assure that the author made the correct changes.
- Process inspections, which are performed by the Quality Coordinator and aim at finding quality deviations in the development process.
- Minutes inspections, which are always done by the persons chosen on the meeting (for which the minutes are written) and aims at assuring that the minutes reflect the real proceedings of the meeting.
Resource Usage
Deep Inspection: 4 persons/document (Inspection Moderator + 3 inspectors)
Shallow Inspection: 1 person/document (1 inspector)
Follow-up: 1 person/document
Process Inspection: 1 person (Quality Coordinator)
Minutes Inspection: 2 persons/document
1.2 Quality Assurance
1.2.1 Quality Management
Description
- Preparation/planning of process inspections.
- Coordination of quality.
- Assuring consistency between quality documents.
Resource Usage
1 person (Quality Coordinator)
1.2.2 Quality Status Reporting
Description
The quality status of the project shall be reported once a week to the Quality Manager. It aims at following up the quality process; what standards work fine and what standards are not adhered to. It includes inspection results summaries, error frequency and an analysis of the measured figures.
Resource Usage
1 person (Quality Coordinator)
1.2.3 Study of Standards
Description
The project members have to be well oriented in the quality standards. This activity covers the study of the CQM/PQM.
Resource Usage
15 persons
1.2.4 CQM Update
Description
The CQM is intended to be complete, but sometimes serious problems arise which might require rework and update of the CQM. This is done by the Quality Coordinators from both projects (SAIDA and CHILI).
Resource Usage
1 person (SAIDA Quality Coordinator)
1.2.5 PQM Development
Description
In certain issues, the SAIDA project needs to apply the CQM differently. The PQM shall cover these deviations.
Resource Usage
1 person (Quality Coordinator)
2 Estimations
These estimations are on a 10-week basis. The size estimations for the inspections (except minutes inspection) are derived from the total number of documents produced by the two teams ([4.2], "Inspection Totals") in conjunction with the constants [4.1.6] and [4.1.7].
Inspection Estimations
Activity | Constant | Res. | Size | Total Time |
---|
Deep inspection | 1.5 h/insp. | 3 pers. | 26 insp. | 117 h |
Shallow inspection | 1.5 h/insp. | 1 pers. | 136 insp. | 204 h |
Follow-up inspection | 0.5 h/insp. | 1 pers. | 55 insp. | 27.5 h |
Minutes inspection | 0.5 h/insp. | 2 pers. | 20 insp. | 20 h |
Process inspection | | 1 pers. | | 40 h |
Inspection meeting | 1 h/meeting | 4 pers. | 26 meetings | 104 h |
Inspection management | 1.5 h/doc. | 1 pers. | 55 doc. | 82.5 h |
Total | | | | 595 h |
Quality Assurance Estimations
Activity | Constant | Res. | Size | Total Time |
---|
Quality management | 6 h/week | 1 pers. | 10 weeks | 60 h |
Quality status reports | 4 h/week | 1 pers. | 10 weeks | 40 h |
Study of standards | 3 h/CQM | 15 pers. | 1 CQM | 45 h |
CQM update | 20 h/CQM | 1 pers. | 1 CQM | 20 h |
PQM development | 6 h/week | 1 pers. | 10 weeks | 60 h |
Total | | | | 225 h |
3 Inspection Process
This section describes how inspections will be performed in SAIDA.
3.1 Types of Material
The two teams SIW and SAGA has assembled a list of all material (documents, code etc.) which they will produce during the project and which will be subjected for inspection. In collaboration with the Inspection Moderator and the Quality Coordinator every material has been classified as either deep- or shallow material. That is, either the material has to undergo deep inspection (deep material), o
r it suffices to subject it to shallow inspection.
3.1.1 Deep Material
Every deep material has to be inspected at least four times; a pre-deep shallow inspection, a deep inspection, a shallow inspection and a follow-up inspection. However, this is the best conceivable case. Almost every deep material is likely to be subjected to at least one re-shallow inspection after the mandatory shallow inspection (the one directly following the deep inspection.). The process of
inspecting deep material is illustrated in figure [3-1].
![](quality-plan-reva-1-image-1.gif)
Deep Material Inspection Process
In the above figure, every shaded entity represents one inspection and the arrows show how the deep material is routed through the inspection process. The percentage number connected to each arrow is the chance that the material will be routed along a particular arrow after it has completed an inspection. For instance, 50% of all deep material has to be subjected to an extra shallow inspection be
fore it is follow-up inspected.
3.1.2 Shallow Material
Shallow material is subjected to a lot fewer inspections than deep material. Ideally, a shallow material can be released after having passed a single shallow inspection and a follow-up ditto. However, it is more likely to be subjected to at least one shallow re-inspection. The process of inspecting shallow material is illustrated in figure [3-2].
![](quality-plan-reva-1-image-2.gif)
Shallow Material Inspection Process
The above figure should be interpreted the same way as figure [3-1].
3.2 Preparations
- A Team Manager who has a material which will soon be ready for inspection notifies the Inspection Moderator no later than one week before he believes his material is finished. This notification should preferably be by e-mail and it should contain the following:
- The name of the file where the material can be found. The preliminary version number may though be omitted from this file name.
- Suggestions on what to focus on if this is a deep material. This may be omitted, but it is strongly advised that it is included since the Team Manager probably has better knowledge of the material than the Inspection Moderator and thus is better suited to recommend focuses.
- On the weekly inspection planning meeting, the Team Managers inform the Inspection Moderator of the exact days when the previously notified materials will be ready. This meeting is held every Wednesday, and it is only concerned with the immediately following week.
- The Inspection Moderator plans the inspections for the following week.
- The Inspection Moderator requests the required resources for the following week no later than 17.00 the next day (Thursday).
- The names of the persons who are allocated as inspectors are handed to the Inspection Moderator no later than 15.00 the next day (Friday).
- The inspectors are informed of what and when they are supposed to inspect no later than 17.00 the same day (Friday).
- The next week, as the material is completed, the Team Managers are responsible for copying the files containing the inspection material to the inspection directory (~saida/documents/for_inspection/) where the inspectors can find it. The material has to be copied to this directory no later than 17.00 the day before it is supposed to be inspected.
The above procedure describes the process of allocating resources for the static inspections of a week. However, re-inspections and follow-up inspections are not considered since these can not be planned in this static manner.
For further information regarding inspections or document releases, see [SAIDA 96].
4 Appendix A
4.1 Estimation Constants
4.1.1 Document Size
Size: 9 pages/document [QMG 96]
4.1.2 Shallow/Deep Inspection
Time: 10 min./page [QMG 96]
Total: 1.5 h/document
4.1.3 Follow-up Inspection
Time: 3 min./page
Total: 0.5 h/document
4.1.4 Inspection Meeting
Time: 6 min./page [QMG 96]
Total: 1 h/document
4.1.5 Rework
Time: 1 h/(inspection report) page
Rework after Deep Inspection
Size: 4 pages
Total: 4 h
Rework after Shallow Inspection
Size: 1 page
Total: 1 h
4.1.6 Deep Total
Size: 1 Shallow inspection, 1 Deep inspection, 2 Shallow inspections, 1 Follow-up
Total: 13.5 h
4.1.7 Shallow Total
Size: 2 Shallow inspections, 1 Follow-up
Total: 3.5 h
4.2 Inspection Totals
4.2.1 Weekly inspections
(S stands for Shallow inspection, D for Deep inspection. All units are concerned with the number of inspections.)
Weekly Inspections
Week | SAGA | | SIW | | Other | | Total | |
---|
| S | D | S | D | S | D | S | D |
12 | 4 | 0.5 | 6 | 0.5 | | 2 | 5 | 5 |
13 | 1 | 1 | | 2 | | | 1 | 3 |
14 | 2 | 2 | | | | | 2 | 2 |
15 | 1 | 2 | | | | | 1 | 2 |
16 | | | | 2 | | | | 2 |
17 | 2 | 2 | 4 | | | | 6 | 2 |
18 | 2 | 1 | | | | | 2 | 1 |
19 | 1 | 4 | 1 | 3 | | | 2 | 7 |
20 | 1 | | 1 | 1 | | | 2 | 1 |
21 | | 1 | 1 | 2 | | | 1 | 3 |
22 | 1 | | 1 | | | | 2 | |
Total | 15 | 13.5 | 14 | 10.5 | | 2 | 29 | 26 |
4.2.2 Average Inspection Division
Average Inspection Division
Inspection type | QC | IM | SIW | SAGA | Total |
---|
PDS (Pre-Deep Shallow) | 13 insp./19.5h | 13 insp./19.5 h | | | 26 insp. |
D (Deep) | 26 insp./39 h | | 13 insp./19.5 h | 13 insp./19.5 h | 26 insp. |
M (Meeting) | 26 insp./26 h | 26 insp./26 h | 13 insp./13 h | 13 insp./13 h | 26 insp. |
RDS (Re Deep Shallow) | 9 insp./13.5 h | 9 insp./13.5 h | 17 insp./25.5 h | 17 insp./25.5 h | 52 insp. |
S (Shallow) | | | 15 insp./22.5 h | 14 insp./21 h | 29 insp. |
RS (Re Shallow) | 14 insp./21 h | 15 insp./22.5 h | | | 29 insp. |
F (Follow-up) | | | | | 55 insp. |
Total | 119 h | 81.5 h | 80.5 h | 79 h | 243 insp. |
5 Appendix B
5.1 Literature
[QMG 96] Quality Management Group, "Course Quality Manual" - University of Karlskrona/Ronneby, 1996.
- Quality Plan
-
- 1 - Activities
-
- 1.1 - Inspection
-
- 1.1.1 - Inspection Management
-
- Description
-
- Resource Usage
-
- 1.1.2 - Inspections
-
- Description
-
- Resource Usage
-
- 1.2 - Quality Assurance
-
- 1.2.1 - Quality Management
-
- Description
-
- Resource Usage
-
- 1.2.2 - Quality Status Reporting
-
- Description
-
- Resource Usage
-
- 1.2.3 - Study of Standards
-
- Description
-
- Resource Usage
-
- 1.2.4 - CQM Update
-
- Description
-
- Resource Usage
-
- 1.2.5 - PQM Development
-
- Description
-
- Resource Usage
-
- 2 - Estimations
-
- 3 - Inspection Process
-
- 3.1 - Types of Material
-
- 3.1.1 - Deep Material
-
- 3.1.2 - Shallow Material
-
- 3.2 - Preparations
-
- 4 - Appendix A
-
- 4.1 - Estimation Constants
-
- 4.1.1 - Document Size
-
- 4.1.2 - Shallow/Deep Inspection
-
- 4.1.3 - Follow-up Inspection
-
- 4.1.4 - Inspection Meeting
-
- 4.1.5 - Rework
-
- Rework after Deep Inspection
-
- Rework after Shallow Inspection
-
- 4.1.6 - Deep Total
-
- 4.1.7 - Shallow Total
-
- 4.2 - Inspection Totals
-
- 4.2.1 - Weekly inspections
-
- 4.2.2 - Average Inspection Division
-
- 5 - Appendix B
-
- 5.1 - Literature
-
Info
Team
WebCam
Documents
Schedule
CustomerOnly
© 1996, The SAIDA Project