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-