WikiDer > SDM2

SDM2

Systementwicklungsmethodik 2 (SDM2) ist eine traditionelle lineare Phasenmethode, die hauptsächlich in Systementwicklungsprojekten verwendet wird.

Geschichte

SDM2 stammt aus dem Jahr 1987 und ist der Nachfolger von SDM die 1970 von der Firma PANDATA, die zur Capgemini Sogeti (CGS) Gruppe gehört, im Auftrag von drei niederländischen Unternehmen entwickelt wurde: Akzo, Nationale-Nederlanden und PTT (jetzt TNT). Da diese Methode ihren Ursprung in den Niederlanden hat, ist diese Methode in den Niederlanden weit verbreitet.

Definition SDM2

Eine gestufte Top-Down-Methode, die auf globaler Ebene angibt, welche Aktivitäten abgeschlossen werden müssen, wie sie zusammenhängen und welche Meilensteinprodukte geliefert werden müssen. Durch Abgrenzung und Zerlegung werden die Teile immer detaillierter ausgefüllt.

Unterschied zwischen SDM und SDM2

Das Problem bei SDM war, dass während des funktionalen Designs oft technische Kommentare gemacht wurden, die erst später im technischen Design dokumentiert wurden. In SDM2 wurde diese "Vorausdokumentation" durch ein aktualisiertes Phasenlayout, dh Global Design und Detail Design, überwunden. Das globale Design ist ein Design in Umrissen, das sowohl funktional als auch technisch ist, während im Detaildesign die Punkte in beiden Bereichen auf das „i“ gesetzt wurden. Die Rolle des globalen Designs hat nun die Architektur übernommen. Schließlich enthält es sowohl die Prinzipien, die sich auf die Funktionalität beziehen, als auch die Prinzipien, die mit der Konstruktion und ihren gegenseitigen Beziehungen zu tun haben.

Phasen

Mit Hilfe von SDM2 ist es möglich, umfangreiche Automatisierungsprojekte zu strukturieren und zu planen. Der Entwicklungsprozess gliedert sich grob in sechs verschiedene Phasen (bei SDM sieben Phasen), nämlich:

  • Informationsplanung;
  • Definitionsstudie;
  • globales Design;
  • Detailliertes Design;
  • Realisierung;
  • Einführung;
  • Verwenden und verwalten.

Alle einzelnen Phasen bestehen wiederum aus Unterphasen oder Aktivitäten. Dadurch entsteht eine strukturierte Arbeitsweise.

Ausarbeitung von Phasen

Informationsplanung, mit Angabe der Ziele, der Art und Weise und Mittel, mit denen die Ziele erreicht werden können, und eines Haushaltsplans.

Definitionsstudie, Aktivitäten zur Definition von Systemanforderungen, die Auswirkungen auf die Organisation und die Beschreibung des Systemdesigns als logisches System.

Grundlegende Gestaltung, detaillierte Ausarbeitung des Systemkonzepts und der gewählten Systemlösung bis auf die Ebene der Subsysteme.

Detailliertes Design, Systemdokumentation, Beschreibung des (Teil-)Systems, Schemata des funktionalen und technischen Aufbaus, Übersicht der Kontrollmaßnahmen, der Prüfverfahren und Prüfergebnisse Benutzerdokumentation, Verfahrensbeschreibungen, Vorschriften, Anweisungen, Formulare und Bildschirmlayouts.

Realisierung, die Realisierung und Erprobung der Detailkonstruktion. Das Testen umfasst Funktionstest, Modultest (korrektes Funktionieren in Verbindung von Funktionen), Integrationstest (funktionierende Module in Verbindung), Abnahmeprüfung. Auch die System-, Benutzer- und Produktionsdokumentation muss geprüft werden.

Systemdokumentation, Beschreibung des (Teil-)Systems, Schemata des funktionalen und technischen Aufbaus, Übersicht der Kontrollmaßnahmen, der Prüfverfahren und Prüfergebnisse.

Benutzerdokumentation, Verfahrensbeschreibungen, Vorschriften, Anweisungen, Formulare und Bildschirmlayouts.

Einführung, hier ist eine wichtige Konvertierung und Schattendrehung.

Umwandlung = Übertragung von Registrierungen, die zu den bestehenden Systemen gehören, in das neue System.

Schatten drehen = sowohl das alte als auch das neue System sind für eine gewisse Zeit gleichzeitig in Betrieb, Vergleich der Ergebnisse des neuen Systems mit denen des alten Systems

Nutzung und Verwaltung, Bewertung ist wichtig.

Phasenübergang

Die verschiedenen Phasen werden mit Hilfe der Wasserfallmethode sodass einzelne Phasen abgeschlossen sein müssen, bevor mit der nächsten Phase begonnen werden kann. Jede Phase wird daher mit einem Meilensteinprodukt abgerundet. Anhand dieses Zwischenprodukts wird festgestellt, ob es möglich ist, zur nächsten Phase überzugehen. Dabei wird unterschieden zwischen a gehen und ein No Go. An einer gehen die Zwischenstufe wird genehmigt und die neue Phase kann gestartet werden. An einer No Go das Zwischenprodukt wird verworfen und dieses Produkt muss verbessert werden, bis es ausreicht, um in die nächste Phase überzugehen gehen, in eine andere Phase, ist ein Zurückspringen in eine vorherige Phase nicht mehr möglich.

Quellen