|
Titel: |
Erstellung eines Anforderungskatalogs für die Software Engineering Excellence |
|
AutorIn: |
Christina-Teresa Haderer |
|
Typ: |
Masterarbeit
|
|
ÖFOS 2012 Code: |
|
|
Institution: |
Ferdinand Porsche FernFH, Wiener Neustadt, WIMA |
|
Betreuung: |
Michael Hamberger |
|
Datum: |
2023 |
|
Abstract (de): |
Die vorliegende Masterarbeit beschäftigt sich mit der Fragestellung, welche Anforderungen an die Tools Jira, Confluence, Gitlab, Artifactory, SonarQube und Azure für die Software Engineering Excellence aus Sicht der Expert:innen-Communities bestehen. Angesichts der wachsenden Bedeutung von Software Engineering Excellence in der modernen Softwareentwicklung wurde eine qualitative Inhaltsanalyse durchgeführt, um die Anforderungen an diese Tools von den Expert:innen zu ermitteln. Als Datenquelle dienten Threads und Beiträge aus Experten-Communities wie Stack Overflow und Reddit. Durch die deduktive Kategorienbildung wurden Kategorien vorab festgelegt und im Laufe der Analyse durch die strukturierende Inhaltsanalyse verfeinert. Die Ergebnisse zeigen, dass die Auswahl der richtigen Tools und deren nahtlose Integration in den Entwicklungsprozess entscheidend für die Erreichung von Software Engineering Excellence sind. Darüber hinaus wurden spezifische Anforderungen identifiziert, die von den Expert:innen-Communities hervorgehoben wurden für die Tools. Diese Erkenntnisse bieten wertvolle Einblicke für Unternehmen, die ihre Softwareentwicklungsprozesse mit Tools optimieren möchten.
|
|
Abstract (en): |
The Master’s thesis focuses on the research question of what requirements exist for the tools Jira, Confluence, Gitlab, Artifactory, SonarQube, and Azure for Software Engineering Excellence from the perspective of expert communities. Given the growing importance of Software Engineering Excellence in modern software development, a qualitative content analysis was conducted to determine the requirements for these tools. Threads and discussions from expert communities like Stack Overflow and Reddit served as the data source. Through deductive category formation, pre-defined categories were used, which were refined during the analysis using structured content analysis. The results show that the selection of the right tools and their seamless integration into the development process are crucial for achieving Software Engineering Excellence. Furthermore, specific requirements were identified that were highlighted by the expert communities for the tools. These insights offer valuable perspectives for companies looking to optimize their software development processes with tools.
|
|
Keywords (de): |
Software Engineering Excellence, Tools, Anforderungen, DevOps, Codequalität, Agile Practices |
|
Keywords (en): |
Software Engineering Excellence, Tools, Requirements, DevOps, Code Quality, Agile Practices |
|
|
|
|
|