Blog Architektura informačních systémů II - Kdo je IT architekt?

Architektura informačních systémů II – Kdo je IT architekt?

V dnešním pokračování o architektuře informačních systémů se podíváme na to, kdo je to IT architekt a co dělá.

Kdo je IT architekt?

Architekt je role, která výrazně figuruje v životním cyklu informačních systémů.

Šíře činností, kterou role architekta vykonává je dosti široká, a proto existují různé specializace s různými názvy a přídomky. Řekl bych, že v tom zatím příliš standardizace není.

Najdeme stejné specializace s různými názvy a významy. Takže je v tom občas nějaké to nedorozumění. Stále však platí, že architekt je dominantní rolí při budování a provozu IT systémů.

Čím se vlastně takový architekt zabývá?

Primární rolí architekta je návrh a řízení architektury. Má k tomu mít různé nástroje a prostředky.

Dobré je, když má i odpovídající pozici v organizaci a dostatečné pravomoci. Dost často se práce architekta zaměňuje s malováním modelů.

Já když jsem kdysi vytvářel oddělení architektury, tak jsem od týmu dostával otázku: „Jaké modely máme tvořit a používat“. Já na to vždycky říkám: „Mě příliš nezajímá, jestli modely vůbec a jaké ke své práci používáte. Mě hlavně zajímá, jestli se zabýváte řízením architektury“.

Architekt se tedy zabývá řízením architektury. Už to slovo „řízení“ něco napovídá. Znamená to manažerskou složku v práci architekta. Řízení architektury znamená:

Pochopit situaci, podmínky, potřeby

a umět si potřebné informace opatřit. Musím se umět správně ptát. Ale nejsou to ty známé otázky: „Jaké jsou vaše požadavky?“. Správná otázka je: „Vyhovovalo by vám, kdyby to řešení vypadalo takto a fungovalo takto?“

Vhodné řešení

Řešení, které vyhovuje dané situaci, parametrům, standardům, je optimalizované z hlediska kvalitativních parametrů a ekonomiky. A také by mělo mít nějakou vizi, odpovídající predikovatelnému rozvoji potřeb uživatelů a organizace. Dost často se nejedná jen o návrh finálního řešení, ale spíše plán rozvoje – roadmap.

Validaci řešení

Řešení, část opravdu reprezentované různými modely se musí validovat. To znamená hlavně prezentaci, komunikaci různým rolím v podniku. V praxi si teda například zkontroluji s vlastníkem systému, který chci on-line připojit, že jeho provozní parametry odpovídají našim potřebám. Tohle dost častá chyba, která se děje.
Pamatuji si na situaci z oboru pojišťovnictví.

Po povodních, myslím v roce 2002, byla tendence při pojišťování staveb, ověřovat zdali budova stojí v nějakém rizikovém povodňovém pásmu. A tato informace se nachází v GIS systému. A tak architekt navrhl propojit systém na sjednávání pojištění on-line (samozřejmě web service) se systémem GIS, co firma měla.

A to způsobilo neschopnost pojišťovacích agentů sjednávat majetkové pojištění. Proč to?

Prostě protože GIS systém byl instalován na PC, ležícím v kanceláři pod stolem. A to samozřejmě není server, který je schopen poskytovat službu v nějakém obstojném režimu, třeba 16×7. A pokud jsem na tento systém připojen synchronním on-line rozhraním a GIS neodpovídá, tak můj systém čeká a čeká…

Prostě čím více návrh ověřím, s čím více lidmi jej proberu, tím větší mám šanci, že můj návrh je dobrý a nic jsem neopomněl.

Komunikace řešení

Pokud už mám dobře ověřené řešení, tak jej musím komunikovat. A to většinou formou dokumentů, závazných pravidel a standardů. A také i pomocí osobních prezentací. Prostě ten, kdo má můj design architektury dobře implementovat, tak by měl můj návrh znát a rozumět mu.

Kontrola

Samozřejmá činnost architekta. Je potřeba zjistit, že se vývoj udává směrem, který jsem mu určil. A pokud tomu tak není, je to potřeba zjistit a něco proti tomu podniknout.

Např. nechat opravit vyvíjené řešení  a také řešitelskému týmu poskytnout dostatečnou podporu formou rozhodnutí, rady, konzultace… A pokud je chyba v návrhu architektury, tak samozřejmě návrh poopravit. Chyby dělá každý.


Tolik o tom, kdo je a co dělá IT architekt. V dalším díle si povíme, co musí architekt umět, aby se stál dobrým architektem. Znáte ve svém okolí IT architekta? Napište nám o něm.


Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.



Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.

Radek Vácha
Radek Vácha
Zabývám se IT více než 20 let. Začínal jsem návrhem HW a SW pro letadla a postupně prošel řadou firem a projektů jak na dodavatelské straně (například firma Accenture projekty pro Komerční banku, Českou Spořitelnu, ČEZ a další), tak i na straně klienta (například Česká pojišťovna) a profesí – od developera po enterprise architekta, solution architekta, project managera i vedoucí IT oddělení – vývoj a architektura. Přednášel jsem na řadě konferencí a získal ocenění - 2.místo – nejlepší český CIO v roce 2005.

Senior Python Developer/ka

Úspešný americký startup, ktorý umožňuje vývojárom vytvárať aplikácie a rozhrania API bez akýchkoľvek časových, priestorových a cloudových architektúr hľadá...

C#/.NET & React Fullstack Developer/ka

FullStack Developer/ka | Vývoj nového produktu | Security Pracoval/a by si na TPP s platom 2400 - 2800 EUR/brutto mesačne...

Data Visualization Senior Analyst

Pre medzinárodnú IT spoločnosť hľadáme Senior Data Visualization Analyst. Pracujú na veľkých projektoch pre top 100 svetových spoločností. Ide o...

Splunk Data Engineer

Chcel by si dlhodobú spoluprácu, dobré pracovné podmienky, seriózny prístup? Medzinárodná IT spoločnosť hľadá Splunk Data Engineera. Pracujú na veľkých...

Senior Java Developer

Úspešný americký startup, ktorý umožňuje vývojárom vytvárať aplikácie a rozhrania API bez akýchkoľvek časových, priestorových a cloudových architektúr hľadá...

Backend/Node.js Developer / REMOTE

Pre mladý startup vyvíjajúci softvér, ktorý prispieva hráčom k lepšiemu zážitku z hrania, hľadáme Backend/Node.js Developera. Založili ho dvaja...

Julia Developer / REMOTE

Projekt pre nadšencov Julia a machine learning. Pre spoločnosť, ktorá používa matematické metódy a metódy AI / ML na...

Máte vo firemných stretnutiach chaos? Česká firma našla riešenie, teraz s aplikáciou dobývajú svet

Vyvíjajú ju v Českej republike, pracujú na nej aj hendikepovaní kolegovia a používajú ju firmy v rôznych krajinách sveta....

Ondrej Kubovič – Digitálna bezpečnosť a riziká na internete

Tentokrát sme sa porozprávali s Ondrejom Kubovičom, špecialistom v spoločnosti ESET na populárnu tému digitálnej bezpečnosti. Ondrej nám uviedol...

Slovenskí tvorcovia hier dosiahli v roku 2020 rekordný obrat 72 miliónov EUR, zamestnávali 870 ľudí

Slovenský herný priemysel nezastavila ani pandémia, v roku 2020 opäť výrazne rástol. Podľa štatistík Slovak Game Developers Association prekonal...

Čítaj ďalej:

Dobrý článok? Chceš dostávať ďalšie?

Už viac ako 6 200 ITečkárov dostáva správy e-mailom. Nemusíš sa báť, nie každé ráno. Len občasne.

Súhlasím so spracovaním mojich osobných údajov. ( Viac informácií. )

Tvoj email neposkytneme 3tím stranám. Posielame naňho len informácie z robime.it. Kedykoľvek sa môžeš odhlásiť.