Metrik-basierte Auswertung von Software-Entwicklungsarchiven zur Prozessbewertung
暂无分享,去创建一个
ion Sheets unterstützen die genaue Analyse eines Ziels [vSB99]. Sie dienen insbesondere als Kommunikationsmittel zwischen den Beteiligten. In einem Abstraction Sheet werden die folgenden Elemente erfasst: • von den Projektbeteiligten vorgeschlagene Metriken, um die Zielerreichung zu messen, • eine Hypothese über die erwarteten Ergebnisse, • mögliche Ein ussfaktoren auf das Ergebnis in dem betrachteten Kontext, • sowie deren Auswirkung auf die Messergebnisse. Es gibt eine Reihe von Erweiterungen, die den GQM-Ansatz um bestimmte Aspekte ergänzen. Bei dem GQIM-Ansatz werden zusätzlich Indikatoren zu den Fragen und den abgeleiteten Metriken betrachtet [PGF96]. Ein Indikator ist in diesem Zusammenhang eine bestimmte Darstellungsform der Messergebnisse. Damit soll sichergestellt werden, dass die Messungen sinnvoll kommuniziert und verwendet werden. Der Ansatz GQM++ enthält unter anderem eine mehrstu ge Verfeinerung der Ziele und Fragen, sowie eine Kostenund Nutzenbetrachtung der Messungen [Mac93, GM97]. Mit dem Ansatz GQM+Strategies wird darauf abgezielt, die Verbindung zwischen Geschäftszielen, Strategien, organisationsbezogenen Annahmen sowie den Messzielen explizit zu modellieren [BHL+07]. Der GQM-Ansatz kann eingebettet werden in einen kontinuierlichen Verbesserungsprozess nach dem Quality Improvement Paradigm (QIP) [Bas89]. In diesem Prozess wird systematisch Erfahrungswissen über Prozessverbesserungsmaÿnahmen gesammelt, analysiert, für die Organisation aufbereitet und bereitgestellt. Das Konzept der Experience Factory [BCR84, BCM+92] beschreibt einen organisatorischen Rahmen mit entsprechenden Rollen und Verantwortlichkeiten für die Umsetzung des Quality Improvement Paradigm. Die detaillierte De nition von Metriken und deren Erhebungsmethoden sind stark abhängig vom Kontext der Messungen. Daher kann ein allgemeiner Ansatz wie GQM hier nur wenig Unterstützung bieten [Sch07].