Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-12149
Autor(en): Wippermann, Pia
Titel: Concept and implementation of a browser extension for Gropius
Erscheinungsdatum: 2021
Dokumentart: Abschlussarbeit (Bachelor)
Seiten: xi, 57
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-121665
http://elib.uni-stuttgart.de/handle/11682/12166
http://dx.doi.org/10.18419/opus-12149
Zusammenfassung: Context. Today, modern software systems are often component-based. In addition to numerous advantages, this also brings some disadvantages. One of them is that the teams involved often work in different issue management systems. Therefore, it is a challenge to communicate related issues across components in the different teams. Problem. Although Gropius, as a cross-component issue management system, offers a solution to this problem, no company is currently using it. Therefore, it must be made easier for them to get started with Gropius. Objective. Some of the functions of Gropius are to be integrated directly into the user’s issue management system, with which the user is already familiar. The objective here is to create and evaluate the concept as well as a prototype of this idea. Method. To do this, a browser extension is used to manipulate the display of webpages from issue management systems such as GitHub and Jira, and to integrate additional functionality from Gropius into it. The creation of a concept, as well as the evaluation of it and the prototype is carried out in close cooperation with stakeholders. Result. In the evaluation of the elaborated concept, as well as the implemented prototype, it became clear that the idea is evaluated as helpful by the experts and that an integration of the Gropius functions into the issue management system used by the experts is desired. Conclusion. The main contributions of this thesis are the detailed requirements, a concept and a prototype for the Gropius Browser Extension as well as the evaluation of the concept and the prototype through an expert survey.
Kontext. Moderne Software Systeme sind häufig komponentenbasiert, was viele Vorteile mit sich bringt. Dennoch sind damit auch einige Nachteile verbunden, wie zum Beispiel das Cross- Component Issue Management. Üblicherweise sind die integrierten Komponenten von verschiedenen Teams in unterschiedlichen Isues Management Systemen gemanaged, daher ist es oft herausvordernd abhängige Issues zwischen den Komponenten zu kommunizieren. Problem. Obwohl Gropius als Cross-Component Issue-Management-System eine Lösung für dieses Problem bietet, wird es derzeit von keinem Unternehmen eingesetzt. Der Einsatz neuer Systeme in der Industrie, insbesondere wenn damit die Verwendung eines neuen Tools zusammenhängt, ist vor allem zu Beginn eher schwer zu realisieren. Daher muss den Unternehmen der Einstieg in Gropius erleichtert werden. Ziele. Einige der Funktionen von Gropius sollen direkt in die Issue Management Systeme der Nutzer integriert werden, denn damit sind die Softwareentwickler vertraut. Ziel ist es hierbei vor allem das Konzept dieser Integration zu erstellen und im Anschluss daran zu evaluieren. Methode. Es soll eine Browsererweiterung genutzt werden, um die Anzeige von Webseiten der Issue Management Systeme wie GitHub und Jira zu manipulieren und zusätzliche Funktionalitäten von Gropius in die jeweiligen Webseiten zu integrieren. Beim Ausarbeiten des Konzepts, sowie bei der Evaluation soll eng mit Personen zusammengearbeitet werden, die von Problemen mit Cross-Component Issues betroffen sind, und somit Hauptzielgruppe der geplanten Browsererweiterung sind. Resultat. Bei der Evaluierung des erstellten Konzepts, sowie des Prototyps der Browsererweiterung für Cross-Component Issue Management wurde deutlich, dass die Idee von Experten als sehr hilfreich bewertet wird und eine Integration der Gropius-Funktionen in die von den Experten verwendeten Issue Management Systeme gewünscht wird. Schlussfolgerung. Zusammengefasst ist der Beitrag dieser Bachelorarbeit zum einen detaillierte Anforderungen an die Browsererweiterung für Cross-Component Issue Mangement und zum anderen ein Konzept, sowie ein Prototyp der Browsererweiterung. Das Konzept und der Prototyp sind im Anschluss daran mit Experten durch eine Umfrage evaluiert.
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
ConceptImplementationBrowserExtensionGropius_BachelorArbeit_PiaWippermannx.pdf1,68 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.