19.01.2015 Aufrufe

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Kapitel 12<br />

Qualitätssicherung<br />

Unter Qualitätssicherung werden Maßnahmen verstanden, die zur Sicherstellung eines<br />

Qualitätsniveaus dienen. In der <strong>Projektgruppe</strong> sind verschiedene Maßnahmen zur<br />

Sicherung der Qualität des Endproduktes, bestehend aus Programm <strong>und</strong> Abschlussbericht,<br />

durchgeführt worden. Diese werden im folgenden Kapitel beschrieben. Zunächst<br />

werden die Coding Konventionen beschrieben, welche die Codequalität sicherstellen.<br />

Anschließend werden Sicherungsmaßnahmen für den Abschlussbericht vorgestellt. Den<br />

Abschluss dieses Kapitels bilden heuristische Evaluationen zur Sicherstellung <strong>und</strong><br />

Verbesserung der Benutzerbarkeit des Programms.<br />

12.1 Coding Konventionen<br />

Sobald mehr als eine Person an einem Bericht oder einem Programm arbeitet, gibt<br />

es unterschiedliche Bearbeitungsstile. Eine Teamarbeit oder Projektarbeit soll für den<br />

K<strong>und</strong>en allerdings immer so aussehen, als ob sie nur von einer Person bearbeitet wurde,<br />

also ein einheitliches Design besitzen. Konventionen bilden ein Regelwerk, woran<br />

sich jedes Teammitglied halten muss, damit das Ziel eines einheitlichen Stiles erreicht<br />

werden kann. In der <strong>Projektgruppe</strong> TaP sind zwei Regelwerke festgelegt worden. Zum<br />

einen die Coding- <strong>und</strong> zum anderen die Abschlussberichts-Konventionen. Im Folgenden<br />

wird das Regelwerk zur Codeerstellung erläutert, da dieses für eine Interpretation <strong>und</strong><br />

eventuelle Weiterentwicklung hilfreich ist.<br />

Im Allgemeinen lassen Programmiersprachen bezüglich der Strukturierung <strong>und</strong><br />

Namensgebung im Programmcode einen relativ großen Freiraum zu. Dies hat zur<br />

Folge, dass der Code bei der Bearbeitung von mehreren Personen unübersichtlich <strong>und</strong><br />

schlecht lesbar wird. Coding-Konventionen beschreiben eine einheitliche Struktur, wie<br />

Programmcode geschrieben wird. Gerade in größeren Projekten, wo jeder seinen eigenen<br />

Programmierstil besitzt, ist eine einheitliche Programmiervorschrift notwendig, um die<br />

Lesbarkeit <strong>und</strong> Wartbarkeit des Codes zu verbessern. (vgl. [HD05, Mos03])

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!