Projektmanagement 1. Grundlagen Herbstschule Softwarelokalisierung an der Hochschule Anhalt Prof. Dr. Ursula Fissgus September 2010
Literatur Helmut Balzert, Lehrbuch der Softwaretechnik, Band 2 (Software Management, Software Qualitätssicherung, Unternehmensmodellierung), Spektrum Verlag, 1998 Bert Esselink, A Practical Guide to Localization, John Benjamins, 2000 Yves Savourel, XML Internationalization and Localization, Sams Publishing, 2001 Chris Ott, Global Solutions for Multilingual Applications, Wiley, 1999 http://www.softguide.de/software/projektmanagement.htm Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Lernziele Definitionen für die Produktivität aufzeigen können Zusammenhang zwischen Produktivität und Qualität darstellen können Für gegebene Szenarien notwendige Managementaktivitäten identifizieren können Für gegebene Szenarien Produktivitätsverbesserungsmaßnahmen vorschlagen und begründen können Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
1.1 Aufgaben des Managements Drei primäre Managementstrategien (nach Grady): Maximierung der Kundenzufriedenheit Minimierung des Aufwands und der Zeit der Softwarelokalisierung Minimierung von Fehlern Das Endziel aller drei Strategien ist die Kundenzufriedenheit. Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Aufgaben des Managements – Definition Management umfasst alle Aktivitäten und Aufgaben, die von einem oder mehreren Managern durchgeführt werden, um die Aktivitäten von Mitarbeitern zu planen und zu kontrollieren damit ein Ziel oder der Abschluss einer Aktivität erreicht wird, die durch die Mitarbeiter alleine nicht erreicht werden können Kurzform: Management sorgt dafür, dass Ziele durch Mitarbeiter erreicht werden. Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Der Managementprozess Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement Probleme analysieren Entscheidungen treffen Kommunizieren
Aufgaben des Managements Planungsaktivitäten Ziele setzen Strategien und Taktiken entwickeln Termine festlegen Entscheidungen treffen Vorgehensweisen und Regeln festlegen Zukünftige Situationen vorhersehen Budgets vorbereiten. Organisationsaktivitäten Identifizieren und Gruppieren der zu erledigenden Aufgaben Auswahl und Etablierung organisatorischer Strukturen Festlegen von Verantwortungsbereichen und disziplinarischen Vollmachten Festlegen von Qualifikationsprofilen für Positionen. Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Aufgaben des Managements (2) Personalaktivitäten Positionen besetzen Neues Personal einstellen und integrieren Aus- und Weiterbildung von Mitarbeitern Personalentwicklung planen Mitarbeiter beurteilen Mitarbeiter bezahlen Mitarbeiter versetzen oder entlassen. Leitungsaktivitäten Mitarbeiter führen und beaufsichtigen Kompetenzen delegieren Mitarbeiter motivieren Aktivitäten koordinieren Kommunikation unterstützen Konflikte lösen Innovationen einführen. Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Aufgaben des Managements (3) Kontrollaktivitäten Prozess- und Produktstandards entwickeln und festlegen Berichts- und Kontrollwesen etablieren Prozesse und Produkte vermessen Korrekturaktivitäten initiieren Loben und Tadeln. Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
1.2 Produktivität Produktivitätssteigerung kann verschiedenes bedeuten: Produkte schneller, d.h. in kürzerer Kalenderzeit entwickeln Produkte so entwickeln, dass sie einen höheren »Return on Investment« liefern Produkte mit besserer Qualität entwickeln. Produktivitätsmaße: Leistung Produktivität = Aufwand Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Produktivität (2) Ansatz zur Produktivitätsdefinition: Produktivität kann verbessert werden, wenn die Ergebnisse vermehrt der Aufwand verringert oder die Ergebnisse vermehrt und der Aufwand verringert werden. produzierte Ergebnisse Produktivität = geleistete Mitarbeitertage Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Produktivität (3) Erzielte Ergebnisse Eingesetzter Aufwand Anzahl der lokalisierten Elemente (Wörter, Seiten, Graphiken, Dialogboxen, Fenster) Eingesetzter Aufwand Personalkosten Kosten für Computerressourcen (inklusive Spezialsoftware) Hilfsmittel (Wörterbücher etc.) Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Produktivität nach Basili Definition bezieht sich auf Softwareentwicklung, kann aber für andere Bereiche übernommen werden Ersetzt produzierte Ergebnisse durch Produktwert Softwareproduktion ist ein Prozess der Wertschöpfung Das entstehende Produkt stellt einen Wert dar: Produktwert Produktivität = Kosten Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Einflussfaktoren der Produktivität nach Basili Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Produktivität und Qualität Hohe Qualitätsanforderungen verringern die Produktivität? Hohe Qualitätsanforderungen verbessern die Produktivität? Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Maßnahmen zur Produktivitätssteigerung [Damit die Produktivität zunimmt müssen die durch höhere Qualität bedingten Einsparungen größer sein als die zusätzlichen Kosten] Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement
Lernmodul Überblick (Helmut Balzert, Lehrbuch der Softwaretechnik) „Die Vermeidung von Fehlern – vor allem in den frühen Phasen – durch konstruktive und analytische Qualitätssicherungsmaßnahmen führt zu massiven Einsparungen […]. Verbesserungen der Qualität führen daher in der Regel auch zu einer Verbesserung der Produktivität.” (Helmut Balzert, Lehrbuch der Softwaretechnik) Prof. Dr. Ursula Fissgus HS Anhalt Projektmanagement