Sequenzdiagramme sind hilfreich, um Abläufe und daran beteiligte Akteure zu visualisieren. Als Teil der UML werden Sequenzdiagramme von diversen Modellierungswerkzeugen unterstützt.
Vor einiger Zeit bin ich auf einen netten Dienst im Internet gestoßen: WebSequenceDiagrams.com. Aus einer einfachen textuellen Beschreibung werden Sequenzdiagramme erstellt.
Beispiel: Angebotsprozess in Unternehmen
Der Angebotsprozess in den meisten Unternehmen lässt sich ebenfalls in einem Sequenzdiagramm visualisieren. An dieser Stelle geht mein Dank an Andreas L., der meine rudimentäre Skizze des Prozesses in eine umfassende und universell gültige Beschreibung des Angebotsprozesses überführt hat. Andreas, wolltest Du nicht schon länger den einen oder anderen Artikel schreiben? Dann könnte das Niveau dieses Blogs endlich wieder steigen! ;-)
Here we go:
|
Kunde->Vertrieb:Anfrage Vertrieb->Projektmanagement:Abschaetzung Projektmanagement->Entwicklung:Abschaetzung Entwicklung->Projektmanagement:Keine Zeit Projektmanagement->Vertrieb:Keine Zeit Vertrieb->Projektmanagement:Abschaetzung jetzt! Projektmanagement->Entwicklung:Abschaetzung jetzt! Entwicklung->Projektmanagement:Abschaetzung geraten Projektmanagement->Vertrieb:Abschaetzung geraten Vertrieb->Projektmanagement:Zu Teuer Entwicklung->Projektmanagement:Keine Leute Qualitaets-\nmanagement->Projektmanagement:Zu Schlecht Senior\nManagement->Projektmanagement:Alles ganz einfach Projektmanagement->Vertrieb:Funktioniert so nicht Vertrieb->Projektmanagement:Ist strategisch! Projektmanagement->Vertrieb:Na dann! Vertrieb->Vertrieb:Kaffeesatz Vertrieb->Kunde:Kein Problem!
|
Das Ergebnis ist ein Sequenzdiagramm, hier im Stil “napkin” gehalten:

Es gibt doch das Sprichwort, dass der Prophet im eigen Land nicht viel gilt. Irgendwie fühle ich mich so, nachdem ich die Excel-Tabelle von Jeff Sutherland gesehen habe.
Ein ähnliches Planungswerkzeug habe ich zusammen mit ein paar anderen POs vor fast zwei Jahren bei unseren Teams eingeführt und im Allgemeinen sehr gute Erfahrungen damit gemacht. Unser Werkzeug war nicht ganz so detailliert, hat aber stets seine Aufgaben erfüllt.
Leider konnte es sich auf Grund erheblichen Widerstands von “Traditionalisten” (und einiger externer Berater) nicht durchsetzen. Naja, vielleicht lernen sie nun von Jeff, dass Excel nicht böse sein muss, und dass eine genauere Betrachtungsweise der Teamzusammensetzung in der Vergangenheit ein relevanter Parameter für die zukünftige Velocity sein kann.

Urlaub? Warum soll ich Urlaub berücksichtigen – wir mitteln einfach über das ganze Jahr!
Wunderbar, wenn es fixe externe Termine gibt und man frühzeitig wissen muss, ob diese eingehalten werden können.
Alle weiteren Kommentare verkneife ich mir jetzt.
Gestern wurden meine beiden Mind Maps auf Platz 1 (“Project Template”) und 2 (“Scrum”) der beliebten Mind Maps für XMind gelistet.
Schön ;-)
January 29th, 2010 in
IT Allgemein | tags:
Mindmap |
1 Comment
Falls ihr es (wie ich) übersehen habt, dann für alle der “late majority” der Hinweis, dass Henrik Kniberg zusammen mit Mattias Skarin ein neues Buch veröffentlich hat.
Nach seinem fantastischen “Scrum and XP from the Trenches” und seiner Scrum Checklist (vgl. auch ArmerKater) sicherlich ein lesenswertes Buch. Mal sehen, wann ich dazu komme.
Bei InfoQ gibt es Informationen zum Buch und ein Link zum PDF Download.
PS: Freue mich natürlich über Kommentare zum Buch, falls ihr es schon gelesen habt!
Ein weiterer Termin in Karsruhe zum Themengebiet um Near- und Offshore. Diesmal wird auch auf eine agile Projektdurchführung eingegangen.
03.02.2010, 18:30-20:30 Uhr, Schlosshotel Karlsruhe, Bahnhofplatz 2 , 76137, Karlsruhe, Germany
- Dr. Nagi (POET Egypt) wird einen Vortrag halten zu: “Nearshore-Entwicklung und -Services mit agilen Methoden”
- Dr. Mevius & Herr Stephan (FZI, Mitglied im Team ZIKS (http://www.ziks.de/)):
“Projekterfahrungen mit internationalen, kollaborativen Softwareprojekten”
- Ashant Chalasani, Vertreter des Indo-German Software Competence Network (http://indescon.org): “Kooperation zwischen indischen und deutschen Firmen in der IT-Branche: Nicht nur ein Einwegmodell!”
Interessenten können sich via XING registrieren:
Demnächst gibt es wieder ein paar interessante Termine in Karlsruhe.
Here we go:
29.01.2010, 18:00-20:00 Uhr: Indescon X-Table Dinner in Karlsruhe
Restaurant Punjab, Amalienstraße 46, 76133, Karlsruhe
Treffen der indisch-deutschen IT-Community. Ziel ist es, dass Kontakte zwischen regionalen Softwareeunternehmen, Indescon-Mitgliedern und indischen IT-Experten geknüpft werden.
Termin bei Xing: https://www.xing.com/events/indescon-table-dinner-karlsruhe-439618
03.02.2010, 20:00–22:00 Uhr: Scrum User Group Karlsruhe
Großer Kurfürst, Sophienstraße 80, 76135 Karlsruhe
Thema diesmal: “Konflikte im agile Umfeld und wie geht ihr damit um?”
Termin bei Xing: https://www.xing.com/events/scrum-user-group-karlsruhe-453234