34
DAS MODELL ALS BRÜCKENPFEILER Von der Skizze der User Interfaces zur strukturierten Information für die Entwicklung Theresa Kiser, Dominik Gfrärer, Dr. Franziska Gietl

DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

DAS MODELL ALS BRÜCKENPFEILERVon der Skizze der User Interfaces zur strukturierten Information für die Entwicklung

Theresa Kiser, Dominik Gfrärer, Dr. Franziska Gietl

Page 2: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 2

Page 3: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

… die Anforderungen effizient zu modellieren

… die Brücke zwischen Entwicklung und

Fachbereich zu sein

… das Modell als Single Point of Truth zu

etablieren

… aus dem Modell zielgruppengerechte

Informationen bereit zu stellen

Wir haben es geschafft, …

3

Page 4: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 4

NTT DATA

Salestool

Testing

ImplementierungAnforderungen

Spezifikation

Kunde

Firma XYZ

Page 5: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

Situation

NTT DATA Deutschland 5

Ausgangssituation: Backend

Ziel: Frontend Geringer

Aufwand

Hohe

Qualität

Page 6: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

Situation

NTT DATA Deutschland 6

Was bedeutete das für uns?

Ziel: Spezifikation Frontend

• Erzeugung eines gemeinsamen Bildes zwischen Fachbereich und Entwicklung

• Flexibel auf Änderungen reagieren

Geringer

Aufwand

Hohe

Qualität

Page 7: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

Unser „Werkzeugkasten“

NTT DATA Deutschland 7

Page 8: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

Domänenmodell

NTT DATA Deutschland 8

Domänenmodell-

Klassen

Fachliche

Datentypen

Enumerationen

Page 9: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

Domänenmodell mit Schnittstellen

NTT DATA Deutschland 9

Domänenmodell-

Klassen

Fachliche

Datentypen

Enumerationen

Schnittstelle Klassen

Page 10: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

Traces als Verbindung

NTT DATA Deutschland 10

Domänenmodell-

Klassen

Fachliche

Datentypen

Enumerationen

Schnittstelle Klassen

Traces

Page 11: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 11

Als Anwender möchte ich meine Fahrzeuge

über eine Lagersuche finden können, damit …

Page 12: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 12

1. Visualisierung und Clustering2. Modellierung

Page 13: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 13

The order status in ordering system.

Format: number(3)

2. Modellierung

Page 14: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 14

2. Modellierung

Page 15: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

3. Verknüpfung des Frontend mit dem Backend

NTT DATA Deutschland 15

Page 16: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

3. Verknüpfung des Frontend mit dem Backend

NTT DATA Deutschland 16

Page 17: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 17

Darstellung der Informationen

Page 18: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

The order status in ordering

system.

Format: number(3)

NTT DATA Deutschland 18

4. Erzeugung der Tabelle aus den Traces

Page 19: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 19

Als Anwender möchte ich, dass meine

Eingaben validiert werden…

Page 20: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 20

Unique identifier for vehicle in ordering system

Format: number(7)

Unique identifier of vehicle

Format: string(17)

Example: AAAAAAA108AAAA108 Example: 1234567

Validierung der manuellen Eingabewerte

Page 21: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

Unique identifier for

vehicle in ordering system

Format: number(7)

Example: 1234567

Unique identifier of vehicle

Format: string(17)

Example: AAAAAAA108AAAA108

21

Aktualisierung der Tabelle

Page 22: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 22

Als Anwender möchte ich meine gesuchten

Fahrzeuge in einer Ergebnisliste sehen,

damit …

Page 23: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

23

1. Visualisierung und Clustering

Page 24: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 24

1. Visualisierung und Clustering2. Modellierung

Column sorting:

This column can be sorted

(ascending and descending).

Page 25: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

3. Verknüpfung des Backend mit dem Frontend

NTT DATA Deutschland 25

Page 26: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

3. Verknüpfung des Backend mit dem Frontend

NTT DATA Deutschland 26

Page 27: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

4. Erzeugung der Tabelle aus den Traces

NTT DATA Deutschland 27

Column sorting:

This column can be sorted

(ascending and descending).

Page 28: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 28

Als Designer möchte ich bestehende

Elemente wiederverwenden, damit…

Page 29: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

Neue Anforderung: Suche nach Fahrzeugen vor Produktionsstart

29

Page 30: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

Wiederverwendung von Oberflächenklassen

30

Ergebnisliste: Lagerfahrzeuge

Ergebnisliste: Fahrzeuge vor Produktionsstart

Page 31: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 31

NTT DATA

Salestool

Testing

ImplementierungAnforderungen

Spezifikation

Kunde

Firma XYZ

Page 32: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 32

• Effiziente Modellierungstechnik

• Flexibilität in der Modellierung

• Einhaltung der vereinbarten Prozessschritte

• Modell ist Single Point of Truth

Warum hat es bei uns so gut funktioniert?

Page 33: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit

NTT DATA Deutschland 33

Page 34: DAS MODELL ALS BRÜCKENPFEILER · Visualisierung und Clustering2. Modellierung Column sorting: This column can be sorted (ascending and descending). 3. Verknüpfung des Backend mit