Erste Erfahrungen mit dem EPF: Eclipse Process Framework

Bekannt ist mir das Eclipse Process Framework schon lange. Nun bin ich auch beruflich etwas mehr damit in Berührung gekommen. Zwar habe ich selber das EPF nicht mit Daten befüllt, aber ich möchte hier einen kleinen Einblick in die Benutzersicht geben. Mit dem Eclipse Process Framework lassen sich ganze Prozesse im Projektmanagement definieren und veröffentlichen.

Das Eclipse Process Framework (EPF) ist in der Lage ganze Prozesse eines Projektes übersichtlich darzustellen und die einzelnen Elemente wie Rollen, Aufgaben und Artefakte zu verbinden. Dadurch entsteht eine Navigation im Prozess, die für die Benutzer sehr hilfreich ist. Sind Prozesse einfach zu verstehen, werden sie in der Regel auch schneller angenommen. Das EPF ist in der Lage verschiedene Rollen, Aktivitäten und Arbeitsprodukte zu definieren und mit entsprechenden Projekt-/Prozessdefinitionen zu füllen. In der Oberfläche von Eclipse werden diese Daten dem EPF übergeben und gespeichert. Das EPF kann durch diese gespeicherte Datenstruktur eine HTML Seite generieren, auf der der User navigieren kann.

Von der reinen Benutzerseite fühlt sich das EPF sehr gut an. Die Verlinkung wird automatisch vorgenommen und so kann praktisch jede Rolle und jedes definierte Artefakt angeklickt werden. Ich persönlich habe eine Suchfunktion in der HTML Ausgabe vermisst, bis lang habe ich diese jedenfalls nicht entdeckt. Mir ist es so ergangen, dass ich beim Lesen eines Prozesses mich zwar an bestimmte Begriffe erinnern konnte, nicht aber an die Stelle. Genau hier wäre eine Suchfunktion passend gewesen. Liegen die generierten Dateien vor, kann mit praktisch jedem besseren Editor in diesen Dateien nach dem entsprechenden Begriff gesucht werden. Ein nicht ganz schicker Workaround, aber er klappt.

Ich denke in der Zukunft werde ich noch mehr Einblicke in das Eclipse Process Framework bekommen und dann hier im Blog etwas darüber schreiben.

Weitere Informationen zu Eclipse und Prozessen

Teilen und Kommunizieren

 
[p1 size='tall']