Hausarbeiten logo
Shop
Shop
Tutorials
De En
Shop
Tutorials
  • How to find your topic
  • How to research effectively
  • How to structure an academic paper
  • How to cite correctly
  • How to format in Word
Trends
FAQ
Zur Shop-Startseite › BWL - Controlling

Performance Measurement in der Softwareentwicklung und Softwaretest. Development of R&D Key Performance Indicators

Titel: Performance Measurement in der Softwareentwicklung und Softwaretest. Development of R&D Key Performance Indicators

Bachelorarbeit , 2008 , 30 Seiten , Note: 1

Autor:in: BSc Michael Russ (Autor:in)

BWL - Controlling

Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

Die vorliegende Arbeit beschäftigt sich mit dem Thema Performance Measurement in der Softwareentwicklung und Softwaretest. Zuerst wird ein Überblick gegeben,
welche Aspekte sich hinter dem Begriff Performance Measurement verbergen. Weiters wird der große Bereich der Softwaremetriken beschrieben. Hier wird auf die allgemeinen Anforderungen und die Klassifizierbarkeit eingegangen. Ferner werden verschiedenste Arten von Softwaremetriken dargestellt. Aufgrund der Vielzahl von verschiedensten Metriken werden nur ausgewählte in der Wirtschaft relevante beschrieben. Verstärkt wird jedoch der Punkt des Entwickelns von Softwaremetriken zu Key Performance Indicators eingegangen, da dies einer der ausschlaggebendsten Punkte für erfolgreiche Unternehmen darstellt.

Leseprobe


Inhaltsverzeichnis

1 Einleitung

1.1 Ausgangssituation

1.2 Aufgabenstellung

1.3 Ziel der Arbeit

2 Performance Measurement

2.1 Definition von Performance

2.2 Performance Measurement Systeme

2.3 Key Result Indicator – KRI

2.4 Performance Indicator – PI

2.5 Key Performance Indicator – KPI

2.6 Die 10/80/10 Regel

2.7 Warum KPIs

3 SW Metriken

3.1 Anforderungen an SW Metriken

3.1.1 Skalierbarkeit

3.1.2 Anpassbarkeit

3.1.3 Effizienz und Effektivität

3.2 Klassifizierung von Metriken

3.2.1 Produkt- und Prozessmetriken

3.2.2 Statische und dynamische Produktmetriken

3.2.3 Konventionelle und objektorientierte Metriken

3.3 SW Metriken

3.3.1 Function-Points Metrik

3.3.2 Lines of Code Metrik

3.3.3 Halstead Metrik

3.3.4 COCOMO

3.3.5 McCabe Metrik

4 Die Entwicklung der Metriken zu KPIs

5 Schlussfolgerung

Zielsetzung und Themen der Arbeit

Die vorliegende Arbeit zielt darauf ab, einen Überblick über gängige Metriken in der Softwareentwicklung zu geben und aufzuzeigen, wie diese mithilfe des Goal-Question-Metric (GQM) Ansatzes in aussagekräftige Key Performance Indicators (KPIs) überführt werden können, um die Softwarequalität messbar und steuerbar zu machen.

  • Grundlagen des Performance Measurements und Abgrenzung von KRI, PI und KPI
  • Klassifizierung und Anforderungen an moderne Softwaremetriken
  • Detaillierte Analyse gängiger Metriken (Function-Points, LOC, Halstead, COCOMO, McCabe)
  • Methodik der KPI-Entwicklung mittels des GQM-Ansatzes
  • Bedeutung von Prozessverbesserung im Softwarelebenszyklus

Auszug aus dem Buch

3.3.1 Function-Points Metrik

Die Function-Points Metrik ist eine der am weitesten verbreitesten Metriken in der SW Entwicklung. Sie dient zur Aufwandsabschätzung und ist daher besonders für das Management von Interesse. Es werden hierbei aus den Produktanforderungen die Entwicklungssaufwände in Personenmonaten abgeleitet, welche die für das entsprechende Projekt aufgewendet werden.

Der erste Schritt ist, die Anforderungen an das Produkt in fünf Kategorien einzuteilen: • Eingabedaten: Alles, was in das System eingegeben werden kann • Abfragen: Funktionen, die Daten aus dem Datenbestand ausgeben • Ausgabedaten: Daten, die via Funktionen aus den Datenbeständen abgeleitet wurden • Datenbestände: Daten, die im eigenen System gepflegt werden • Referenzdaten: Daten eines Fremdsystems

Nach dieser Einteilung werden die Produktanforderungen anhand ihrer Komplexität bewertet. Meist in Stufen von einfach, mittel und komplex. Danach wird die jeweilige Anzahl an Produktanforderungen, die entsprechend gewichtet wurden, in ein Berechnungsformular eingetragen, und die Summe berechnet. Dies geschieht für jede der fünf Kategorien. Weiters wird daraus dann eine Gesamtsumme berechnet. Anschließend müssen noch etwaige Einflussfaktoren bestimmt werden. Dies könnte z.B. der Verfechtungsgrad in andere Systemteile sein. Nun werden die vorher berechneten Werte mit den Einflussfaktoren bewertet. Hier kann noch eine Verschiebung der Wertigkeit geschehen. Die daraus resultierenden Function-Points können nun mit Aussagen früherer Projekte verglichen werden und daraus kann dann der Entwicklungsaufwand in Personenmonaten berechnet werden.

Zusammenfassung der Kapitel

1 Einleitung: Diese Einleitung skizziert die Problematik der Softwarequalität im wirtschaftlichen Kontext und definiert das Ziel, gängige Metriken zu analysieren und deren Überführung in KPIs zu beschreiben.

2 Performance Measurement: Dieses Kapitel erläutert moderne Performance-Measurement-Systeme, unterscheidet zwischen KRI, PI und KPI und stellt die 10/80/10-Regel zur Kennzahlensteuerung vor.

3 SW Metriken: Dieser Abschnitt behandelt die Anforderungen, Klassifizierung und spezifische Modelle zur Messung von Softwarekomplexität und -aufwand, darunter Function-Points, LOC, Halstead, COCOMO und McCabe.

4 Die Entwicklung der Metriken zu KPIs: Hier wird der GQM-Ansatz als Methode eingeführt, um durch zielgerichtete Fragestellung die passenden Metriken auszuwählen und in KPIs zu übersetzen.

5 Schlussfolgerung: Das Fazit fasst die Relevanz einer abteilungsübergreifenden Steuerung durch qualitativ hochwertige Kennzahlen zusammen, um den Entwicklungsprozess effizienter zu gestalten.

Schlüsselwörter

Softwaremetriken, Performance Measurement, Key Performance Indicator, KPI, KRI, GQM-Ansatz, Softwarequalität, Aufwandsabschätzung, Prozessverbesserung, Softwareentwicklung, Function-Points, Lines of Code, McCabe, COCOMO, Softwaretest.

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit befasst sich mit dem Performance Measurement in der Softwareentwicklung und dem Softwaretest, insbesondere mit der Auswahl und Anwendung von Metriken zur Qualitätssteuerung.

Was sind die zentralen Themenfelder?

Zentrale Themen sind Performance-Measurement-Systeme, die Klassifizierung von Softwaremetriken sowie die praktische Umsetzung von Messkonzepten zur Unternehmenssteuerung.

Was ist das primäre Ziel der Forschungsarbeit?

Ziel ist es, eine Übersicht über gängige Softwaremetriken zu geben und einen methodischen Weg aufzuzeigen, wie Unternehmen mittels GQM-Ansatz daraus KPIs ableiten können.

Welche wissenschaftliche Methode wird verwendet?

Es wird eine Literaturanalyse sowie der strukturierte GQM-Ansatz (Goal-Question-Metric) zur Erstellung und Interpretation von Kennzahlen verwendet.

Was wird im Hauptteil der Arbeit behandelt?

Der Hauptteil analysiert theoretische Definitionen von Performance, die Klassifizierung von Metriken sowie spezifische Berechnungsverfahren wie LOC, Function-Points und die McCabe-Metrik.

Welche Schlüsselwörter charakterisieren die Arbeit?

Die Arbeit wird durch Begriffe wie Softwaremetriken, KPIs, Performance Measurement, Softwarequalität und den GQM-Ansatz geprägt.

Warum unterscheidet der Autor zwischen KRI und KPI?

Der Autor betont, dass KRIs (Key Result Indicators) auf vergangene Resultate blicken und für die Geschäftsführung relevant sind, während KPIs (Key Performance Indicators) handlungsorientiert sind und das Management bei der Steigerung der Performance unterstützen.

Welche Bedeutung hat das CMMI-Modell im Kontext der Arbeit?

Das CMMI-Modell dient zur Einordnung der Prozessreife eines Unternehmens, wobei der Übergang von Stufe 3 zu 4 als kritisch für den systematischen Einsatz von Metriken identifiziert wird.

Ende der Leseprobe aus 30 Seiten  - nach oben

Details

Titel
Performance Measurement in der Softwareentwicklung und Softwaretest. Development of R&D Key Performance Indicators
Hochschule
Campus02 Fachhochschule der Wirtschaft Graz
Veranstaltung
Innovationscontrolling
Note
1
Autor
BSc Michael Russ (Autor:in)
Erscheinungsjahr
2008
Seiten
30
Katalognummer
V113977
ISBN (eBook)
9783640138296
ISBN (Buch)
9783640138487
Sprache
Deutsch
Schlagworte
Development KPIs Test Innovationscontrolling
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
BSc Michael Russ (Autor:in), 2008, Performance Measurement in der Softwareentwicklung und Softwaretest. Development of R&D Key Performance Indicators, München, GRIN Verlag, https://www.hausarbeiten.de/document/113977
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  30  Seiten
Hausarbeiten logo
  • Facebook
  • Instagram
  • TikTok
  • Shop
  • Tutorials
  • FAQ
  • Zahlung & Versand
  • Über uns
  • Contact
  • Datenschutz
  • AGB
  • Impressum