Notation Architekturen im Wandel der Zeit

1 Motivation

Zwei entscheidende Faktoren bei der Entwicklung eines neuen Systems sind die Kosten und die zur Verfügung stehende Zeit. Für beide ist vor dem eigentlichen Projekt eine Abschätzung notwendig, welche auf wenig detaillierten Informationen beruhen. Die Wissenslücken werden meist mit Erfahrungswerten gefüllt. Unter diesen Voraussetzungen wird ein Architekturentwurf erstellt, dessen Güte entscheidend für den Erfolg des Projektes ist. Im Verlauf eines Projektes vervollständigt sich das Bild des zu erstellenden Systems, das Wissen über das System wird detaillierter und es ergeben sich immer wieder neue und angepasste Randbedingungen. Die Architektur muss gegenüber den neuen Randbedingungen validiert und gegebenenfalls angepasst werden. Dazu bedarf es einer guten Dokumentation und der Gewissheit, dass alle Bedingungen bei der Validierung berücksichtigt werden. Weiterlesen →

Aktivitätsdiagramme – Tipps & Tricks

In diesem Blogeintrag möchte ich ein paar Tipps für das Modellieren von Aktivitätsdiagrammen in der Use-Case Analyse geben.

Zu diesem Zweck nehmen wir ein ganz einfaches Beispiel eines Use-Case Diagramms für ein Mitarbeiterverwaltungssystem. Dieses ist im folgendem Use-Case Diagramm skizziert. Weiterlesen →

Wettstreit der Notationen Teil 3

Teil 3: Tools – Fluch oder Segen?

Nachdem ich in unserer letzten Folge „Malen oder Schreiben“ ein wenig über die Vor- und Nachteile der jeweiligen Notationsarten sinniert und ein Plädoyer für die gleichzeitige Verwendung von natürlicher Sprache und Grafiken gehalten habe, stellt sich nun die naheliegende Frage: Wie dokumentiert man das alles? Weiterlesen →

Besondere Business Rules: Integritätsregeln

Zur Detaillierung und Visualisierung von Geschäftsprozessen gibt es eine Vielzahl von Notationen, zu deren bekanntesten neben dem Aktivitätsdiagramm der UML, die BPMN und  die Ereignisgesteuerten Prozessketten (EPK) der ARIS-Familie gehören.  Abläufe als solche bilden allerdings nur das Skelett eines Geschäftsprozesses. Um darzustellen, wann welcher Pfad durchlaufen werden muss, wie sich die einzelnen Informationen ableiten lassen und welche Informationen mit welchen zusammenhängen, benötigen Sie Geschäftsregeln. Weiterlesen →

Innovationsmanagement bei SOPHIST

Um den Anschluss an die Konkurrenz nicht zu verlieren, sieht sich jedes Unternehmen heutzutage in der Pflicht, sich stetig weiter zu entwickeln. Der Erfolg hängt schon lange nicht mehr von einmal gesetzten Impulsen und Geschäftsmodellen ab. Ein Unternehmen braucht Beweglichkeit, um auf die sich verändernden Rahmenbedingungen am Markt reagieren zu können. Weiterlesen →