TransConnect® Automatisches Erstellen von

Werbung
TransConnect®
Automatisches Erstellen von Arbeitslisten
Gliederung
• Ausgangssituation und Probleme
• Zielstellung
• Umsetzung
• Ausblick beim Kunden
Ausgangssituation
Arbeit in der Abteilung
Workflow eines Projektes / Produktes
Projekt
A
B
C
TransConnect®
…
•
•
•
•
•
Status der Projekte / Produkte?
Arbeitsstand / Auslastung der Mitarbeiter?
Nächste Arbeitsschritte?
Fristen?
Dokumentation? (ISO-9001)
Folie 3
Probleme
• Doppelverarbeitung
• Verzögerungen
• Produktionsausfall
• Schwierigkeiten bei Vertretung von Mitarbeitern
• Hauptgrund: Keine übersichtliche Prozessdefinitionen möglich
aufgrund groß er Prozessvariabilität in Entwicklungsprozessen
(historisch gewachsene Vorgehensweise aufbauend auf empirischen
Erfahrungen)
Folie 4
Zielstellung
Automatisch generierte Aufgabenliste
(Universal Worklist / UWL) für:
UWL
TransConnect®
Projektleiter
Projekt-Teams
A
B
C
…
Folie 5
Zielstellung
• Mitarbeiter sieht auf einem Blick:
• Persönliche Aufgabenliste
• Bereits in Bearbeitung befindliche Aufgaben
• Fristen
• Projekt-/Abteilungsleiter erhält Überblick über:
• Auslastung der Mitarbeiter / freie Ressourcen
• Arbeitsstände der Projekte
• Optimierungspotenzial durch Überwachung von KPIs (Key Performance
Indicators)
• Bearbeitungsdauer einzelner Arbeitsschritte
• Dokumentation der Arbeitsschritte
• Visualisierung von Prozessketten
Folie 6
Umsetzung
• Aufspaltung der komplexen Prozessketten in ihre atomaren Bausteine:
Prozesskette / Business Case
Activity
Type
Activity
Type
Activity
Type
Aktion
Start Event
End Event
Folie 7
Umsetzung
• Implementierung einer Rule Engine in das TransConnect®:
TransConnect®
Start Event
Regelwerk
End Event
Rule Engine
Adapter
Adapter
Persistenz
Adapter
Folie 8
Umsetzung - Regelbeispiel
Regelname/Activity Type: Test beantragen
Projekt/
Produkt
Status =
„neu“ UND
kein
Zertifikat
Start
Ende
Test beantragen
Ende
Status =
„Obsolet“
Status =
„Testreport
Benötigt“
…
Umsetzung - Regelbeispiel
Regelname/Activity Type: Testergebnis hinzufügen
…
Status =
„Testreport
Benötigt“
Start
Testergebnis
hinzufügen
Ende
Status =
„Obsolet“
Ende
Status =
„Testreport
verlinkt“
UND
Testreport
existiert
…
Umsetzung - Regelbeispiel
Regelname/Activity Type: Zertifikat beantragen
…
Status =
„Testreport
verlinkt“
UND kein
Zertifikat
Start
Zertifikat
beantragen
Ende
Status =
„Obsolet“
Ende
Zertifikat
existiert
…
Umsetzung - Regelbeispiel
Übersicht
…
Umsetzung
• Beispiel aus der Regeldatei:
Name
Gruppierung und Gewichtung
Bedingung
Anlegen / Aktualisieren des UWL-Eintrags
Schließen des UWL-Eintrags
Canceln des UWL-Eintrags
Folie 14
Umsetzung
• Anzeigen der Daten in der Universal Work List:
Start Event
Rule Engine
UWL
End Event
- es können verschiedene GUIs angebunden werden
- z.B. SAP UWL, Activiti UWL, …
Webservice
Nutzergruppenverwaltung
GUI
Folie 15
Umsetzung
Work Item
Activity
Type
Business Case (BC)
Description
BC Type,
Status
vorheriger,
aktueller
Bearbeiter
Ersteller,
Erstelldatum
Nutzergruppe
Details
Folie 16
Ausblick beim Kunden
• Definition von weiteren Activity Types und Regeln
• Anbinden weiterer Nutzergruppen
• Optimierung des Webservices für große Datenmengen (BlätternOption, Performance)
• Auswertung der gesammelten Log-Informationen:
• für die Erzeugung von Reports
• für die Visualisierung der Prozessketten
Folie 17
TransConnect®
Automatisches Erstellen von Arbeitslisten
Roman Berger
SQL Projekt AG
Franklinstraße 25a
01069 Dresden
Telefon (0351) 876 19- 0
Telefax (0351) 876 19- 99
eMail: [email protected]
www.sql–ag.de
Herunterladen