Architekt IT

W inżynierii komputerowej zwany architektem IT, który jest odpowiedzialny za analizę techniczną potrzebną do zaprojektowania schematu architektury , czyli planu budowy oprogramowania, sieci, bazy danych itp. Architekt IT może współpracować z obecnymi programistami lub innymi architektami IT i tworzyć na przykład następujące diagramy:

...

Etymologia

Analogicznie do branży budowlanej architekt IT sporządza plan budowy. Jest przede wszystkim inżynierem, projektantem. Ten zawód nie przemawia do żadnego artystycznego pojęcia.

Pracuje

W ramach projektu informatycznego architekt IT zbierze i podsumuje informacje o projekcie, w tym specyfikację funkcjonalną i specyfikację architektury. Na podstawie tych informacji stworzy diagram opisujący przepływ informacji pomiędzy aktorami systemu komputerowego. Aktorzy mogą być oprogramowaniem , sprzętem lub człowiekiem.

Następnie architekt IT przeprowadza badania techniczne składające się z pomiarów i analiz produktów i technologii rynkowych w celu porównania zalet i wad różnych ścieżek i różnych rozkładów zadań w każdym przepływie informacji. Następnie wybierze najbardziej odpowiednią dystrybucję i wyszczególni ją na diagramie.

Architekt IT może również zostać wezwany do przeprowadzenia badań technicznych już ukończonego produktu informatycznego w celu wprowadzenia ewentualnych ulepszeń.

Pracą architekta IT mogą być diagramy architektury, które przedstawiają zarys istniejącego produktu informatycznego lub który ma powstać, zalecenia dotyczące wyboru szczegółów, które nie pojawiają się na diagramie, lub przeglądy i badania porównawcze (audyt).

Badania techniczne i wybór dystrybucji dokonane przez architekta IT mają bezpośredni wpływ na jakość techniczną produktu. Wydajność, skalowalność , niezawodność, bezpieczeństwo informacji, odporność na awarie i możliwość odtworzenia zależą w dużej mierze od architektury - dostosowania do płaszczyzny konstrukcyjnej - produktu IT.

Praca architekta IT będzie stanowić punkt odniesienia dla kierownika projektu , programistów i dyrektora systemów informatycznych .

Wymagana wiedza

Architekt IT musi mieć wiedzę na temat stanu wiedzy na temat dystrybucji, sposobów dialogu aktorów ( protokołu ) oraz wynikających z tego cech i wad. Architekt IT musi też posiadać rozległą wiedzę o komercyjnych komponentach i możliwościach ich wzajemnego łączenia:

Architekt komputerowy musi być także uzdolniony w nauczaniu i popularyzacji oraz umieć przekazywać swoją wiedzę w prostym i zrozumiałym dla wszystkich języku.

W styczniu 2015 r. Krajowy Katalog Certyfikatów Zawodowych wymienia cztery kursy szkoleniowe „Architekt IT”:

Ale istnieją inne sektory:

Specjalizacje

Architekt przedsiębiorstwa (IT)

Architekt biznesowy, architekt SI (a nawet urbanista Systemów Informacyjnych (IS) ) jest generalistą (to znaczy multidyscyplinarnym) w projektowaniu Systemu Informacji Biznesowej. Opanuje różne punkty widzenia SI, a mianowicie procesy biznesowe, wymianę informacji między aktorami firmy (klientami, dostawcami, pracownikami), tranzyt informacji przez system IT, projekt funkcjonalny, zastosowanie i technikę. a także metody analizy ewolucji firmy i jej planowania.

Kluczowy gracz w strategii korporacyjnej, ma przekrojową wizję informacji i IT w firmie.

Architekt korporacyjny rozróżnia różne typy architektury, aby zapewnić ogólną spójność:

Urbanista IS lub architekt biznesowy nie jest kartografem SI (por. Zespół Ivory Tower), ale polega na modelowaniu i mapowaniu SI, aby realizować swoją misję transformacji SI, zgodnie ze strategią firmy.

Architekt funkcjonalny (IT)

Architekt funkcjonalny specjalizuje się w analizie oczekiwanych lub istniejących funkcjonalności Systemu Informatycznego. Jest generalnie mylony z urbanistą IS, ponieważ jest to główna rola, jaką odgrywa ten ostatni. Analogicznie do miasta, ustanawia plan zagospodarowania przestrzennego, aby zdefiniować różne dzielnice funkcjonalne. W ten sposób strukturyzuje firmę z funkcjonalnego punktu widzenia i rozróżnia typologie funkcji w celu określenia granic funkcjonalnych różnych aplikacji w celu ograniczenia konfliktów, redundancji ... W ten sposób przyczynia się do urbanizacji Systemu Informacji.

W niektórych organizacjach tytuł ten może odnosić się do analityka biznesowego, którego wyróżnia fakt, że działa on w bardziej ograniczonym zakresie (projekt lub domena) niż architekt funkcjonalny SI.

Architekt aplikacji (IT)

Architekt aplikacji specjalizuje się w projektowaniu systemów informatycznych z punktu widzenia aplikacji, przepływu informacji między aplikacjami oraz ich urbanizacji . Posiada również umiejętności architekta oprogramowania komputerowego.

Architekt oprogramowania (IT)

Software Architect specjalizuje się w projektowaniu oprogramowania, w szczególności różne warstwy oprogramowania: interfejs użytkownika, warstwa biznesu, który obejmuje przetwarzanie i warstwy danych, która zawiera zarządza dostępem do bazy danych lub komunikacji z innym oprogramowaniem.. Na ogół opanowuje techniki programistyczne i ustala zasady w celu zdefiniowania ram w produkcji narzędzi informatycznych.

Architekt techniczny systemu (IT)

Architekt systemu technicznego specjalizuje się w projektowaniu systemów operacyjnych i ich komponentów: połączeń między oprogramowaniem aplikacyjnym, różnymi komponentami systemu operacyjnego i dodatkowymi komponentami (sterownikami).

Architekt techniczny sieci (IT)

Architekt sieci technicznych specjalizuje się w projektowaniu różnych typów sieci komputerowych:

Architekt infrastruktury technicznej (IT)

Architekt infrastruktury technicznej specjalizuje się w komponentach sprzętowych infrastruktury IT: wymiarowaniu i połączeniach między komponentami sprzętowymi, komputerami, serwerami, urządzeniami sieciowymi (routerami itp.), Drukarkami, dyskami twardymi, pamięcią, procesorem.

Ograniczenia

Elementy, które należy wziąć pod uwagę w architekturze IT, to (lista niepełna):

Architekt IT musi zapewnić spójność strategicznego dostosowania systemów informatycznych firmy, udanej interwencji w każdym projekcie z inwestorem (MOA) i zarządzania projektami (MOW); musi umieć prawidłowo ocenić koszty i ryzyko związane z różnymi projektami.

Uwagi i odniesienia

  1. „  Home - France Competences  ” , on France Competences (dostęp: 16 października 2020 ) .
  2. http://formation.journaldunet.com/formation/18385/concepteur_architecte_informatique/
  3. http://www.supelec.fr/fc/masteres/architecte_systemes_information/Bienvenue.html
  4. http://formations.univ-larochelle.fr/ws?_cmd=getFormation&_oid=diplome-9999922&_redirect=voir_fiche_program&_lang=fr-FR
  5. Super User, „  Page not found  ” , na ardenne.fr ,11 lipca 2017(dostęp 16 października 2020 ) .