Horus Endeavor – Kollaborative Anwendungsentwicklung in Innovationsnetzwerken
-
Upload
horus-software-gmbh -
Category
Technology
-
view
1.029 -
download
0
description
Transcript of 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
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
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
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
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
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
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
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
9
Innovationspartner
Methoden Tools
Community Content
Horus
Netzwerk und Services
10
Horus Business Modeler
► Geschäftsprozessmodellierungswerkzeug
► Als Freeware verfügbar
► Basierend auf Eclipse RCP
GEF
GMF
eclipselink
BIRT
Innovationspartner
Netzwerk und Services
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
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
13
Horus Business Modeler
Projektverlauf
14
Horus Business Modeler
Projektverlauf
15
Innovationspartner
Methoden Tools
Community Content
Horus
Netzwerk und Services
16
Horus Spaces
► Public & Private Spaces
► Social BPM
Bereitstellung und Entwicklung von Modellen
► Synchronisationsmechanismen
Blogging, Wikis, Soziale Netzwerke
Innovationspartner
Netzwerk und Services
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 ?
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
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 ?
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
21
Horus Social BPM
Wiki-Synchronisierung
► Horus-Wiki
Tipps und Tricks
Kundenspezifische Informationen
► Automatische Synchronisierung
Horusmodelle und
Wikiseiten
22
Horus Social BPM
Soziale Netzwerke
23
► Veröffentlichen in Horus Spaces
Bild des Modells
Export des ganzen Workspaces
Link auf das Modell
► Weiterverbreitung in sozialen Netzen
…
► Versenden per E-Mail
Horus Social BPM
Public Space
24
Horus Social BPM
Soziale Netzwerke
Zielgruppe: Studierende
Zielgruppe: Unternehmen
► Youtube
Webcasts
► Twitter: Neues zu
Methode
Tool
Community
Content
► Horus-Blog
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
26
Das Greifbare Netzwerk
► Zielgruppen
► Forschung und Lehre
►Studierende
►Lehrende
►Wissenschaftler
► Unternehmen
►Prozessmodellierer
►Prozessverantwortliche
►Prozessbeteiligte
Horus Community
27
Das Greifbare Netzwerk
• Unternehmen
• Studenten
• Forschungs-einrichtungen • Unternehmen
• Forschungs-einrichtungen
• Unternehmen
• Forschungs-einrichtungen
Forschungs-partner
Entwicklungs-partner
Anwendungs-partner
Technologie-partner
Horus Community
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
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
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
31
Kontakt
Download: http://www.horus.biz
Johannes Michler
Thomas Schuster