Systems architect
Arhitectul de sisteme este un profesionist în domeniul tehnologiei informației și comunicațiilor.
Arhitecții de sisteme definesc arhitectura unui sistem computerizat (adică un sistem compus din software și hardware) pentru a îndeplini anumite cerințe.
Astfel de definiții includ: o defalcare a sistemului în componente, interacțiunile și interfețele componente (inclusiv cu mediul, în special utilizatorul) și tehnologiile și resursele care vor fi utilizate în proiectarea și implementarea sa.
Lucrările arhitectului de sisteme ar trebui să încerce să evite problemele de implementare și să permită cu ușurință extensii/modificări neanticipate în etapele viitoare.
Din cauza experienței extinse necesare pentru acest lucru, arhitectul de sisteme este de obicei un tehnolog foarte senior, cu cunoștințe substanțiale, dar generale, despre hardware, software și sisteme similare (utilizator).
Mai presus de toate, arhitectul de sisteme trebuie să fie cunoscut în mod rezonabil de domeniul experienței utilizatorilor.
De exemplu, arhitectul unui sistem de trafic aerian trebuie să fie mai mult decât superficial familiarizat cu toate sarcinile unui sistem de trafic aerian, inclusiv cu toate nivelurile de utilizatori.
Titlul Systems Architect conotă responsabilități de proiectare la nivel superior decât un inginer software sau un programator, deși activitățile de zi cu zi se pot suprapune.