Egy közelmúltbeli konferenciára azzal kaptam
meghívást, hogy többek között beszéljek arról, milyen jellemző tudásokkal,
képességekkel, eszközökkel dolgozik az enterprise architect szakember. Nos, tekintsük
át, mi minden merült fel ezen a téren.
Ha az elvárásokkal kezdjük, tény, hogy az
emberek sokat várnak az architektől, úgy is fogalmazhatunk, elvárás, hogy az
architekt legyen egy „biztos pont”, vagyis:
- Értse az ügyfél igényeket
- Segítsen abban, hogy versenyképesek legyünk, de azért csak biztonságosan (ne menjen pirosba a projekt!)
- Értelmezze, „fordítsa le” az elvárt üzleti eredményt
- Biztosítsa a kialakuló megoldás kiválóságát
Az architekt módszerek, bevált gyakorlatok maguk
is segítenek a sikerhez vezető úton. Rögtön a kezdeti pánik legyőzésében is
segíthetnek és a változások közepette stabilitást jelentenek, növelik a hatékonyságot:
például többször segítettek olyan szűk idő korlátok között is eredményeket
produkálni, ami ilyen módszerek, bevált gyakorlatok nélkül elképzelhetetlen
lett volna.
Bármilyen területen is dolgozik az architekt,
vannak a helyzeteknek tipikus, közös jellemzői. Amikor az összefüggésekkel, a
megvalósíthatósággal, a portfólióval, a folyamatokkal foglalkozik, akkor az
architektnek megbízhatónak, inspirálónak és kreatívnak kell lennie annak
érdekében, hogy a csoportot segítse a siker irányába.
Összefoglalva az igazán jó architekt kiemelt
jellemzője, hogy másokat vezet, inspirál, érdeklődik, utat mutat, kísérletezik,
és hatékonyan kommunikál.
Hogy még plasztikusabban lássuk az architekt
szakma kihívásait, álljon itt egy lista azzal a megjegyzéssel, hogy aki az alábbi felsorolás
alapján magára ismer, az semmiképp ne vállaljon vállalati (enterprise)
architekt munkát.
Az architekti munka kapcsán elvárás az állandó
tanulási szenvedély, a komplexitás és többértelműség szeretete.
Az architektek számára szükséges ismeretek közül
érdemes kiemelni az alábbiakat:
- A stratégia ismerete
- A portfólió ismerete
- A módszerek, folyamatok ismerete
- A teljes „technology stack” áttekintő ismerete
- Az iparág, üzleti prioritások ismerete
- Az irányítási folyamatok ismerete
Az ismeretek mellett ugyancsak fontosak olyan
képességek, mint például:
- Jó kapcsolatteremtő képesség
- Hatékony kommunikáció képessége (szóban, írásban, prezentációban)
- Némi kereskedelmi véna is hasznos
- Megoldás keresés képessége
- Projekt életciklus tapasztalatok
- Minőségbiztosítási, értékelési képességek
- A felmerülő technológiai problémák üzleti nyelvezettel való kifejezésének képessége
- Kiterjedés és mélység egyensúlyban tartásának képessége
Végezetül hasznos tudni, hogy a szükséges
architekt ismeretek, képességek módszeres összefoglalása megtalálható a TOGAF
(The Open Group Architecture Framework) dokumentációban is ("Architekti
képességek keretrendszere" fejezet). Ott az alább felsorolt ismeretek és képességek
szükségességének mértékéről találunk információt.
A fenti lista minden eleméhez egy táblázat
található a szöveg végén láthatóhoz hasonló formában, ami tartalmazza, hogy az adott
képesség milyen mértékben szükséges az architekti munkán dolgozó csapat tagjai
számára, akik tipikusan a következők:
- Az Architetekti Tanács tagjai
- Az architektúra szponzor
- Architektúra menedzser
- Architektek különböző architektúra területekre:
(ami az alábbi
táblázatok szempontjából úgy tekinthető, mint az
üzleti, adat, alkalmazás és technológiai architektúra területek együttese)
- Üzleti architektúra
- Adat architektúra
- Alkalmazás architektúra
- Technológiai architektúra
üzleti, adat, alkalmazás és technológiai architektúra területek együttese)
- Üzleti architektúra
- Adat architektúra
- Alkalmazás architektúra
- Technológiai architektúra
- Program és / vagy projekt menedzserek
- IT Designer
- és még sokan mások …
Itt egy példa a fentebb említett
táblázatokra: