Horus Endeavor – Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

31
Horus Horus Endeavor – Kollaborative Anwendungsentwicklung in Innovationsnetzwerken Johannes Michler, PROMATIS software GmbH Thomas Schuster, FZI Forschungszentrum Informatik Karlsruhe, 25. Juni 2010

description

Mit den Horus Business Process Engineering-Produkten werden moderne Software-Werkzeuge auf Basis wissenschaftlich fundierter Konzepte (z.B. XML-Netze) für durchgängige, agile Modellierungsverfahren zur Verfügung gestellt. Das kooperative Arbeiten in Business Communities wird durch Horus, auch über Unternehmensgrenzen hinweg unterstützt.Johannes Michler und Thomas Schuster illustrieren in ihrer Präsentation

Transcript of Horus Endeavor – Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

Page 1: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

Horus

Horus Endeavor –

Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

Johannes Michler, PROMATIS software GmbH

Thomas Schuster, FZI Forschungszentrum Informatik

Karlsruhe, 25. Juni 2010

Page 2: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

2

Agenda

► Motivation

► Business Process Management mit Horus

► BPM

► Projektvorstellung

► Werkzeug- und Methodenvorstellung

► Innovationspartner

► Netzwerk und Services

► Social BPM

► Chance oder Schlagwort ?

► Horus Community

► Partizipationsmöglichkeiten

► Roadmap

Page 3: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

3

Motivation

► Domäne

Effiziente Modellierung und Analyse von unternehmensweiten und

übergreifenden Geschäftsprozessen

► Hintergrund

Gewachsener Konkurrenzdruck

Häufig veränderte Marktsituationen und Anforderungen

• Erfordern schnelle Anpassungen

• Insbesondere KMUs stehen hierdurch unter Druck

Ineffizienzen und Potentiale zur Automatisierung müssen erkannt werden

Page 4: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

4

Motivation

► BPM

Business Process Management (Geschäftsprozessmanagement)

Business Process Modeling (Geschäftsprozessmodellierung)

BPM

Vorab-bewert-

ung

Modell-ierung

Analyse & Ver-

besser-ung

Implementier-

ung

Umsetz-ung

Über-wach-ung

Page 5: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

5

Motivation

► Ansatz

Werkzeug zur kollaborativen Modellierung von Geschäftsprozessen

Bereitstellung von Analysefunktionalität

BPM

Vorab-bewert-

ung

Modell-ierung

Analyse & Ver-

besser-ung

Implementier-

ung

Umsetz-ung

Über-wach-ung

Page 6: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

6

Nutzung von verfügbarem, verteiltem Organisationswissen zur

Modellierung, Ausführung und Überwachung von Geschäftsprozessen.

►Bessere Orientierung an Kundenanforderungen

►Direkte Anwenderintegration

►Modellanalysen zur Aufdeckung von Fehlern und Schwachstellen

►Kollaborative Modellentwicklung

Business Process Management

Horus - Vision

Page 7: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

7

Business Process Management

► Kollaborative Modellierung

Gezielte Orientierung an Kundenanforderungen

Knowledge Bases

Unternehmensweite Modellrepositories

► Unterstützung verschiedener Modellierungs-

sprachen und Modelltypen

Varianten höherer Petri-Netzen

Ressourcen- und Organisationsmodelle

Objektmodelle

Risikomodelle

► Generierung ausführbarer Prozessspezifikationen

BPEL

► Geschäftsprozessanalyse

Business Intelligence, Reporting, Simulation

Horus Funktionalität

Page 8: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

8

Business Process Management

Horus Funktionalität

BPM

Vorab-bewertung

Modellier-ung

Analyse & Verbesser-

ung

Implemen-tierung

Umsetzung

Über-wachung

Risiko- und

Reifegradmodelle

Risiko- und

Reifegradmodelle

Prozessmodelle Prozessmodelle

Simulation &

strukturelle Analysen

Simulation &

strukturelle Analysen Ausführbare Modelle Ausführbare Modelle

Page 9: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

9

Innovationspartner

Methoden Tools

Community Content

Horus

Netzwerk und Services

Page 10: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

10

Horus Business Modeler

► Geschäftsprozessmodellierungswerkzeug

► Als Freeware verfügbar

► Basierend auf Eclipse RCP

GEF

GMF

eclipselink

BIRT

Innovationspartner

Netzwerk und Services

Page 11: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

11

Analysis

Simulation Simulation

Horus Business Modeler

Architektur

Eclipse RCP Eclipse RCP

Reporting Reporting

Horus Core Horus Core

Project Manager Project Manager Resource Manager Resource Manager Reference Manager Reference Manager Property Manager Property Manager

Administration

BPEL Export BPEL Export

Logging Logging Spellchecking Spellchecking Utilities

Unit-Testing Unit-Testing

Horus-Wiki Horus-Wiki

Organigram Organigram Rules Rules Employees Employees Editors

Petri Nets Petri Nets AOM (Objects) AOM (Objects)

Risks Risks KPI KPI Strategy Strategy … … SWOT SWOT

Page 12: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

12

Horus Business Modeler

Kollaborative Zusammenarbeit

Verbesserungs-anforderung

Verbesserungs-anforderung

Aufnahme / Dokumentation

Aufnahme / Dokumentation

Aufgabenverteilung Aufgabenverteilung

Bearbeitung Bearbeitung

Test Test

Ausrollen der Änderungen Ausrollen der Änderungen

Versionskontrolle

Tickets / Wiki Tickets / Wiki

Zuweisungs-regelwerk

Zuweisungs-regelwerk

Eclipse mit Mylyn

Eclipse mit Mylyn

Testumgebung / Simulation

Testumgebung / Simulation

Commit, Build & Verteilung

Commit, Build & Verteilung

Mailingliste / Wiki

Mailingliste / Wiki

Page 13: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

13

Horus Business Modeler

Projektverlauf

Page 14: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

14

Horus Business Modeler

Projektverlauf

Page 15: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

15

Innovationspartner

Methoden Tools

Community Content

Horus

Netzwerk und Services

Page 16: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

16

Horus Spaces

► Public & Private Spaces

► Social BPM

Bereitstellung und Entwicklung von Modellen

► Synchronisationsmechanismen

Blogging, Wikis, Soziale Netzwerke

Innovationspartner

Netzwerk und Services

Page 17: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

17

Social BPM

► Social BPM ist die Kombination von BPM-Lösungen und Social-

Software

BPM-Lösung: Werkzeug zur Unterstützung (eines Teilbereichs) von BPM

Social-Software: Unterstützen die Kommunikation, Interaktion und

Kollaboration (im Netz)

► Traditionelle BPM-Lösungen und Social-Software können zur effizienten

Verwaltung von Arbeitsabläufen eingesetzt werden.

► Design und Management von Geschäftsprozessen profitiert von Social-

Software, wenn sich Anforderungen häufig ändern.

Chance oder Schlagwort ?

Page 18: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

18

Social BPM

Chance oder Schlagwort ?

Lücke Modell-Realität

Lücke Modell-Realität

Verlorene Innovationen

Verlorene Innovationen

Schwelle zur Weitergabe

von Information

Schwelle zur Weitergabe

von Information

Mangelhafte Kombination

von Information

Mangelhafte Kombination

von Information

Beteiligung ist komplex Beteiligung ist komplex

Restriktive Änderungs-prozesse

Restriktive Änderungs-prozesse

Unklare Änderungs-

prozesse

Unklare Änderungs-

prozesse

Festgelegte Terminologie Festgelegte Terminologie

Organisa-torische

Ausschlüsse

Organisa-torische

Ausschlüsse

Page 19: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

19

Social BPM

► Durch die Kombination beider Ansätze bieten sich die folgenden

Chancen

Transparenz: Alle Arbeitsergebnisse sind offen für jeden verfügbar

Einfache Änderungsprozesse: Jeder kann Beiträge von anderen Akteuren

ändern.

Diskussion: Kommentare und Vorschläge für Änderungen können offen

und unkompliziert diskutiert und direkt mit Arbeitsergebnissen verknüpft

werden.

Protokollierung: Alle Aktivitäten werden automatisch protokolliert.

Rechtemanagement: Akteure, die sich unangemessen Verhalten können

ihre Rechte zur Mitarbeit entzogen bekommen.

Höhere Benutzerakzeptanz: Alle Beteiligten, die zu einer Aktivität beitragen

möchten (und dies dürfen) können dies tun. Hierdurch identifizieren sich

die Akteure eher mit ihren Aufgaben.

Chance oder Schlagwort ?

Page 20: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

20

BPM

Aufgaben im BPM

Dis-cover Dis-

cover

Opti-mize Opti-mize

Analyze Analyze

Monitor Monitor Deploy Deploy

Define Define

Design Design

Simu-late

Simu-late

Exe-cute Exe-cute

Quelle: Gartner, Michell Cantara: What's New in BPM Technologies

and Why Business Process Improvement Leaders Should Care; 2009

Page 21: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

21

Horus Social BPM

Wiki-Synchronisierung

► Horus-Wiki

Tipps und Tricks

Kundenspezifische Informationen

► Automatische Synchronisierung

Horusmodelle und

Wikiseiten

Page 22: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

22

Horus Social BPM

Soziale Netzwerke

Page 23: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

23

► Veröffentlichen in Horus Spaces

Bild des Modells

Export des ganzen Workspaces

Link auf das Modell

► Weiterverbreitung in sozialen Netzen

Facebook

Xing

Twitter

► Versenden per E-Mail

Horus Social BPM

Public Space

Page 24: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

24

Horus Social BPM

Soziale Netzwerke

► Facebook

Zielgruppe: Studierende

► Xing

Zielgruppe: Unternehmen

► Youtube

Webcasts

► Twitter: Neues zu

Methode

Tool

Community

Content

► Horus-Blog

Page 25: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

25

Social BPM

► Chat

► Liveticker

► Webinar

Weiterbildung und Schulungen

Modellpräsentation

► Xtreme Modelling

Gemeinsame Zeichnungsfläche

► Semantik-Wiki

Erweiterte Roundtrip Synchronisation

Prozessgenerierung aus Wiki-Informationen

Ausblick

Page 26: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

26

Das Greifbare Netzwerk

► Zielgruppen

► Forschung und Lehre

►Studierende

►Lehrende

►Wissenschaftler

► Unternehmen

►Prozessmodellierer

►Prozessverantwortliche

►Prozessbeteiligte

Horus Community

Page 27: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

27

Das Greifbare Netzwerk

• Unternehmen

• Studenten

• Forschungs-einrichtungen • Unternehmen

• Forschungs-einrichtungen

• Unternehmen

• Forschungs-einrichtungen

Forschungs-partner

Entwicklungs-partner

Anwendungs-partner

Technologie-partner

Horus Community

Page 28: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

28

Das Greifbare Netzwerk

► Beteiligung und Mitarbeit

► Für alle kostenlos: Horus Freeware-Version zum Download

► Forschung und Lehre

►Studierende

►Beteiligung unter anderem an der Horus-Facebook-Community

►Austausch und Diskussion von Prozessmodellen

►HiWi-Jobs, Praktika und studentische Abschlussarbeiten

►Lehrende

►Gastvorträge durch Horus Spezialisten

►Übungskonzeption mit Hilfe von Horus Werkzeugen

►Wissenschaftler und Institute (Forschungspartner)

►Forschungsprojekte und Prototypentwicklung auf Basis von Horus

►Austausch, Diskussion und Analysen von Prozessmodellen

Horus Community

Page 29: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

29

Das Greifbare Netzwerk

► Beteiligung und Mitarbeit

► Unternehmen

►Entwicklungspartnerschaft

►Mitarbeit in der Horus Entwickler-Community

►Möglich sind fachlich neue Bundles oder Erweiterungen bestehender

Konzepte

►Technologiepartnerschaft

►Bereitstellung von eigenem Know-How und Technologien zur Integration

oder Kooperation mit der Horus Tool Suite

►Anwendungspartnerschaft

►Durchführung von Projekten oder Studien mit den Horus Werkzeugen

►Bis 31.12.2010 bieten wir die Nutzung der Horus-Vollversion im Rahmen

der Anwendungspartnerschaft

Horus Community

Page 30: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

30

Konzepte und Funktionalität Horus

► Horus 1.2 – Verfügbar

Modellierung von Abläufen, Geschäftsregeln, Rollen, Mitarbeitern, Geschäftsprozessobjekten und Organisationsstrukturen, Ressourcen, Risiken, Kennzahlen und Strategien

Einfache Simulation

Oracle-basiertes Repository (Enterprise-Version)

Reporting (Enterprise-Version)

► Horus 2.0 – 3. Quartal 2010

Unterstützung für mehrsprachige Modelle

Grundlegende Social BPM-Features: Public Spaces

Erweiterte Simulation

► Horus 2.1 – 4. Quartal 2010

Volle Simulationsfunktionalität im Horus Business Modeler

Horus Model Intelligence: Multidimensionale Analyse und Reporting für Modelle und Simulationsergebnisse

Erweiterte Social BPM-Features

Roadmap

Page 31: Horus Endeavor –  Kollaborative Anwendungsentwicklung in Innovationsnetzwerken

31

Kontakt

Download: http://www.horus.biz

Johannes Michler

[email protected]

Thomas Schuster

[email protected]