Rückblick: Innovationsprojekte 2013 bei SOPHIST

Wir SOPHISTen zeichnen uns durch unser Wissen und unsere Erfahrung im Bereich Requirements Engineering aus. Deshalb sehen wir es als unsere Pflicht an, uns nicht nur auf dem neusten Stand zu halten, sondern zusätzlich in Innovationsprojekten immer weiter zu forschen, immer neue Wege zu erkunden und frische Impulse ins RE mit einzubringen.

Weiterlesen

Tipps zum Schneiden von Use-Cases

Use-Cases bilden einen guten Einstieg in die Systemanalyse. Sie ermöglichen es, vor jeglichen Detaildiskusionen einen Überblick über die gewünschten Funktionalitäten eines Systems zu erhalten. Als Darstellungsmittel für die Use-Cases verwendet man die Notationselemente eines Use-Case Diagramms der Unified Modeling Language UML Weiterlesen

Systementwicklung Teil 3

Im ersten Teil unserer Blog-Serie haben wir Ihnen zwei Verbindungsmöglichkeiten von den Kunden-Anforderungen zu den Use Cases vorgestellt. Sie können dazu die Anforderungselemente aus der System Modeling Language (SysML) oder die Kommentarfelder der Use Cases, gefüllt mit den Anforderungen oder deren IDs, verwenden. Im zweiten Teil haben wir Ihnen die Modellierung der System-Architektur am Beispiel von drei Sichten beschrieben, die Verbindung der Design-Elemente untereinander und mit den Analyse-Elementen aber ausgelassen, um diese im Gesamtzusammenhang des Nachverfolgbarkeits-Konzeptes in diesem dritten und letzten Teil zu beschreiben. Das Konzept ermöglicht es Ihnen, die Kunden-Anforderungen über die UML-Elemente der Analyse bis hin zur System-Architektur zu verfolgen, was beispielsweise eine große Unterstützung bei der Impact-Analyse nach Anforderungsänderungen oder bei der Wartung des realisierten Systems ist. Weiterlesen

Systementwicklung – Teil 2

Nachdem wir uns im ersten Teil unserer Blog-Reihe mit der Anforderungsanalyse und deren modellbasierten Dokumentation beschäftigt haben, widmen wir uns im zweiten Teil der Designphase. Diese hat folgende Ziel

  • Identifikation  der Hardware- und Software-Komponenten
  • Zuordnung der Software- zu den Hardware-Komponenten sowie
  • Beschreibung der Schnittstellen zwischen den Software- und Hardware-Komponenten. Weiterlesen