ce este arhitectura

definiție Iasa

defs

comunitatea Iasa consideră că ambele părți ale acestor definiții, atunci când sunt amestecate, sunt o definiție bună. Arhitectura IT este arta și știința proiectării și furnizării unei strategii tehnologice valoroase.

trebuie să putem descrie o strategie pentru rezolvarea problemelor de afaceri cu IT. Având abilități de afaceri, vorbim limba de afaceri sponsorilor executivi pentru a înțelege ce conduce organizația, ce provocări se confruntă și ce fac alții din domeniul lor și cu ce provocări se confruntă.

trebuie să ne folosim abilitățile tehnice largi pentru a evalua mediul IT existent, personalul și abilitățile pe care le au, modul în care funcționează și la ce nivel de maturitate operațională. Trebuie să folosim limbajul arhitecturii pentru a vorbi cu colegii noștri, pentru a înțelege și a comunica eficient, astfel încât să ne putem asigura că diverse echipe, proiecte și soluții se integrează cu succes într-un mediu operațional existent.

de asemenea, trebuie să folosim expertiza tehnică profundă din trecut pentru a explora rapid și a învăța noi tehnologii cu care s-ar putea să nu avem experiență. Trebuie să putem vorbi limba tehnologiei experților în materie pentru a avea conversații relevante cu aceștia și pentru a avea credibilitate atunci când vorbim cu ei. Dacă nu o facem, riscăm să ia o altă cale decât cea pe care o sugerăm și care ar putea avea un impact negativ asupra valorii pe care o oferă soluția.

alte definiții

există confuzie cu privire la ceea ce este arhitectura? Nu, nu chiar. Există doar diferite aspecte ale ceea ce fac arhitecții în funcție de rolul pe care îl joacă în organizația lor. Vestea bună este că aceste descrieri diferite se aliniază bine.

dacă te uiți la definiția arhitectului în orice dicționar, vei vedea definiția unui arhitect de clădire subliniind un amestec de artă, știință și practică. Există acum descrieri paralele pentru arhitectura IT care descrie arta, știința și practica organizării și integrării sistemelor informatice. De la MIT, descrierea oferită este mai mult cunoașterea procesului de afaceri și reflectarea unei soluții cu acesta. Din SEI, descrierea oferită seamănă mai mult cu definiția Găsită în dicționare, concentrându-se pe aspectele tehnice ale proiectării sau ingineriei unei soluții complexe.

diverse definiții includ:

1: arta sau știința clădirii; în mod specific : arta sau practica proiectării și construirii structurilor și în special a celor locuibile
2 a : formarea sau construcția care rezultă din sau parcă dintr-un act conștient <arhitectura grădinii> b : o formă sau structură unificatoare sau coerentă <romanul nu are arhitectură>
3 : produs sau lucrare arhitecturală
4: o metodă sau un stil de construcție
5 : modul în care sunt organizate și integrate componentele unui computer sau ale unui sistem informatic

* http://www.merriam-webster.com/dictionary/Architecture

arhitectura întreprinderii este logica de organizare a proceselor de afaceri și a infrastructurii IT care reflectă cerințele de integrare și standardizare ale modelului de operare al firmei. Centrul MIT pentru cercetarea sistemelor informatice, Peter Weill, Director, așa cum a fost prezentat la A șasea Conferință e-Business, Barcelona Spania, 27 martie 2007

arhitectura software a unui program sau a unui sistem de calcul este structura sau structurile sistemului, care cuprind elemente software, proprietățile vizibile din exterior ale acestor elemente și relațiile dintre ele. Bass, Clements și Kazman. Arhitectura Software în practică 2nd ed, Addison-Wesley 2003

o profesie

viziunea Iasa este de a transforma arhitectura IT într-o profesie, care este un grup de oameni care urmăresc o artă învățată cu o chemare comună. Există unele controverse în jurul a ceea ce constituie o profesie, dar majoritatea sunt de acord că este educabil, esențial, are un corp comun de cunoștințe, are specializări, poate fi practicat pentru o întreagă carieră și are adesea certificări și un cod de etică.

prof

acum douăzeci de ani, erai manager de proiect pentru că puteai gestiona proiecte și puteai gestiona proiecte pentru că ai gestionat proiecte. Asta sună ca experiența ta ca arhitect astăzi?

nu a existat o formare formală sau un set comun de instrumente, limbi sau procese pentru managementul proiectelor. Acum, există instrumente, instruire, limbaj comun, instrumente comune și abordări diverse, dar conexe, pentru gestionarea proiectelor.

ce este un arhitect?

pune trei arhitecți într-o cameră și ei pot discuta De ce sunt arhitecți și ceilalți doi nu sunt până când gâtul lor este inflamat. De obicei, ei posedă același set de competențe și valori, dar fiecare, pe baza structurii organizaționale a companiei sale, va rezona cu un arhetip diferit.

figure3
cercetările iasa sugerează că majoritatea arhitecților se încadrează într-unul sau două dintre aceste arhetipuri de arhitecți. Toți au abilități fundamentale similare, dar fiecare are o perspectivă diferită bazată pe practica sa arhitecturală. Vezi una sau două care rezonează cu tine?

din perspectiva Iasa, un arhitect este strategul tehnologic al afacerii. Pentru a fi un strateg de tehnologie necesită ca el sau ea să aibă o înțelegere largă a tehnologiei care se întinde pe programarea și dezvoltarea aplicațiilor personalizate, mediul de infrastructură în care trebuie să locuiască soluția și mediul operațional care oferă suport.

specializări

la fel cum există arhetipuri diferite pentru arhitecți, fiecare dintre noi are un fundal unic. Unii încep ca dezvoltator și dezvoltă abilități de afaceri și, eventual, abilități de infrastructură. Unele provin dintr-un mediu de infrastructură sau operațiuni și cresc abilități de afaceri sau dezvoltatori, în timp ce altele provin dintr-un mediu de afaceri și cresc competența tehnică din pasiune sau nevoie.
figure4

în calitate de arhitecți, ne confruntăm cu multe provocări care depășesc proiectele actuale în care am putea fi implicați, din lipsa de înțelegere a ceea ce facem, a valorii pe care o face sau o poate aduce unei organizații, a unei structuri prost definite care a crescut de-a lungul timpului și care nu are autoritatea adevărată de a folosi ca pârghie.

provocările arhitecților IT:
• lipsa de înțelegere a specializării arhitectului și nicio autoritate directă ca arhitect
• nealinierile existente între tehnologie și „afacerea” văzută ca insurmontabilă
• depășirea infrastructurilor ad-hoc

ca arhitect, valoarea și rolul dvs. pot să nu fie bine definite. În plus, arhitecții tind să fie contribuitori individuali care nu au autoritate directă și de multe ori sunt văzuți ca intruși care intră în proiecte pentru o scurtă perioadă de timp pentru a nu oferi nicio valoare și a pune obstacole în calea livrării unei soluții.

pe baza rolului dvs. de strateg tehnologic al organizației, puteți lucra pentru a socializa aceste declarații de valoare. Fie că sunteți un arhitect de personal sau un arhitect consultant, contribuiți la percepția arhitecturii în interiorul unei organizații și sunteți proprietarul parțial al proiectelor în care sunteți implicat. Pe măsură ce vă exersați și vă dezvoltați abilitățile, vă străduiți să creați o percepție a arhitecturii care să evidențieze valoarea arhitecților și puterea pe care practica arhitecturală o poate aduce organizației.

comunitatea arhitecturală nu este de acord cu ceea ce este arhitectura, iar majoritatea arhitecților nu au putut descrie valoarea pe care o oferă în timpul unei călătorii cu liftul cu un sponsor executiv. Nu există o înțelegere pe scară largă a valorii pe care arhitecții o oferă și când sunt necesare.

multe organizații simt că există o prăpastie între obiectivele și nevoile afacerii și obiectivele și nevoile departamentului IT. În multe cazuri, liderii de afaceri simt că este un centru de cost sau un rău necesar necesar pentru a funcționa ca o afacere.
în unele organizații, bugetele și autoritatea asupra IT sunt centralizate, în timp ce în altele, bugetele și autoritatea sunt împărțite între unitățile de afaceri. Acest lucru poate conduce confuzie și interne „războaie gazon.”

lucrăm în medii care au crescut de-a lungul timpului, dar sunt slab documentate și nu sunt bine concepute. Există multe proiecte tehnice izolate care se desfășoară, dar nu reflectă mediul existent și sunt create în silozuri. Acestea sunt operate împreună și devin infrastructura.

pe scurt, profesia de arhitect IT este la început. Diferite grupuri au diverse descrieri pentru arhitecți și arhitectură și folosesc termeni și titluri diferite în mod interschimbabil. Pe baza propriului mediu de lucru și a fundalului, veți avea propria perspectivă asupra abilităților esențiale și a rolului unui arhitect și a valorii arhitecturii.
figure5

prin colaborarea cu arhitecți din întreaga lume, comunitatea iasa definește arhitectura IT ca arta sau știința proiectării și furnizării de strategii tehnologice valoroase. De asemenea, definim arhitectul IT ca strateg tehnologic pentru afacere. Scopul nostru este de a formaliza profesia de arhitect IT, creând un corp comun de cunoștințe și un limbaj comun.



+