Projektplan FlowWorkJ Diplomarbeit Framework für Internet-basierte Workflow-Lösungen Experte: Jean-Jacques Jaquier Betreuer: Rolf Jufer, Hoang-Van Chau Autoren: Hugo Graf, Marco Zbinden Version: 1.0 Status: final Ausgabedatum: 10.06.2002 Dokumentname: Projektplan.doc Webseite: http://home.dtc.ch/flowworkj/
Änderungskontrolle Änderungskontrolle Version Datum Ausführende Stelle Bemerkungen/Art der Änderung 1.0 10.06.2002 Marco Zbinden 3. Meilenstein einbauen & Korrekturen 0.2 10.06.2002 Marco Zbinden Korrekturen 0.1 09.06.2002 Marco Zbinden 1. Entwurf Inhaltsverzeichnis 1 Gesamtplanung...2 1.1 Zeitplan...2 1.2 Feinplanung...3 1.3 Meilensteine...5 Projektplan.doc 06.01.2003 Version: 1.0 Seite 1
1 Gesamtplanung Einsatz technischer Hilfsmittel In Anbetracht der einfachen planerischen Verhältnisse (es gibt z.b. keine Abhängigkeiten zwischen Teilergebnissen, die synchronisiert werden müssen, und keine phasengebundene Einsatzplanung von Ressourcen) wird darauf verzichtet, ein Planungstool wie MS-Project einzusetzen. Die Zusammenstellung der Zeitaufwände und die Erstellung der Grafiken erfolgt mit Unterstützung einer Excel-Tabelle. 1.1 Zeitplan Kalenderwoche 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 Projekthomepage Journal nachführen Definitionsphase Einarbeitung Workflow Abklärungen Pflichtenheft Analyse & Design Dokument Desing Framework Evaluation Einarbeitung in J2EE Technologien Tätigkeiten Implementation FlowWorkJ Deployment Werkzeug FlowWorkJ Adminstratoren/Monitoring Meilenstein 1 Workflow Engine RE1 Meilenstein 2 Sommerferien Workflow Engine RE2 Meilenstein 3 Diplomprüfungen Herbstferien Deployment JBoss Weihnachtsferien Treffen Betreuer Abbildung 1: Projektplanung von FlowWorkJ Projektplan.doc 06.01.2003 Version: 1.0 Seite 2
1.2 Feinplanung RE Zeitbereiche Themen Tätigkeiten 15.04.2002-08.06.2002 Definitionsphase Einarbeitung Workflow Abklärungen J2EE MS-Office Integration Callbacks Pflichtenheft Draft Final 08.06.2002-01.07.2002 Analyse & Design Dokument Desing Datenfluss Kontrollfluss Schema XML-Prozessdefinition ERD für Workflow relevante Daten Instanzen verwalten und steuern Web Client Framework Evaluation Evaluation eines Java Web Frameworks Evaluation ein Experssion Interpreters Einarbeitung in J2EE Technologien Einarbeitung in Session Bean Einarbeitung in JNDI Irgend ein Beispielprozess Definieren Einarbeitung in Java Mail Einarbeitung in Message Driven Bean Projektplan.doc 06.01.2003 Version: 1.0 Seite 3
RE Zeitbereiche Themen Tätigkeiten Implementation - 29.06.2002 FlowWorkJ Deployment Werkzeug - 05.07.2002 FlowWorkJ Adminstratoren/Monitoring Werkzeug Benutzer/Rollen Verwalten Instanzen verwalten und steuern Monitoring der Instanzen Betriebsanleitung 1-26.08.2002 Workflow Engine RE1 Web Client Einarbeitung in das Java Web Framework Benutzerführung Datenfluss Global Dateien Up- und Download JSP Kontrollfluss Notification Passiv via Datenbank Java Mail Notification Daemon Transitionen Bedinungen Wiederholung Applikationen JSP 2-06.12.2002 Workflow Engine RE2 Applikationen Web Service Session Bean Kontrollfluss Notification JMS Message Driven Bean Schulbeispielprozess Definition Implementation - 20.12.2002 Deployment JBoss Schulbeispielprozess Dokumentation Projektplan.doc 06.01.2003 Version: 1.0 Seite 4
1.3 Meilensteine Mit den drei definierten Meilensteinen wird die termingerechte Zielerreichung überprüft. Sich abzeichnende Verschiebungen werden den Auftraggebern vorzeitig mit dem wöchentlichen Kurzbericht im Laborjournal mitgeteilt. Datum Meilenstein 08.07.2002 Vorstellung der Ergebnisse von Analyse & Design 26.08.2002 RE1 wird ohne Web Service und Session Bean arbeiten 06.12.2002 RE2 20.12.2002 Ende Projektplan.doc 06.01.2003 Version: 1.0 Seite 5