Beruflich Dokumente
Kultur Dokumente
Wleger Cornelissen
Philips Medical Systems
Building QP-2 - Postbox 10000-5680 DA Best, The Netherlands
person hour invested in the inspection [5]. Again, the I ❑ meeting effectiveness
I
preparation and meeting efficiency are distinguished. The
preparation and meeting hours are calculated. The rework
Figure 1 Effectiveness(Majors only)
hours are not calculated.
- Yield is defined as the percentage of the defects found
The effectiveness of the EMS supported inspections is
during the inspection versus the percentage that slipped
considerably higher. The preparation effectiveness is also
through and was detected during later inspections, in test
higher, despite the fact that the only change to the
or in the field [7]. It was not possible to calculate the yield
preparation process was the fact that a defect list had to be
of the electronics inspections yet for several reasons, one is
provided the day before the meeting. Metrics revealed that
the fact that the software that was inspected is not in the
the preparation effort for the electronic inspections was
field yet. Another reason is the fact that the sofiware that
higher than that for the traditional inspections. The fact
was inspected was an add-on to a multimillion line system.
that the engineers had to submit their defect on beforehand
The calculation of the yield is not trivial. It is clear
apparently motivated them to put in more time. This was
however that the yield is a very important pefiormance
confirmed during the evaluation of the inspections.
indicator for inspections and future inspections should
The ratio between the preparation and meeting
provide the metrics that will allow to calculate the yield of
effectiveness for the traditional inspections is 13 while it is
our (electronic) inspections.
3 for the EMS supported inspections. This is remarkable
Before the graphs are shown and the results are
given the fact that the preparation takes place first and as
discussed it is important to acknowledge the fact other
a result, typically catches the more obvious defects. The
factors than the electronic support also have an impact the
fact that the obvious defects are already found is
effectiveness and efticieney of the inspection. Examples of
apparently compensated to a large extent by the synergy of
other factors are the type and the quality of the document
the group in the EMS supported inspections. One of the
as well as the preparation time. The number of inspections
goals of electronic meeting systems is to do work in
and the number of factors involved does not allow to
meetings instead of in between meetings. The ratio’s found
calculate the contribution made by each of these factors.
here indicate that for electronic inspections the EMS’s are
The four figures in which the results are presented
at least approaching that goal.
compare the preparation effectiveness and efficiency to the
meeting effectiveness an eftlciency. Figure 1 contains the
Figure 2 compares the effectiveness if only the minors are
effectiveness if only the Major defects are counted. Majors
considered.
are defined in all inspections as a defect that would have
resulted in a test or field defect if it would not have been
detected in the inspection.
I
efficiency
❑ meeting efficiency Most of the statements are derived from a standard
I
evaluation of electronic meetings. Statements 2 and 3 were
specitlc to the electronic inspections. The opinions of over
Figure 3 Efficiency (Majors only) 20 participants to EMS supported inspections are given in
Table 1.
5.3. Opinion of the participants Abandon sequential nature ofpreparation and logging
The opinions of the participants was evaluated by means Tmditional inspections clearly distinguish individual
of a the same questionnaire that was used in Philips preparation Ilom the logging meeting. It maybe possible
Medical Systems. The statements are listed in section 3.3. to combine the two with the same or better results in an
The results for Baan are in table 3. electronic meeting. The triggering of one inspector by
defects found by one of his colleagues now only takes
Table 3 Opinions of the participants in Baan place during the logging meeting. It may work as well
during preparation. Experimentation and analysis of the
state- SA A N D SD Mean N inspection metrics should tell the impact.
rnent (5) (4) (3) (2) (1)
no. Distributed inspections
1 4 57 17 22 0 3.43 23 Distributed inspections are feasible. Experiences in
2 4 48 24 16 8 3.24 25 electronic meetings have shown that it is not always
3 4 16 28 48 4 2.68 25 necessary to be at the same time at the same place. This
may also hold for electronic inspections. It may be very
4 9 52 26 9 4 3.52 23
beneficial to be able to allow engineers in ditl?erent places
5 5 57 24 14 0 3.52 21
to participate in an inspection. One of the companies
6 8 46 29 17 0 3.46 24 involved intends to do distributed inspections with
7 16 60 12 12 0 3.80 25 engineers from sites in Europe and India.
8 25 46 21 8 0 3.88 24
7. IMPLICATIONS FOR EMS
The opinion of the participants in Baan is similar to those Many implications for EMS can be envisioned. Three are
in Philips. Comparing the results of these studies with discussed.
earlier studies such as [9] indicate a less favorable
judgment of the electronic support. Two possible Meeting metrics
explanations can be given. The first is that software Inspections are the only meeting in the world, to our
engineers are very demanding users of information knowledge, that are managed in quantitative terms. It
technology. A second explanation may be the fact that a must be possible to exploit the benefits of metrics in other
manual inspection is already a very mature meeting with meetings as well. It must for example be possible to plan
extensive preparation and a very clear structure. The and track household meetings based on metrics such as the
introduction of EMS often brings improved preparation number of action items generated and dealt with. The
and structure to meetings which is appreciated by the benefits are huge if one realizes the improvements in other
participants. In the case of inspections, this benefit is not disciplines after quantitative understanding was
experienced by the participants because the preparation accumulated and put to use. One example is the
and structure were already there before the EMS support manufacturing industry. A more recent example is the
was brought in. software industry that is trying to get a grip on their
problems by means of metrics [6,1,4].
6. IMPLICATIONS FOR INSPECTIONS A next generation of EMS should provide more tools to
plan and track meetings in quantitative terms. This should
The following implications for inspections are foreseen. go much tirther than logging the number of comments per
More effective and ej?cient inspections process. minute. It includes norms, analysis of deviations and
This is a significant improvement for the overall quantitative insight into optimal numbers of participants
development process, given the fact that inspections have and amount of work to be done.
proven to be the most effective way to detect defects. On
top of that, mature software groups spend 10 to 20 percent Inspections as guinea pig
of their time in inspections. Inspections could be a benchmark meeting to study the
impact of independent variables such as remote meetings,