Unsere Lösungen,
ob Start-Up oder etabliertes Unternehmen

Business Process Management

Java

Testautomatisierung

Agile Methoden

Mobile- und Weblösungen

Business-Intelligence

vivir

IT-Sicherheit

Künstliche Intelligenz

viadee Themen

In unserem Blog finden Sie Fachartikel, Success-Stories, News, Messeberichte und vieles mehr... vor allem aber hoffentlich wertvolle Informationen, die Ihnen in Ihrem konkreten Projekt und in Ihrem Business weiterhelfen. Bei Fragen und Anregungen nehmen Sie gerne Kontakt zu uns auf. Bitte benutzen Sie dazu die Kommentarfunktion unter den Blogbeiträgen.

Abschlussarbeit SonarQuest

04.01.18 00:00

ENTWICKLUNG EINES GAMIFICATION-ANSATZES ZUR VERBESSERUNG DER SOFTWARE-QUALITÄT IM RAHMEN STATISCHER CODE ANALYSE MIT SONARQUBE

sonar quest - Foto: shutterstock.com Stockillustrationsnummer: 312870995 - Pixel fantasy heroes for 8 bit video game and design - karpenko_ilia
In der Softwareentwicklung besteht eine Herausforderung darin, die Entwickler dauerhaft zu motivieren an Wartungsarbeiten zu partizipieren. Dies ist unter anderem darauf zurückzuführen, dass die damit verbundenen Aufgaben meist kein motivierendes Anforderungsmaß besitzen und die Arbeit nicht immer Wertschätzung erfährt. Zudem fehlt dem Projektmanagement oft eine Möglichkeit der Steuerung des Wartungsprozesses, der den Fokus auf die Stellen lenkt, die für den Qualitätsanspruch des Softwareprojektes relevant sind. 

Für diese Herausforderungen wird in dieser Arbeit eine Lösung durch einen Gamification-Ansatz entwickelt. Dazu wird zunächst auf Basis theoretischer Betrachtungen geklärt, wie Gamification als Softwarequalitätsmaßnahme wirken kann, bevor im Anschluss ein konkreter Ansatz auf konzeptioneller Ebene entworfen wird. Anhand einer prototypischen Implementierung wird darauf aufbauend geklärt, wie eine Integration in agile Entwicklungsumgebungen (Scrum) aussehen kann, die zur Qualitätssicherung das statische Analysetool SonarQube einsetzen.

Das Ergebnis ist ein Proof-of-Concept mit dem Titel SonarQuest. Basistechnologien sind Java, Spring und Angular.


Autor: Florian Schacht

Betreuung: Prof. Dr. Herbert Kuchen, WWU Münster



Jetzt Blog abonnieren!
zum Blog
Dr. Frank Köhne

Dr. Frank Köhne

Dr. Frank Köhne ist Senior-Berater bei viadee IT-Unternehmensberatung, Leiter des F&E-Bereichs Java, zuständig für Hochschulkooperationen im Raum Münster, Daten-Liebhaber und Agilist.

Frank Köhne bei Xing  Frank Köhne auf Twitter