<div class="csl-bib-body">
<div class="csl-entry">Kiselka, B. (2015). <i>Software project longevity - a case study on open source software development projects</i> [Master Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2015.34133</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2015.34133
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/2820
-
dc.description
Zusammenfassung in deutscher Sprache
-
dc.description.abstract
Metriken von Softwareprojekten messen die Vergangenheit und den Status Quo. Die Frage, ob ein Informationssystem in Zukunft immer noch verwendbar ist, wird nicht wirklich beantwortet. Im Gegensatz dazu wird Langlebigkeit als wichtiges Thema des Entwurfs gesehen. Denn optimalerweise wollen wir die Langlebigkeit eines Softwareprodukts bereits vom Start weg messen können, nicht erst am Ende wenn der ganze Aufwand bereits geleistet wurde. Diese Arbeit will herausfinden, was ein (Open Source) Softwareprojekt so erfolgreich macht, dass dessen Software über lange Zeit verwendet wird, und wie diese Langlebigkeit im Vorhinein gemessen werden kann. Das wissenschaftliche Vorgehen umfasst eine systematische Literaturrecherche über die Kennzeichen von gesunden Projekten, die erfolgreiche Softwareprojekte, Metriken und Tools identifizieren. Mit einem Auswahlverfahren werden die am Besten geeigneten Tools für ein Framework zur Beurteilung von Langlebigkeit basierend auf Qualitätsattributen von ISO SQuaRE ermittelt. Das Ergebnis der Arbeit ist eine Menge an Tools die ein Beurteilungsframework bilden, um Qualitätsattribute, Metriken und Leistungskennzahlen mit dem Fokus auf der Langlebigkeit von Softwareprojekten zu beurteilen. Hauptresultat ist eine kurze Liste von Metriken, die Qualitätsattribute messen, welche für die Langlebigkeit wichtig sind. Wie eine Machbarkeitsstudie zeigt, können diese Metriken für Teilaspekte von Langlebigkeit verwendet werden.
de
dc.description.abstract
Metrics on Software Projects measure the past and the status quo. The question if an information system will still be usable in the future is not really answered. On the contrary longevity is seen as an important design issue. Optimally, we want to measure software product longevity right from the start of a project, not in the end when all effort is spent. This work wants to find out what makes a (open source) software project so successful, that its software is used for a long time, and how to measure this longevity beforehand. The methodical approach involves a systematic literature research (SLR) on project health indicators, which identifies successfully software projects, metrics and tools. A tool selection process finds the most suitable tools for building a framework for longevity evaluation based on quality attributes from ISO SQuaRE. The work-s result is a set of tools that forms an evaluation framework to estimate quality attributes, metrics, and key performance indicators with focus on software project longevity. Open source software projects from related work evaluate the framework. Main outcome is a short list of metrics measuring quality attributes important for longevity. A feasibility study shows these metrics can be used to measure aspects of longevity.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Langlebigkeit von Software
de
dc.subject
Software Metriken
de
dc.subject
Softwarequalität
de
dc.subject
Open Source Software
de
dc.subject
Project Health Indicators
de
dc.subject
Qualitätscharakteristika
de
dc.subject
Systematische Literaturrecherche
de
dc.subject
Werkzeugauswahl
de
dc.subject
Machbarkeitsstudie
de
dc.subject
software longevity
en
dc.subject
software metrics
en
dc.subject
software quality
en
dc.subject
open source software
en
dc.subject
project health indicators
en
dc.subject
quality attributes
en
dc.subject
systematic literature review
en
dc.subject
tool selection
en
dc.subject
feasibility study
en
dc.title
Software project longevity - a case study on open source software development projects
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2015.34133
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Bernhard Kiselka
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
dc.contributor.assistant
Winkler, Dietmar
-
tuw.publication.orgunit
E188 - Institut für Softwaretechnik und Interaktive Systeme