Download USER MANUAL

Transcript
ADVANCED ASSESSMENT AND MEASUREMENT TECHNIQUES
4-31
the measurement programme and to derive interpretations by the project
team from the data collected so far. Depending on the results and the
current status of both the measurement and the software development
process, immediate changes and modifications for both the software
development process and the measurement process may be suggested.
Involved Roles
The following roles are involved in the planning, implementation, and
analysis of feedback sessions:
§
Data Collector. Data collectors are responsible for collecting the data.
They can often explain anomalous data and check the completeness of
the data, because they know the circumstances under which the data
has been collected. Additionally, they can give feedback on the data
collection material, for example questionnaires.
§
Manager. Managers are individuals who can make and follow-up on
decisions (e.g. department heads, project leaders, and group leaders.
Therefore, it is very important to involve them in the measurement
programme in general and particularly in feedback sessions.
§
Experience Engineer. The Experience Engineer analyses the measurement data. He has a sound knowledge of statistical methods and data
mining techniques, and is responsible for detecting trends and comparisons of hypotheses with the real data. If he detects some
anomalous data, he has to talk with data collectors or the librarian.
§
Librarian. The librarian is responsible for regular storing the measurement data and simple analysis. He delivers the data and simple
standard analysis to the experience engineer.
§
Measurement Team: The measurement team is responsible for checking the correct application of the GQM method. They maintain the
documentation of the measurement programme and train new members in the measurement programme. Furthermore, they ensure that
the goals of the GQM plan are reflected and that data is analysed in a
bottom-up manner in the feedback sessions.
§
Moderator. The moderator leads the feedback session. He presents
the data and moderates the discussions. He is responsible for seeing
that everyone’s opinion is reflected, and that no one dominates the
feedback session.
§
Viewpoint representatives: Viewpoint representatives are individuals
whose viewpoints are reflected by the GQM goals. They are respon-