Was ist IT-Architektur

Iasa-Definition

defs

Die Iasa-Gemeinschaft ist der Ansicht, dass beide Seiten dieser Definitionen, wenn sie gemischt werden, eine gute Definition sind. IT-Architektur ist die Kunst und Wissenschaft, wertvolle Technologiestrategien zu entwerfen und bereitzustellen.

Wir müssen in der Lage sein, eine Strategie zur Lösung von Geschäftsproblemen damit zu beschreiben. Durch unsere unternehmerischen Fähigkeiten sprechen wir die Sprache des Geschäfts mit Executive Sponsors, um zu verstehen, was die Organisation antreibt, welchen Herausforderungen sie gegenübersteht und was andere in ihrem Bereich tun und welchen Herausforderungen sie gegenüberstehen.

Wir müssen unsere breiten technischen Fähigkeiten nutzen, um die bestehende IT-Umgebung, die Mitarbeiter und Fähigkeiten, über die sie verfügen, wie sie arbeiten und auf welchem Betriebsreifegrad sie sind, zu bewerten. Wir müssen die Sprache der Architektur verwenden, um mit unseren Kollegen zu sprechen, sie zu verstehen und effektiv zu kommunizieren, damit wir sicherstellen können, dass sich verschiedene Teams, Projekte und Lösungen erfolgreich in eine bestehende Betriebsumgebung integrieren lassen.

Wir müssen auch unser tiefes technisches Fachwissen nutzen, um schnell neue Technologien zu erforschen und zu erlernen, mit denen wir möglicherweise keine Erfahrung haben. Wir müssen in der Lage sein, die Sprache der Technologie mit Fachexperten zu sprechen, um relevante Gespräche mit ihnen zu führen und glaubwürdig zu sein, wenn wir mit ihnen sprechen. Andernfalls riskieren wir, dass sie einen anderen Weg als den von uns vorgeschlagenen einschlagen, was sich negativ auf den Wert der Lösung auswirken könnte.

Andere Definitionen

Gibt es Verwirrung darüber, was Architektur ist? Nein, nicht wirklich. Es gibt nur verschiedene Aspekte dessen, was Architekten tun, basierend auf der Rolle, die sie in ihrer Organisation spielen. Die gute Nachricht ist, dass diese unterschiedlichen Beschreibungen gut übereinstimmen.

Wenn Sie sich die Definition des Architekten in einem Wörterbuch ansehen, sehen Sie die Definition eines Gebäudearchitekten, der eine Mischung aus Kunst, Wissenschaft und Praxis hervorhebt. Es gibt jetzt parallele Beschreibungen für IT-Architektur, die die Kunst, Wissenschaft und Praxis der Organisation und Integration von Computersystemen beschreibt. Von MIT ist die angebotene Beschreibung mehr, den Geschäftsprozess zu kennen und eine Lösung damit zu reflektieren. Von SEI aus klingt die angebotene Beschreibung eher nach der Definition in Wörterbüchern und konzentriert sich auf die technischen Aspekte des Entwurfs oder der Entwicklung einer komplexen Lösung.

Verschiedene Definitionen umfassen:

1: die Kunst oder Wissenschaft des Bauens; speziell : die Kunst oder Praxis des Entwerfens und Bauens von Strukturen und insbesondere bewohnbaren
2 a : Bildung oder Konstruktion, die aus oder wie aus einem bewussten Akt resultiert <die Architektur des Gartens> b : eine vereinheitlichende oder kohärente Form oder Struktur <der Roman der Architektur>
3 : architektonisches Produkt oder Werk
4 : eine Methode oder ein Stil des Bauens
5 : die Art und Weise, in der die Komponenten eines Computers oder Computersystems organisiert und integriert sind

* http://www.merriam-webster.com/dictionary/Architecture

Enterprise Architecture ist die Organisationslogik für Geschäftsprozesse und IT-Infrastruktur, die die Integrations- und Standardisierungsanforderungen des Betriebsmodells des Unternehmens widerspiegelt. MIT Center for Information Systems Research, Peter Weill, Direktor, wie auf der sechsten E-Business-Konferenz vorgestellt, Barcelona Spanien, 27 März 2007

Die Softwarearchitektur eines Programms oder Computersystems ist die Struktur oder Strukturen des Systems, die Software-Elemente umfassen, die extern sichtbaren Eigenschaften dieser Elemente, und die Beziehungen zwischen ihnen. Bass, Clements und Kazman. Software Architecture in Practice 2nd ed, Addison-Wesley 2003

Ein Beruf

Die Vision von Iasa ist es, IT-Architektur in einen Beruf zu verwandeln, der eine Gruppe von Menschen ist, die eine gelernte Kunst mit einer gemeinsamen Berufung verfolgen. Es gibt einige Kontroversen darüber, was einen Beruf ausmacht, aber die meisten sind sich einig, dass er erziehbar und unerlässlich ist, über ein großes gemeinsames Wissen verfügt, über Spezialisierungen verfügt, eine ganze Karriere lang praktiziert werden kann und häufig über Zertifizierungen und einen Ethikkodex verfügt.

prof

Vor zwanzig Jahren waren Sie Projektmanager, weil Sie Projekte verwalten konnten, und Sie konnten Projekte verwalten, weil Sie Projekte verwaltet hatten. Klingt das nach Ihrer Erfahrung als Architekt heute?

Es gab keine formale Ausbildung oder einen gemeinsamen Satz von Werkzeugen, Sprachen oder Prozessen für das Projektmanagement. Jetzt gibt es Tools, Schulungen, gemeinsame Sprache, gemeinsame Tools und verschiedene, aber verwandte Ansätze zum Verwalten von Projekten.

Was ist ein Architekt?

Stellen Sie drei Architekten in einen Raum und sie können diskutieren, warum sie Architekten sind und die anderen beiden nicht, bis ihre Kehlen wund sind. Typischerweise besitzen sie die gleichen Kernkompetenzen und Werte, aber jeder, basierend auf der Organisationsstruktur seines Unternehmens, wird mit einem anderen Archetyp in Resonanz stehen.

figure3
Die Iasa-Forschung legt nahe, dass die meisten Architekten in einen oder zwei dieser Architektenarchetypen fallen. Alle haben ähnliche grundlegende Fähigkeiten, aber jeder hat eine andere Perspektive basierend auf seiner Architekturpraxis. Siehst du ein oder zwei, die mit dir mitschwingen?

Aus Sicht der Iasa ist ein Architekt der Technologiestratege für das Unternehmen. Um ein Technologie-Stratege zu sein, muss er oder sie über ein breites Verständnis der Technologie verfügen, das die Programmierung und Entwicklung benutzerdefinierter Anwendungen, die Infrastrukturumgebung, in der sich die Lösung befinden muss, und die Betriebsumgebung, die Support bietet, umfasst.

Spezialisierungen

So wie es verschiedene Archetypen für Architekten gibt, hat jeder von uns einen einzigartigen Hintergrund. Einige beginnen als Entwickler und entwickeln Geschäftsfähigkeiten und möglicherweise Infrastrukturfähigkeiten. Einige kommen aus einem Infrastruktur- oder Betriebshintergrund und entwickeln Geschäfts- oder Entwicklerfähigkeiten, während andere aus einem Geschäftshintergrund kommen und technische Kompetenz aus Leidenschaft oder Bedürfnis entwickeln.
figure4

Als Architekten stehen wir vor vielen Herausforderungen, die über die aktuellen Projekte hinausgehen, an denen wir beteiligt sind, aus mangelndem Verständnis dessen, was wir tun, welchen Wert ES einer Organisation bringt oder bringen kann, schlecht definierte Struktur, die im Laufe der Zeit gewachsen ist, und keine wahre Autorität als Hebel zu verwenden.

HERAUSFORDERUNGEN VON IT-ARCHITEKTEN:
• Mangelndes Verständnis für die Spezialisierung des Architekten und keine direkte Autorität als Architekt
• Bestehende Fehlausrichtungen zwischen Technologie und „Geschäft“ als unüberwindbar angesehen
• Überwindung von Ad-hoc-Infrastrukturen

Als Architekt sind Ihr Wert und Ihre Rolle möglicherweise nicht genau definiert. Darüber hinaus neigen Architekten dazu, einzelne Mitwirkende zu sein, die keine direkte Autorität haben und oft als Eindringlinge angesehen werden, die für kurze Zeit in Projekte fallen, um keinen Wert zu liefern und Straßensperren für die Bereitstellung einer Lösung zu errichten.

Basierend auf Ihrer Rolle als Technologie-Stratege der Organisation können Sie daran arbeiten, diese Wertaussagen zu sozialisieren. Egal, ob Sie ein angestellter Architekt oder ein beratender Architekt sind, Sie tragen zur Wahrnehmung von Architektur innerhalb einer Organisation bei und sind Miteigentümer der Projekte, an denen Sie beteiligt sind. Während Sie Ihre Fähigkeiten üben und erweitern, bemühen Sie sich, eine Wahrnehmung der Architektur zu schaffen, die den Wert von Architekten und die Stärke hervorhebt, die die Architekturpraxis der Organisation bringen kann.

Die Architekturgemeinschaft ist sich nicht einig, was Architektur ist, und die meisten Architekten konnten den Wert, den sie während einer Aufzugsfahrt mit einem Executive Sponsor bieten, nicht beschreiben. Es gibt kein weit verbreitetes Verständnis dafür, welchen Wert Architekten bieten und wann sie benötigt werden.

Viele Organisationen haben das Gefühl, dass es eine Kluft zwischen den Zielen und Bedürfnissen des Unternehmens und den Zielen und Bedürfnissen der IT-Abteilung gibt. In vielen Fällen sind Führungskräfte der Meinung, dass dies eine Kostenstelle oder ein notwendiges Übel ist, um als Unternehmen tätig zu sein.
In einigen Organisationen sind Budgets und Befugnisse über die IT zentralisiert, während in anderen die Budgets und Befugnisse auf Geschäftseinheiten verteilt sind. Dies kann zu Verwirrung und internen „Rasenkriegen“ führen.“

Wir arbeiten in Umgebungen, die im Laufe der Zeit gewachsen sind, aber schlecht dokumentiert und nicht gut durchdacht sind. Es gibt viele isolierte technische Projekte, die jedoch nicht die vorhandene Umgebung widerspiegeln und in Silos erstellt werden. Diese werden gemeinsam betrieben und werden zur Infrastruktur.

Zusammenfassend steckt der Beruf des IT-Architekten noch in den Kinderschuhen. Verschiedene Gruppen haben verschiedene Beschreibungen für Architekten und Architektur und verwenden verschiedene Begriffe und Titel austauschbar. Basierend auf Ihrem eigenen Arbeitsumfeld und Hintergrund haben Sie Ihre eigene Perspektive darauf, welche Fähigkeiten wesentlich sind und welche Rolle ein Architekt spielt und welchen Wert Architektur hat.
figure5

Durch die Zusammenarbeit mit Architekten auf der ganzen Welt definiert die Iasa-Community IT-Architektur als die Kunst oder Wissenschaft, wertvolle Technologiestrategien zu entwerfen und bereitzustellen. Wir definieren den IT-Architekten auch als Technologiestrategen für das Unternehmen. Unser Ziel ist es, den Beruf des IT-Architekten zu formalisieren und ein gemeinsames Wissen und eine gemeinsame Sprache zu schaffen.



+