Welche Art von Architekturdisziplin wird verwendet, um alle Softwaresysteme und die Interaktion zusammen für eine ganze Organisation zu spezifizieren (nicht unternehmens- oder konzernweit, sondern organisationsweit, von ungefähr 6 SW-Ingenieuren, die an 4 Softwareprodukten arbeiten). Ich versuche, ein Dokument zu erstellen (die Rolle eines Architekten vorausgesetzt), das die Gesamtarchitektur spezifiziert, wenn wir zu einem neuen Daten / Hosting-Zentrum wechseln.
Wird für diese Art der Planung eine Enterprise-Architektur oder Software-Architektur verwendet? Was ist der Unterschied?
Danke,
Welche Art von Architekturdisziplin? wird verwendet, um die gesamte Software anzugeben Systeme und ihre Wechselwirkung zusammen für eine ganze Organisation?
Enterprise Architect: normalerweise über ein Enterprise Architectural Framework wie TOGAF oder Zachman .
Diese Arbeit könnte auch die Beteiligung anderer Architekten aus bestimmten Disziplinen beinhalten - wie zum Beispiel Datenarchitekten.
... Gesamtarchitektur, wenn wir uns bewegen ein neues Daten / Hosting-Center ... ist Unternehmensarchitektur oder Software Architektur für diese Art von verwendet Planung?
Kein Unternehmensarchitekt. Die tatsächliche Rolle könnte vom Unternehmen abhängen, aber ich würde erwarten, dass es entweder ein Solution Architect oder ein Infrastructure Architect ist. Der von Ihnen beschriebene Infrastrukturverkehr wird höchstwahrscheinlich von einem Infrastrukturarchitekten durchgeführt, könnte Teil eines breiteren Arbeitsprogramms sein, das von einem (oder beteiligten) Lösungsarchitekten geleitet wird (möglicherweise als Teil eines spezifischen Projekts).
Was ist der Unterschied?
Zunächst müssen Sie sowohl "vertikale" Unterschiede in Bezug auf Abstraktion / Detail als auch "horizontale" Unterschiede in Bezug auf den Themenbereich erkennen.
Ein Softwarearchitekt wird von vielen Leuten oft als derselbe wie ein Solution Architect angesehen - aber ich stimme nur einem Punkt zu.
Es wird trübe, wenn eine einzelne Person mehr als eine architektonische Rolle spielt - und das ist durchaus üblich. Ich würde vermuten, dass die Wahrnehmung der Menschen, was eine bestimmte Art von architektonischer Rolle ist, durch das, was sie wahrnehmen, eine bestimmte Person (die sie kennen oder mit der sie arbeitet) beeinflusst hat; Sie könnten beispielsweise mit jemandem zusammenarbeiten, der als Software-Architekt bezeichnet wird, aber auch die Rolle eines Solution Architects übernehmen könnte.
Update 2017
Zu Ihrer Information, ich habe etwas dazu auf meinem Blog geschrieben, das von Interesse sein könnte: Ссылка
Tags und Links architecture