Professionelles Projektmanagement in der Praxis GanttProject ein open source Projektmanagementtool Referenten: Felix Steeger & Matthias Türk Team 6
Agenda I. Was ist GanttProject? II. Download & Installation III. Funktionsübersicht Gantt-Ansicht Resourcen-Ansicht Weitere Funktionen IV. Vergleich mit MS Project V. Fazit Team 6 2
Was ist GanttProject? Open Source Projekt-Management-Tool Visualisierung und Erstellung von Projektvorgängen Zuteilung von Projektmitarbeiter zu den Vorgängen Absoluter Überblick über Zeitplan, Resourcenplan (Bearbeiter) und Projektstatus für Projektmanager und Stakeholder komplett in Java geschrieben kann selbst weiterentwickelt werden Unterstützung vieler Sprachen Team 6 3
Download Download von GanttProject unter: http://ganttproject.biz/ Verschiedene Versionen verfügbar: Webstart Demo (mit eingeschränkter Funktionalität) Zip Archiv mit Start-Dateien für Linux/Unix, Windows und MacOS Windows Installer MacOS und Linux Packages Team 6 4
Installation Systemvorrausetzungen: Betriebssystem: Windows 95 / 98 / ME / NT / 2000 / XP / 2003 / Linux / MacOs Java Runtime Environment von Sun ab 1.5 Installationsumfang: ~ 15 MB Einfache Installation (Plattform spezifisch): Entpacken des Zip-Archivs Installation des Packages Starten über Shortcut bzw. Commandozeile Team 6 5
Visualisierung durch 3 Sichten Visualisierung des Projektes durch 3 Sichten: Gantt-Sicht Darstellung der Teilaufgaben und Vorgänge Resourcen-Sicht Festhalten der Projektmitarbeiter und Stakeholder PERT-Sicht (Netzplantechnik nur eingeschränkt möglich) Darstellen von PERT-Diagrammen keine Berechnung von Puffer-, Anfangs- und Endzeiten kein Druck möglich Team 6 6
PERT-Diagramm Team 6 7
Benutzeroberfläche (Gantt-Ansicht) Team 6 8
Funktionen (Gantt-Ansicht) Hierarchische Strukturierung von Projekten in Teilaufgaben und Vorgänge Anlegen von Aktivitäten (Name, Anfang, Ende, Dauer, Priorität, Fertigstellungsgrad,...) Strg + T Kontextmenü Team 6 9
Funktionen Aktivität (I) Team 6 10
Funktionen Aktivität (II) Team 6 11
Funktionen Aktivität (III) Team 6 12
Funktionen (Gantt-Ansicht) Hierarchische Strukturierung von Projekten in Teilaufgaben und Vorgänge Anlegen von Aktivitäten (Name, Anfang, Ende, Dauer, Priorität, Fertigstellungsgrad,...) Strg + T Kontextmenü Herstellung von Abhängigkeiten Vorgänge markieren -> Rechtsklick ->Verbinden Zeichnen der Abhängigkeit im Gantt-Diagramm Team 6 13
Funktion Abhängigkeit Team 6 14
Funktionen (Gantt-Ansicht) Hierarchische Strukturierung von Projekten in Teilaufgaben und Vorgänge Anlegen von Aktivitäten (Name, Anfang, Ende, Dauer, Priorität, Fertigstellungsgrad,...) Strg + T Kontextmenü Herstellung von Abhängigkeiten Vorgänge markieren -> Rechtsklick ->Verbinden Zeichnen der Abhängigkeit im Gantt-Diagramm Festlegung von Meilensteinen Vorgang markieren ->Rechtsklick -> Eigenschaft -> MS Team 6 15
Funktionen (Gantt-Ansicht) Hierarchische Strukturierung von Projekten in Teilaufgaben und Vorgänge Anlegen von Aktivitäten (Name, Anfang, Ende, Dauer, Priorität, Fertigstellungsgrad,...) Strg + T Kontextmenü Herstellung von Abhängigkeiten Vorgänge markieren -> Rechtsklick ->Verbinden Zeichnen der Abhängigkeit im Gantt-Diagramm Festlegung von Meilensteinen Vorgang markieren ->Rechtsklick -> Eigenschaft -> MS Anzeige des kritischen Pfades Team 6 16
Funktionen (Gantt-Ansicht) Hierarchische Strukturierung von Projekten in Teilaufgaben und Vorgänge Anlegen von Aktivitäten (Name, Anfang, Ende, Dauer, Priorität, Fertigstellungsgrad,...) Strg + T Kontextmenü Herstellung von Abhängigkeiten Vorgänge markieren -> Rechtsklick ->Verbinden Zeichnen der Abhängigkeit im Gantt-Diagramm Festlegung von Meilensteinen Vorgang markieren ->Rechtsklick -> Eigenschaft -> MS Anzeige des kritischen Pfades Resourcen-Zuteilung zu den Vorgängen Zuordnung von Verantwortlichen und Mitarbeitern eines Vorgangs über die Eigenschaften des Vorgangs Team 6 17
Benutzeroberfläche (Resourcen-Ansicht) Team 6 18
Funktionen (Resourcen-Ansicht) Verwalten der Resourcen Anlegen von neuen Resourcen (Mitarbeiter,...) (Name, Telefon, Mail, Funktion / Rolle,...) Strg + H Kontextmenü Festlegung von Rollen Definition erfolgt in den Einstellungen Strg + G -> Benutzerdefinierte Rollen Emails senden (Benutzt den Standard Email-Client) Visualisierung und farbige Codierung der Auslastung des Personals Team 6 19
Import von Weitere Funktionen (I) GanttProjekt Dateien MS Project Dateien TXT Dateien Projekt -> Importieren Export als Bilder (JPG, PNG) MS Project CSV Datei Projekt -> Export... Bericht (HTML, PDF) Team 6 20
Drucken Weitere Funktionen (II) Drucken Strg + P Projekt -> Drucken Druckvorschau Projekt ->Druckvorschau Webfähigkeit durch WebDAV Öffnen Projekt -> Webserver -> Öffnen aus dem Netz... Speichern Projekt -> Webserver -> Speichern ins Netz... Team 6 21
GanttProject vs. MS Project Pro Open Source Platformunabhägig Individuell Erweiterbar Schnelle Einarbeitung Webfähigkeit durch WebDAV Zahlreicher Im- & Export Contra Wenige Warnungen Manuelle Überprüfung und Pflege der Planung Fehlende Funktionalität (PERT Diagramme Pufferzeiten, Kapazitätenausgleich...) Pro Planungs- und Steuerungstools für große Projekte Gewohntes Office Look&Feel Funktionalität direkt auf PM zugeschnitten Contra Kosten Platformgebunden Benötigt MS Project Server für Netzanbindung Team 6 22
Fazit GanttProject ist geeignet für Leute & kleinere Unternehmen, die unnötige Lizenzgebühren sparen wollen kleinere bis mittelgroße Projekte verwalten Platformunabhägige Alternative zu MS Project suchen, aber nur 80% der Features benötigen Individuelle Features benötigen und diese selbst entwickeln Team 6 23
Professionelles Projektmanagement in der Praxis Vielen Dank für Ihre Aufmerksamkeit!