Konzeption einer Internetplattform zur Dokumentation von Metriken

Dokumente

Ausarbeitung

Hintergrund

In allen Bereichen der Softwareentwicklung muss gemessen werden, um Voraussagen über ein Projekt zu treffen, es mit früheren Projekten zu vergleichen und Aussagen über dessen Qualität zu machen. Dazu benötigt es in jedem Bereich unterschiedliche Metriken. Diese können von Unternehmen zu Unternehmen unterschiedlich sein, eine allgemein gültige Metriken-Sammlung existiert nicht. Viele Metriken werden entworfen, aber nie veröffentlicht. Da die meisten Unternehmen ihre eigenen Metriken-Datenbanken verwalten, gibt es für eine Metrik häufig viele unterschiedliche Berechnungsvorschriften. Daher ist ein Bedarf nach einem Metriken-Wiki vorhanden, in dem Experten Metriken veröffentlichen können. Dadurch kann eine große Sammlung von eindeutig definierten Metriken für jeden Bereich der Softwareentwicklung erschaffen werden.

Aufgabe

Das Ziel dieser Bachelorarbeit ist es, ein Internet Wiki für Metriken zu entwerfen, in der Nutzer eigene Metriken veröffentlichen und nach Metriken anderer suchen können. Zuerst werden dazu Anforderungen an das Wiki ermittelt und Use-Cases erstellt. Außerdem muss das User Interface entworfen und danach erste Prototypen entwickelt werden. Das Metriken-Wiki soll iterativ weiter entworfen werden, so dass nach und nach die Funktionalität des Wiki komplettiert wird. Nach jeder Iteration wird der Prototyp evaluiert und entsprechend angepasst und um neue Funktionen erweitert. In den ersten Iterationen sollen Papier- und GUI-Prototypen sowie erste Versionen eines Metrik-Wiki Meta-Modells entwickelt werden. In späteren Iterationen sollen die Prototypen dann in der J2EE Zieltechnologie mit Hilfe von EJBs, JPA und JSF realisiert werden.