Im Rahmen dieser Projektarbeit soll die Frage beantwortet werden, welche Methoden zur praktischen Umsetzung von Geschäftsprozessoptimierungen (Six Sigma, Lean Management, Kaizen, Agiles Prozessmanagement) in der Softwareentwicklung Anwendung finden können. Die Hauptaufgabenstellung liegt darin, die verschiedenen Methoden auf die Softwareentwicklung zu adaptieren, zu evaluieren und miteinander zu vergleichen. Hierbei soll auch erläutert werden, ob die Art des Projektes (Umfang, Thema, et cetera) die Eignung der Methoden zur Geschäftsprozessoptimierung bestimmt. Des Weiteren soll erörtert werden, ob es Voraussetzungen oder Einflussfaktoren gibt, die das Projektteam oder das Unternehmen mitbringen müssen, um den Erfolg der Geschäftsprozessoptimierung zu sichern.
Seit der industriellen Revolution wurde die Produktivität durch Arbeitsteilung massiv erhöht. Dabei wurden komplexe Abläufe in kleine Schritte – Funktionen – zerlegt, welche durch darauf spezialisierte Mitarbeiter effektiv durchgeführt werden konnten. Doch in der zweiten Hälfte des 20. Jahrhunderts führte die Konzentration auf Funktionen auch zu Nachteilen für die Mitarbeiter. Des Weiteren stellte sich heraus, dass durch die Arbeitsteilung die Erfüllung von Kundenwünschen, insbesondere bei Dienstleistungen, erschwert wird. Zusätzlich veränderten sich die Anforderungen an Unternehmen durch die Digitalisierung und Globalisierung: Produkte wurden immer komplexer, Kundenanforderungen spielten eine größere Rolle und durch den sich schnell verändernden Markt sind Unternehmen zu einem hohem Maß an Flexibilität gezwungen, wenn sie wettbewerbsfähig bleiben wollen.
Inhaltsverzeichnis
1. Einleitung
1.1. Motivation und Problemstellung
1.2. Zielsetzung
1.3. Abgrenzung
1.4. Vorgehensweise
2. Grundlagen
2.1. Definitionen und Begriffserklärungen
2.1.1. Evaluierung
2.1.2. Methode
2.1.3. Geschäftsprozess
2.1.4. Geschäftsprozessoptimierung
2.1.5. Softwareentwicklung
2.2. Evaluierungsmethode
2.3. Vergleichsmethode
3. Evaluierung und Vergleich der Methoden zur Geschäftsprozessoptimierung
3.1. Erläuterung und Evaluierung der Methoden zur Geschäftsprozessoptimierung
3.1.1. Six Sigma
3.1.2. Kaizen
3.1.3. Lean Management
3.1.4. Agiles Prozessmanagement
3.2. Vergleich der Methoden zur Geschäftsprozessoptimierung
4. Schluss
4.1. Zusammenfassung
4.2. Ausblick
Zielsetzung & Themen
Die vorliegende Arbeit evaluiert verschiedene Methoden zur Geschäftsprozessoptimierung im Kontext der Softwareentwicklung, um eine fundierte Entscheidungsgrundlage für Unternehmen zu schaffen, die ihre Effizienz durch Prozessoptimierung steigern wollen.
- Analyse und Adaption bewährter Optimierungsmethoden für die Softwareentwicklung.
- Durchführung einer qualitativen Evaluierung anhand spezifischer Bewertungskriterien.
- Vergleich der Methoden mittels Entscheidungsmatrix.
- Erarbeitung von Handlungsempfehlungen für unterschiedliche Unternehmenskontexte.
Auszug aus dem Buch
3.1.1. Six Sigma
Six Sigma ist eine systematische Methode zur Verbesserung von Prozessen, Produkten und Abläufen und wurde in den 1980er Jahren in den Vereinigten Staaten von Amerika von Motorola entwickelt mit dem Ziel der Qualitätsverbesserung. Six Sigma zielt auf alle Bereiche in einem Unternehmen ab und verfolgt dabei zwei Ziele gleichzeitig – komplette Kundenzufriedenheit und maximalen Unternehmenserfolg. Die Methode ist daher eng verknüpft mit den Unternehmenszielen. Bei Six Sigma ist die Messbarkeit von Prozessen sehr wichtig. Daher gehört die Statistik zu den wichtigen Grundlagen. Der Begriff „Six Sigma“ basiert auf der Standardabweichung, dessen Kurzbezeichnung Sigma (σ) ist. Die Standardabweichung ist eine Kennzahl und beschreibt die Abweichung von Daten von dem Mittelwert. Ein Prozess ist dann ein Six-Sigma-Prozess, wenn zwischen der Menge der Daten und dem Mittelwert dieser sechs Standardabweichungen passen. Das bedeutet, dass der Prozess zu 99,99966% fehlerfrei ausgeführt wird. Es würden also pro Prozess höchstens 3,4 Fehler pro eine Millionen Fehlermöglichkeiten auftreten. Die Absicht eines Six Sigma Projektes ist also die Verringerung dieser Fehlerquote.
Six Sigma beinhaltet auch organisatorische Anpassungen. Zunächst gibt es verschiedene Rollen innerhalb der Six-Sigma-Organisation. Um einer dieser Rollen ausführen zu können, müssen vorab spezielle Schulungen erfolgreich besucht werden. Im Folgenden wird ein Überblick über die verschiedenen Rollen gegeben, welche innerhalb von Six Sigma nach Gürtelfarben bezeichnet werden, angelehnt an japanische Kampfsportarten:
Zusammenfassung der Kapitel
1. Einleitung: Beschreibt die historische Entwicklung der Prozessorientierung sowie die Motivation und Zielsetzung, Methoden zur Geschäftsprozessoptimierung auf die Softwareentwicklung zu übertragen.
2. Grundlagen: Definiert zentrale Begriffe wie Geschäftsprozess, Prozessoptimierung und Evaluierung sowie die methodischen Grundlagen für den anschließenden Vergleich.
3. Evaluierung und Vergleich der Methoden zur Geschäftsprozessoptimierung: Erläutert und bewertet detailliert die vier Methoden Six Sigma, Kaizen, Lean Management und Agiles Prozessmanagement und stellt diese in einer Entscheidungsmatrix gegenüber.
4. Schluss: Fasst die wichtigsten Ergebnisse zusammen und gibt einen Ausblick auf zukünftige Entwicklungen im Bereich der Prozessoptimierung.
Schlüsselwörter
Geschäftsprozessoptimierung, Softwareentwicklung, Six Sigma, Kaizen, Lean Management, Agiles Prozessmanagement, DMAIC, PDCA-Zyklus, Prozessmodellierung, Qualitätsmanagement, Prozessverbesserung, Entscheidungsmatrix, Wertschöpfung, Effizienzsteigerung, Projektmanagement
Häufig gestellte Fragen
Worum geht es in dieser Arbeit grundsätzlich?
Die Arbeit untersucht, wie verschiedene Methoden zur Geschäftsprozessoptimierung in der Softwareentwicklung angewendet, evaluiert und miteinander verglichen werden können.
Was sind die zentralen Themenfelder der Untersuchung?
Die Schwerpunkte liegen auf den Methoden Six Sigma, Kaizen, Lean Management und Agiles Prozessmanagement sowie deren spezifischer Adaption für Softwareentwicklungsprojekte.
Was ist das primäre Ziel der Forschungsarbeit?
Das Ziel ist die Erstellung einer Entscheidungsgrundlage, die Unternehmen dabei unterstützt, die für ihre spezifischen Anforderungen und Rahmenbedingungen optimale Optimierungsmethode auszuwählen.
Welche wissenschaftliche Methode wird zur Analyse verwendet?
Die Autoren nutzen eine qualitative Bewertung anhand definierter Kriterien (z.B. Phasenabdeckung, Aufwand, Lösungsqualität), ergänzt durch eine Entscheidungsmatrix zur vergleichenden Gegenüberstellung.
Was wird im Hauptteil der Arbeit behandelt?
Der Hauptteil widmet sich der detaillierten Beschreibung der vier Methoden, ihrer qualitativen Bewertung hinsichtlich ihrer Eignung für die Softwareentwicklung und dem abschließenden Vergleich unter Anwendung einer Entscheidungsmatrix.
Welche Schlüsselwörter charakterisieren die Arbeit?
Die Arbeit lässt sich primär über die Begriffe Geschäftsprozessoptimierung, Softwareentwicklung, Six Sigma, Kaizen, Lean Management und Agiles Prozessmanagement charakterisieren.
Welche Rolle spielt die Gewichtung in der Entscheidungsmatrix?
Die Gewichtung ermöglicht es, individuelle Unternehmensprioritäten (z.B. hohes Budget vs. geringes Budget) in die Bewertung einfließen zu lassen, wodurch sich die Rangfolge der Methoden signifikant verschieben kann.
Ist Agiles Prozessmanagement immer die beste Wahl für Softwareprojekte?
Nein, die Arbeit zeigt, dass die Eignung stark vom individuellen Kontext abhängt; in manchen Szenarien (z.B. hohe Qualitätsanforderungen) können klassischere Ansätze wie Six Sigma überlegen sein.
- Quote paper
- Julia Drabsch (Author), Iris Carl (Author), 2020, Geschäftsprozessoptimierung in der Softwareentwicklung. Evaluierung von Methoden zur praktischen Umsetzung, Munich, GRIN Verlag, https://www.grin.com/document/992363