Afs workflow christian bauer

14
aforms2web AFS Usergroup, 2. Dezember 2010 AFS und Workflows DI Christian Bauer, zSPM Bauer42

description

Formulare starten Arbeitsprozesse! Welche Möglichkeiten gibt es diese mittels Workflows zu automatisieren? Was ist dadurch zu gewinnen? Mit welcher Technologie? Lessons learend und ein Beispiel. siehe auch http://bauer42.blogspot.com/ und www.bauer42.net

Transcript of Afs workflow christian bauer

Page 1: Afs workflow christian bauer

aforms2web AFS Usergroup, 2. Dezember 2010

AFS und Workflows

DI Christian Bauer, zSPMBauer42

Page 2: Afs workflow christian bauer

2 | aforms2web AFS Usergroup 2.12.2010

Agenda

• Workflows

• Beispiele LLV Personalantrag

• Software Architektur

• Lessons learned aus Workflowprojekten

Page 3: Afs workflow christian bauer

aforms2web AFS Usergroup 2.12.2010

Workflows

Page 4: Afs workflow christian bauer

4 | aforms2web AFS Usergroup 2.12.2010

Formulare starten Arbeitsprozesse

• Personen einbeziehen

• Entscheidungen treffen

• kontextbezogen Daten zur Verfügung stellen

• Aktivitäten initiieren

Page 5: Afs workflow christian bauer

5 |

Warum Automatisierung mittels Workflows

• Immer gleiche Routinetätigkeiten ersparen

• Fehlerquellen reduzieren

• Prozesse vereinheitlichen

• Klar was zu tun ist

• Zuständige und Vertreter

• Information über Workflow-Status

• Nachvollziehbarkeit

• Statistische Auswertungen

aforms2web AFS Usergroup 2.12.2010

Page 6: Afs workflow christian bauer

aforms2web AFS Usergroup 2.12.2010

Beispiel PersonalantragLiechtenstein‘sche Landesverwaltung

Page 7: Afs workflow christian bauer

7 |

Personalantrag der LLV

• Aktuell PoC-Projekt• Personalantrag• IT Beschaffungsprozess

• Prozesse definiert + optimiert• Datenbasis vorhanden• Aufbau Infrastruktur (Nintex WF)

und Basiskomponenten• Anbinden von Fachinformationssystemen

• Integrationsframework• AFS WebService Extender• 1. Anwendung: Org. und Kontaktdaten aus LOGA

aforms2web AFS Usergroup 2.12.2010

Page 8: Afs workflow christian bauer

8 |

Leistungen Christian Bauer

• Beratung, Design und Durchführung eines Workshops • Alle ins Boot holen• Gemeinsame Sicht auf das Thema• Welche Komponenten gibt es schon?• Entscheidung und Vorgehen

• Realisierung Proof of Concept (Personalantrag)

aforms2web AFS Usergroup 2.12.2010

Page 9: Afs workflow christian bauer

aforms2web AFS Usergroup 2.12.2010

Software Architektur und Tooling

Page 10: Afs workflow christian bauer

10 |

Software Tooling Optionen

• AFS Formularserver• Workflow-Software

• Sharepoint Server 2010• Nintex Workflow 2010 auf Sharepoint Foundation• K2 Blackpoint auf Sharepoint Foundation• K2 Blackpearl• ACTA NOVA

aforms2web AFS Usergroup 2.12.2010

Page 11: Afs workflow christian bauer

11 |

AFS WebService Extender

• Vorbefüllung von Formularen mit kontextrelevanten Daten etwa aus Fachinformationssystemen

• Abfragen der Berechtigungen eines Users > Steuerung der Formularlogik

• Einbeziehen von externen Funktionalitäten z.B.: Währungsumrechnung..

• Anstoß von Funktionen z.B.: Aufruf eines weiteren Systems• Integration mit Workflowsystemen• AFS kann mit einem WebService-Extender als Ad Hoc

Applikations-Frontend verwendet werden.

• In Vorbereitung

aforms2web AFS Usergroup 2.12.2010

Page 12: Afs workflow christian bauer

aforms2web AFS Usergroup 2.12.2010

Lessons learned aus Workflowprojekten

Page 13: Afs workflow christian bauer

13 |

Lessons learned aus Workflowprojekten

• Starkes Interesse + positives Feedback

• Angst vor zu starker Vereinheitlichung (Verlust von „Hintertürchen“)

• IST Prozess(e) ≠ SOLL Prozess

• Prozessanalyse (bzw. -Vereinbarung) aufwendig

• Wer kümmert sich um Prozessmanagement?

• Anbindung von Systemen und Datenquellen aufwendig (Forschungsarbeit)

• Rollen- und Berechtigungskonzept nötig

• Sehr geringer Aufwand bei technische Realisierung und Changes (wenn Basis und Architektur OK)

aforms2web AFS Usergroup 2.12.2010

Page 14: Afs workflow christian bauer

aforms2web solutions & services GmbH

Alser Straße 4 / Hof 1 | A-1090 Wien | www.aforms2web.com

[email protected] | Tel.: +43 1 288 88 04 -0 | Fax: -799

Let the Work flow!