11
SQS Software Quality Systems AG Qualität von IT- Architekturen im Visier Dr. Frank Simon Head of SQS Research & Innovation 24.6.2009 V 1.0

Qualität von IT-Architekturen im Visier

  • Upload
    kyna

  • View
    34

  • Download
    4

Embed Size (px)

DESCRIPTION

Qualität von IT-Architekturen im Visier. Dr. Frank Simon Head of SQS Research & Innovation 24.6.2009V 1.0. Die SQS-Gruppe. Auf einen Blick: SQS ist der weltweit führende unabhängige Anbieter von Test- und QM-Dienstleistungen. ». - PowerPoint PPT Presentation

Citation preview

Page 1: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG

Qualität von IT-Architekturen im Visier

Dr. Frank SimonHead of SQS Research & Innovation24.6.2009 V 1.0

Page 2: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG: Qualität von IT-Architekturen im Visier 2

Über 1.500 Mitarbeiter

Mehr als 27 Jahre erfolgreiche Beratungsaktivität

Über 4.800 erfolgreich abgeschlossene Projekte

Zur starken Kundenbasis gehören36 FTSE-100-Unternehmen, die Hälfte der DAX-30-Unternehmen und nahezu ein Drittel der STOXX-50-Unternehmen

Die SQS-Philosophie ist es, den Erfolg und die Effizienz von IT-Projekten zu erhöhen

Die SQS-Gruppe

»

«

Der weltweit führende unabhängige Anbieter von Test- und Qualitäts-management-Dienstleistungen – mit überwiegendem Teil seiner Geschäftsaktivitäten in Europa

Financial Times, 21 August 2007

Auf einen Blick: SQS ist der weltweit führende unabhängige Anbieter von Test- und QM-Dienstleistungen.

Südafrika

Ägypten

Indien

USA

Page 3: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG: Qualität von IT-Architekturen im Visier 3

Qualität verbindet Erfordernisse und Betrachtungseinheit

Qualität: Merkmale einer Betrachtungseinheit die geeignet sind, explizite oder implizite Erfordernisse zu erfüllen

in Anlehnung an ISO8402

Qualitäts-Definition

Betrachtungseinheit

M1

M2

M3

M4

M5

Mn...

Erf.1

Erf.2

Erf.n

...

ErfordernisseQualität

Alle Projektergebnisse! Alle Erfordernisse!Fortwährende Transparenz!

Page 4: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG: Qualität von IT-Architekturen im Visier 4

“Betrachtungseinheiten” und “Erfordernisse” eines realen Systems:

Wie ist die „Qualität“ dieses Systems?

Qualität von IT-Systemen

Page 5: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG: Qualität von IT-Architekturen im Visier 5

Ein System hat mehrere Betrachtungseinheiten und mehrere Erfordernisse!

Andere Betrachtungseinheit und andere Erfordernisse

Qualität von IT-Systemen

Page 6: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG: Qualität von IT-Architekturen im Visier 6

Architekturen stellen einen wichtigen und schützenswerten Ergebnistyp dar!

Definition Architektur:“The fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution”. (IEEE 1471)

Wichtige 3 Folgerungen:

Architekturen sind implizitbereits vorhanden!

Ein System hat mehrere Architekturen!

Architekturen bedürfen des Qualitätsmanagements,um gewinnbringend eingesetzt werden zu können!

Architekturen: Definition

System Architekturen

K1

K 3

K 2

A1

A2

A3

Kriterien

Page 7: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG: Qualität von IT-Architekturen im Visier 7

Syntaktische Architektur-QS: Auch die Explizierung einer Architektur hat spezifische Erfordernisse

Beispiel-Architektur:

Erfordernisse:

Verständlichkeit und Konsistenzder verwendeten Notation (bestenfalls der Verweis auf einen etablierten Standard wie UML).

Wartbarkeit der Architektur-dokumentation, d.h. die Möglichkeit, Änderungen an ihr vorzunehmen und sie werkzeugbasiert weiterzuverwenden.

Portierbarkeit der Architekturdokumentation, d.h. die Möglichkeit, die Architekturbeschreibung mit unterschiedlichen Werkzeugen bearbeiten und dazwischen austauschen zu können.

Architekturen: Syntaktische QS

Page 8: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG: Qualität von IT-Architekturen im Visier 8

Semantische Architektur-QS: Architektur und Realität müssen zueinander konsistent sein!

Beispiel-Architektur:

Erfordernisse:

Korrektheit der Architekturbe-schreibung: Existiert entlang des Kriteriums für jedes Objekt/Relation der Architektur ein entsprechendes Objekt/Relation im realen System und umgekehrt?

Wert der Architektur: Hilft die konkrete Architektur, die Gesamt-Strategie der Bundeswehr zu unterstützen?

Architekturen: Semantische QS

Component A

Component B

Component C

Current state

Component D

Specification

Component A

Component B

Component C

Component D

Page 9: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG: Qualität von IT-Architekturen im Visier 9

Strategische Architektur-QS: Architekturen müssen zueinander passen!

Beispiel-Architekturen

Erfordernisse:

Synchronisationder unterschiedlichenArchitekturen zueinander!

Zum Beispiel7 NAF-Architekturen5 SAGA-Architekturen

Architekturen: Strategische QS

UDD

I

SOAP

SOAP

SOAPWSD

LWSD

L

1. Dienst veröffentlichen

Dienstverzeichnis

Dienstanbieter Dienstnutzer

2. Dienst suchen

3. Dienst-verweis schicken

4. Dienst nutzen

Umsetzung von SOA mit Web Services

Page 10: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG: Qualität von IT-Architekturen im Visier 10

Zusammenfassung

Architekturen sind wertvolle Hilfsmittel zur Erhöhung der Führungsunterstützung

Architekturen sind wertvoll…

Verstehen des Ist-Zustandes

Problemidentifikation

Änderungsplanung

…bedürfen einiger Vorbedingungen…

Identifikation relevanter Architekturen

Syntaktische QS als Minimalanforderung

Semantische QS, um punktuelle Evaluationen durchführen zu können

Strategische QS, um die Führungsunterstützung insgesamt zu verbessern

…und lassen sich durch folgende Aktivitäten nutzen:

Wertschätzen für Architekturen!

Wertschätzen für Qualität von Architekturen!

Profitieren von Architekturen!

Page 11: Qualität von IT-Architekturen im Visier

SQS Software Quality Systems AG

Stollwerckstraße 11 | 51149 Köln, DeutschlandTel.: +49 22 03 91 54-476 | Fax: +49 22 03 91 54-15E-Mail: [email protected]: www.sqs.de | Internet: www.sqs-group.com

Vielen Dank für Ihre Aufmerksamkeit