Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:signavio:onboarding_example

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:signavio:onboarding_example [2013/10/28 14:54]
max.neumaier [Attributewerte setzen mit Hilfe des Attributeditors]
software:signavio:onboarding_example [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 ====Signavio Onboarding Beispiel==== ====Signavio Onboarding Beispiel====
  
-In diesem Kapitel wird die Modellierung mit Hilfe von Signavio anhand eines Beispiels behandelt. Die detaillierte Dokumentation zu Signavio findet sich [[ signavio_handbuch_index ​| hier]]+In diesem Kapitel wird die Modellierung mit Hilfe von Signavio anhand eines Beispiels behandelt. Die detaillierte Dokumentation zu Signavio findet sich [[software:​signavio_manual_index| hier]]
  
 ====1. Anmelden==== ====1. Anmelden====
Zeile 12: Zeile 12:
 ====2. Neues Modell anlegen==== ====2. Neues Modell anlegen====
  
-Als nächstes muss eine neues Modell angelegt werden, in welchem die Schritte des Prozesses definiert werden. Dieses Modell wird anschließend als [[software:​tim:​prozessdefinition ​| Prozessdefinition]] exportiert.+Als nächstes muss eine neues Modell angelegt werden, in welchem die Schritte des Prozesses definiert werden. Dieses Modell wird anschließend als [[software:​tim:​process| Prozessdefinition]] exportiert.
 \\ \\
  
Zeile 46: Zeile 46:
  
 --------- ---------
 +
 +
 +
 +==== UND (AND) Verknüpfung====
 +
 +Bei einer **"​UND/​AND"​** Verknüpfung werden mehrere Prozessschritte gleichzeitig erledigt. Dieses Prozessschritte müssen alle erledigt sein bevor der Prozess nach dieser Parallelverzweigung weiterlaufen kann. In dem Beispielprozess soll nun nachdem die erste Aktivität erledigt worden ist eine Paralelle Verknüpfung mehrere Aufgaben gleichzeitig laufen lassen. ​
 +  - Als erstes muss das **"​AND"​** Symbol aus der linken Leiste in das Diagramm gezogen werden und mit Hilfe des kontextsenstiven Menü der Aktivität mit dieser verbunden werden. {{ software:​signavio:​on_sig_parallel.png?​600 }} 
 +  - Nun wird jeweils eine neue Aktivität in der Lane Personal und IT angelegt und mit dem **UND** verbunden. Es könnten natürlich mehr als nur zwei Aktivitäten gleichzeitig ablaufen. In diesem Beispiel soll die Personalabteilung den "​Arbeitslatz organisieren"​ und die IT Abteilung soll einen "​Netzwerkaccount anlegen"​.Benutzt man das kontextsensitive Menü des AND Gateways um die neuen Aktivitäten anzulegen, werden dieses automatisch verknüpft. {{ :​software:​signavio:​on_sig_and_akt.png?​600 }}
 +  - Geöffnete **UND** verknüpfungen müssen am Ende wieder geschlossen werden, damit der Prozes zur nächsten folgenden Aktivität laufen kann. Dafür muss erneut ein **UND** in das Diagramm eingefügt werden an der Stelle, an der die Parallele Verzweigung aufhören soll.{{ :​software:​signavio:​on_sig_and_close.png?​600 }}
 +  - Nun ist dieser Prozess beendet. Damit dies ersichtlich wird muss an gewünschter Stelle ein Endereignis eingefügt werden.{{ :​software:​signavio:​on_sig_end.png?​600 }}
 +
 ====Attributewerte setzen mit Hilfe des Attributeditors==== ====Attributewerte setzen mit Hilfe des Attributeditors====
  
Zeile 60: Zeile 71:
 | **Duration** | Eingabe und Pflege der Durations. Schreibweise : HHMM \\ Bsp.: 1 Stunde = 0100, 10min = 0010| | **Duration** | Eingabe und Pflege der Durations. Schreibweise : HHMM \\ Bsp.: 1 Stunde = 0100, 10min = 0010|
 | **Tasks** <wrap danger>​Pflichtfeld</​wrap>​| Über den Dialog hinter den Punkten können mehrere Aufgabe pro Aktivität angelegt werden. | | **Tasks** <wrap danger>​Pflichtfeld</​wrap>​| Über den Dialog hinter den Punkten können mehrere Aufgabe pro Aktivität angelegt werden. |
-| **Event** | Hier können sogenannte [[software:​tim:​actionhandler | Actionhandler]] für diese Aktivität eingebunden werden.]] |+| **Event** | Hier können sogenannte [[software:​tim:​actionhandler| Actionhandler]] für diese Aktivität eingebunden werden.]] |
  
 |<100% 300px>| |<100% 300px>|
Zeile 66: Zeile 77:
 | **Name** <wrap danger>​Pflichtfeld</​wrap>​ | Name des Prozesses der nach dem Deployment in T!M angezeigt wird. | | **Name** <wrap danger>​Pflichtfeld</​wrap>​ | Name des Prozesses der nach dem Deployment in T!M angezeigt wird. |
 | **Dokumentation** | Beschreibung der Definition, dieses wird später in T!M in einem Tooltip und im Definitionen-Report angezeigt. | | **Dokumentation** | Beschreibung der Definition, dieses wird später in T!M in einem Tooltip und im Definitionen-Report angezeigt. |
-| **Starter** <wrap danger> Pflichtfeld</​wrap>​ | Hier muss der ein Benutzer, bzw. eine Gruppe, angegeben werden dem / der es gestattet ist [[software:​tim:​instanzen| Instanzen]] von diesem Prozess zu starten. z.B. user(max.mustermann) / group(pm) |+| **Starter** <wrap danger> Pflichtfeld</​wrap>​ | Hier muss der ein Benutzer, bzw. eine Gruppe, angegeben werden dem / der es gestattet ist [[software:​tim:​instances| Instanzen]] von diesem Prozess zu starten. z.B. user(max.mustermann) / group(pm) |
 | **Owner** <wrap danger> Pflichtfeld</​wrap>​ | Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche später in T!M den Prozess „ownen“ dürfen. Von „ownen“ spricht man, wenn ein Mitarbeiter hauptverantwortlich für den Prozess ist, ihn überwacht und ändern kann.| | **Owner** <wrap danger> Pflichtfeld</​wrap>​ | Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche später in T!M den Prozess „ownen“ dürfen. Von „ownen“ spricht man, wenn ein Mitarbeiter hauptverantwortlich für den Prozess ist, ihn überwacht und ändern kann.|
-| **Deployer** <wrap danger>​Pflichtfeld</​wrap>​ |Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche später den Prozess in T!M [[software:​tim:​prozessdefininiton_deployen ​| deployen]] darf.| +| **Deployer** <wrap danger>​Pflichtfeld</​wrap>​ |Hier muss ein Bearbeiter oder Gruppe angegeben werden, welche später den Prozess in T!M [[software:​tim:​deploy_processdefinition| deployen]] darf.| 
-|**Form Definition** | Hier wird die Definition der [[software:​tim:​smartform | Smartform]] eingegeben. |+|**Form Definition** | Hier wird die Definition der [[software:​tim:​smartform| Smartform]] eingegeben. |
  
 Nach diesem kurzen Überblick über die zu pflegenden Attribute, wird der Beispielprozess weiter konfiguriert. \\ Nach diesem kurzen Überblick über die zu pflegenden Attribute, wird der Beispielprozess weiter konfiguriert. \\
 \\ \\
 Grundsätzlich muss jede Aktivität einen eindeutigen Namen besitzen und mindestens einen Task hinterlegt haben. Optional kann noch eine Bearbeitungzeit hinterlegt werden. Grundsätzlich muss jede Aktivität einen eindeutigen Namen besitzen und mindestens einen Task hinterlegt haben. Optional kann noch eine Bearbeitungzeit hinterlegt werden.
 +  - Als erstes werden die Attribute der Aktivität "​Personalakte anlegen"​ bearbeitet. Hierfür muss die Aktivität markiert werden und die Attributeleiste betätigt werden. Der zuvor eingegeben Name wird in dieses Fenster übernommen.
 +  - Es ist zwingend erforderlich,​ dass ein Task in einer Aktivität angelegt ist, damit dieser dann später in T!M erledigt werden kann. Hierfür muss ein Klick auf Tasks ausgeführt. {{ :​software:​signavio:​on_sig_tasks.png }}
 +  - Es öffnet sich nun ein Popup in dem durhc einen Klick auf **Hinzufügen** ein neuer Task eingetragen werden kann. Es können beliebig viele Aufgaben/​Tasks eingetragen werden, die alle abgearbeitet werden müssen bevor die Aktivität als abgeschlossen gilt. {{ :​software:​signavio:​on_sig_add_tasks.png }}
 +  - Dieser Schritt muss nun für alle Aktivitäten erledigt werden.
  
 +Zustzätzlich müssen nun für Attribute für den Prozess allgemein angelegt werden. Auch hier gilt dass der Prozess einen eindeutigen Namen erhalten muss. Zusätzlich müssen die Attribute Owner, Starter und Deployer vergeben werden.
 +  - Bei einem Klick auf eine leere Stelle innerhalb des Diagramms können die Attribute des Prozesses bearbeiten werden. Hier müssen nun die Rollen vergeben werden {{ software:​signavio:​on_sig_attr_prozess.png }}
 +  - Als letztes müssen nun noch die Rollenverteilungen in den Swimlanes bestimmt werden. Dies erfolgt wieder über das Attributemenü nach einem Klick auf die gewünschte Swimlane.
  
 +\\ Nach diesen Änderungen kann ein Deployment Check durchgeführt werden.
  
 +---------
 +====Deployment Check====
  
 +Bevor ein Prozess veröffentlicht wird, bietet sich ein sogenannter Deployment Check an. Dieser prüft ob alle, für einen erfolgreichen Deploy, Einstellungen vorgenommen wurden und ob des Prozess in dieser Form lauffähig wäre. Der Deployment Check wird über einen Klick auf das zugehörige Symobl begonnen: ​
 +{{ :​software:​signavio:​on_sig_check.png }}
  
----------+In der Prozessgrafik werden nun verschieden Symbole eingeblendet,​ welche bei Überfahren mit der Maus aussagen was fehlerhaft ist. Es werden zwei verschiedene Meldungen unterschieden:​ 
 +  ​Warnung : weisst darauf hin dass das Prozessmodell noch nicht vollständig ist. Ein Beispiel wäre dass z.B. eine Aufgabe keine Duration/ Bearbeitungszeit hinterlegt hat. Dies hat allerdings keine Auswirkungen auf den Erfolg des Deployment Vorgangs, sondern gibt jediglich Vorschläge um die Qualität des Prozesses zu steigern. 
 +  ​Fehler : weisst darauf hin dass ein notwendiger Schritt nicht ausgeführt wurde, wie z.B. dass eine Rollenzuordnung nicht definiert wurde oder ein Element nicht benannt wurde.Der Prozess lässt sich dadurch auch nicht in T!M deployen.
  
 +{{ :​software:​signavio:​on_sig_deploy_check.png }}
  
-==== UND (AND) Verknüpfung==== 
  
-Bei einer **"​UND/​AND"​** Verknüpfung werden mehrere Prozessschritte gleichzeitig erledigt. Dieses Prozessschritte müssen alle erledigt sein bevor der Prozess nach dieser Parallelverzweigung weiterlaufen kann. In dem Beispielprozess soll nun nachdem die erste Aktivität erledigt worden ist eine Paralelle Verknüpfung mehrere Aufgaben gleichzeitig laufen lassen.  +---------
-  ​Als erstes muss das **"​AND"​** Symbol aus der linken Leiste in das Diagramm gezogen werden und mit Hilfe des kontextsenstiven Menü der Aktivität mit dieser verbunden werden. {{ software:​signavio:​on_sig_parallel.png?​600 }}  +
-  ​Nun wird jeweils eine neue Aktivität in der Lane Personal und IT angelegt und mit dem **UND** verbunden. Es könnten natürlich mehr als nur zwei Aktivitäten gleichzeitig ablaufen. In diesem Beispiel soll die Personalabteilung den "​Arbeitslatz organisieren"​ und die IT Abteilung soll einen "​Netzwerkaccount anlegen"​.Benutzt man das kontextsensitive Menü des AND Gateways um die neuen Aktivitäten anzulegen, werden dieses automatisch verknüpft. {{ :​software:​signavio:​on_sig_and_akt.png?​600 }} +
-  ​Geöffnete **UND** verknüpfungen müssen am Ende wieder geschlossen werden, damit der Prozes zur nächsten folgenden Aktivität laufen kann. Dafür muss erneut ein **UND** in das Diagramm eingefügt werden an der Stelle, an der die Parallele Verzweigung aufhören soll.{{ :​software:​signavio:​on_sig_and_close.png?​600 }} +
-  ​Nun ist dieser Prozess beendet. Damit dies ersichtlich wird muss an gewünschter Stelle ein Endereignis eingefügt werden.{{ :​software:​signavio:​on_sig_end.png?​600 }}+
  
 -------- --------
Zeile 98: Zeile 119:
   - Nun muss hinter das schließende **AND** Element ein **XOR** Element eingefügt werden. Damit eindeutig ist welche Entscheidung getroffen werden muss, kann dieses Element nun beschriftet werden (z.B. Hardware nötig?). Der Übersicht halber fügen wir wieder ein schließendes **XOR** ein und lassen anschließend den Prozess beenden. {{ software:​signavio:​on_sig_xor_end.png?​600 }}   - Nun muss hinter das schließende **AND** Element ein **XOR** Element eingefügt werden. Damit eindeutig ist welche Entscheidung getroffen werden muss, kann dieses Element nun beschriftet werden (z.B. Hardware nötig?). Der Übersicht halber fügen wir wieder ein schließendes **XOR** ein und lassen anschließend den Prozess beenden. {{ software:​signavio:​on_sig_xor_end.png?​600 }}
   - Da der Prozess sich nun entscheiden muss welchen Weg er gehen muss, ist esmöglich die beiden Wege zu beschriften damit eindeutig sicher gestellt wird welcher Weg zu welcher Entscheidung gehört. Über einen Doppelklick können die beiden Pfeile beschriftet werden. In diesem Fall "​nein"​ auf dem Pfeil zum Endereignis und ein "​ja"​ auf dem Pfeil zu der Aktivität "​Hardware anschaffen"​. {{ software:​signavio:​on_sig_xor_yes_no.png?​600 }}   - Da der Prozess sich nun entscheiden muss welchen Weg er gehen muss, ist esmöglich die beiden Wege zu beschriften damit eindeutig sicher gestellt wird welcher Weg zu welcher Entscheidung gehört. Über einen Doppelklick können die beiden Pfeile beschriftet werden. In diesem Fall "​nein"​ auf dem Pfeil zum Endereignis und ein "​ja"​ auf dem Pfeil zu der Aktivität "​Hardware anschaffen"​. {{ software:​signavio:​on_sig_xor_yes_no.png?​600 }}
-  - Damit T!M eindeutig zuordnen kann, welcher der beiden Wege einschlagen soll, ist es nötig Attribute zu pflegen.+  - Damit T!M eindeutig zuordnen kann, welcher der beiden Wege einschlagen soll, ist es nötig Attribute zu pflegen. ​Hierfür muss da Attributsmenü der Pfeile geöffnet werden und jeweils eine technisch eindeutige Bezeichnung eingegeben werden, damit die Zuordnung eindeutig ist. 
 + 
 +------ 
 +====Deployment==== 
 +Die Veröffentlichung (Deployment) des Prozesses auf der T!M-Task !n Motion Umgebung geschieht durch das Auswählen des Menüpunktes „Zu T!M deployen“. ​ Zum deployen benötigen Sie die Rolle (Deployer) in der T!M Benutzerverwaltung. 
 +{{ software:​signavio:​on_sig_deploy.png }} 
 + 
 +Nach der Eingabe des Benutzernamens und des Passwortes, wird der Prozess durch Anklicken des Buttons „Deployen“ veröffentlicht. 
  
  
  
software/signavio/onboarding_example.1382968440.txt.gz · Zuletzt geändert: 2021/07/01 10:00 (Externe Bearbeitung)