30.11.2012 Aufrufe

erni essentials SOFTWARE ENGINEERING - erni-consultants.com

erni essentials SOFTWARE ENGINEERING - erni-consultants.com

erni essentials SOFTWARE ENGINEERING - erni-consultants.com

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

wesentLiChe QUaLitätsattribUte<br />

• Performance<br />

• Skalierbarkeit<br />

• Sicherheit<br />

• Bedienbarkeit<br />

• Verfügbarkeit<br />

• Integrierbarkeit<br />

• Änderbarkeit<br />

• Testbarkeit<br />

• Wartbarkeit<br />

Die Kosten, die zur Verfügung stehende Zeit und weitere nichtfunktionale<br />

Anforderungen wie z.B. Technologievorgaben sind<br />

zusätzliche, oft unterschätzte Einflussgrössen bei der Konzeption<br />

der Architektur und dem möglichen Erfüllungsgrad der Qualitätsattribute.<br />

2.3 ARchITEkTENROllE<br />

Der Architekt ist in erster Linie Vermittler zwischen den verschiedenen<br />

Interessengruppen, Verantwortlicher des Lösungskonzepts<br />

und Berater für Businessanalysten, Programmierer und<br />

Projektleiter. Die Rolle des Architekten verlangt eine grosse Portion<br />

Sozial- und Kommunikationskompetenz. Er muss sich in<br />

die Lage der Stakeholder versetzen und ihre Position verstehen<br />

können.<br />

software engineering 11<br />

Der Architekt steht in der direkten Verantwortung, eine optimale<br />

Umsetzung für den Auftraggeber in Bezug auf Funktionalität,<br />

Qualitätsattribute und Kosten zu finden und voranzutreiben.<br />

Nicht die technisch beste Lösung oder der Einsatz der neusten<br />

Technologie steht im Vordergrund, sondern die Erreichung der<br />

Projektziele. Es ist nicht immer eine einfache Aufgabe, das Mögliche<br />

zugunsten des zeitlich Machbaren zu opfern und Kompromisse<br />

auch unter schwierigen Bedingungen herbeizuführen.<br />

Zu einem Architekten entwickelt man sich im Laufe seines Arbeitslebens.<br />

Ein Studiengang IT-Architektur wird bis dato von<br />

Hochschulen leider nicht angeboten. Sogar Zertifizierungen<br />

sind erst in der Entwicklung. Folgende Erfahrungen und Fähigkeiten<br />

sollte ein Architekt besitzen. Es ist zu beachten, dass dies<br />

lediglich eine Auswahl darstellt.<br />

sKiLLs eines arChiteKten<br />

• Informatik- oder Ingenieurstudium<br />

• Weitreichende Erfahrungen als Entwickler<br />

• Ausgeprägte analytische und konzeptionelle Fähigkeiten<br />

• Kenntnisse über die aktuell verfügbaren Technologien sowie<br />

deren Vor- und Nachteile<br />

• Kommunikations- und Sozialkompetenz<br />

• Grundlegende Kenntnisse im Projektmanagement und im<br />

gesamten Entwicklungsprozess<br />

• Proaktive Vorgehensweise und Pragmatismus<br />

• Kompromissbereitschaft, aber auch Durchsetzungsvermögen

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!