Arhitekti so pomembna vloga v programski (internetni) industriji, njihove glavne odgovornosti pa so načrtovanje, preverjanje in implementacija celotne rešitve programskega projekta, zagotavljanje izvedljivosti, razpoložljivosti, razširljivosti in ekonomičnosti načrta ter zmanjševanje različnih tveganj v procesu razvoja programske opreme. Lahko rečemo, da arhitekti igrajo osrednjo vlogo pri nemoteni izvedbi celotnega programskega projekta.
V industriji razvoja programske opreme mora imeti usposobljen arhitekt običajno naslednje lastnosti: Najprej: kopičenje trdne tehnologije. Veliko arhitektov v programski industriji je odraščalo kot programerji, trdna R&D osnova pa lahko naredi rešitve za oblikovanje arhitektov bolj izvedljive. Seveda ni nujno, da vsi arhitekti obvladajo tehnične podrobnosti, saj se z hitrim razvojem trenutne programske industrije mnogi arhitekti pogosto osredotočajo na samo rešitev, zato obstajajo tudi arhitekti v industriji, ki ne poznajo veliko tehničnih podrobnosti. Drugič: močna učna sposobnost. Arhitekti morajo slediti tehnološkemu razvoju, nenehno bogatiti in izboljševati svojo strukturo znanja, da oblikujejo rešitev, ki je bolj usklajena z razvojno smerjo. V dobi velikih podatkov je za arhitekte zelo pomembno, da obvladajo tehnologije, povezane z velikimi podatki in računalništvom v oblaku. Tretjič: močne komunikacijske veščine. Arhitekti morajo veliko komunicirati v procesu načrtovanja načrta, na eni strani razumeti temeljne funkcionalne zahteve in prihodnje razvojne zahteve izdelka, po drugi strani pa razpravljati o specifičnih podrobnostih rešitve z raziskovalno-razvojno ekipo. Zato so za arhitekte močne komunikacijske veščine pomembna osnova za nemoten potek dela. Poleg zgoraj navedenih zmožnosti je za arhitekte še pomembnejša sposobnost pisanja shem, pri čemer je pri oblikovanju rešitev pogosto potrebnih veliko število verifikacijskih eksperimentov, ki so prav tako razmeroma obsežni. Trenutno številna podjetja opremljajo arhitekte s tehničnimi strokovnjaki, pomembna naloga tehničnih strokovnjakov pa je sodelovanje z arhitekti pri preverjanju načrta, kar do določene mere zmanjša breme za arhitekte in arhitektom omogoča, da se bolj osredotočijo na načrtovanje projekta.
|