軟件架構(gòu)師的工作職責(zé)
構(gòu)架設(shè)計師負責(zé)在整個項目中對技術(shù)活動和工件進行領(lǐng)導(dǎo)和協(xié)調(diào)。構(gòu)架設(shè)計師要確立每個構(gòu)架視圖的整體結(jié)構(gòu):視圖的詳細組織結(jié)構(gòu)、元素的分組以及這些主要分組之間的接口。因此,與其他角色相比,構(gòu)架設(shè)計師的見解重在廣度,而不是深度。(RUP中的定義)
人員配備
“理想的建筑師應(yīng)該既是文學(xué)家又是數(shù)字家,他還應(yīng)通曉歷史,熱衷于哲學(xué)研究,精通音樂,懂得醫(yī)藥知識,具有法學(xué)造詣,深諳天文學(xué)及天文計算。”---維特魯威(古羅馬建筑師),約公元前 25 年
簡而言之,構(gòu)架設(shè)計師必須多才多藝、成熟練達、洞察力強、經(jīng)驗豐富。這樣,他才能在無法獲得完整信息的情況下迅速領(lǐng)會問題并根據(jù)經(jīng)驗作出審慎的判斷。更準(zhǔn)確地說,構(gòu)架設(shè)計師(或者構(gòu)架團隊的成員)必須兼具以下技能:
經(jīng)驗:既包括在問題領(lǐng)域的經(jīng)驗(通過徹底了解需求),也包括在軟件工程領(lǐng)域的經(jīng)驗。對于一個構(gòu)架團隊,這些素質(zhì)要求可由各團隊成員來分別承擔(dān),但其中至少要有一名構(gòu)架設(shè)計師能夠把握項目的全局。
領(lǐng)導(dǎo)才能:能夠推動各個團隊的技術(shù)進展,并能在壓力下作出關(guān)鍵性的決策然后將其貫徹到底。要提高效率,構(gòu)架設(shè)計師和項目經(jīng)理必須緊密協(xié)作。構(gòu)架設(shè)計師主要負責(zé)解決技術(shù)問題,項目經(jīng)理主要負責(zé)解決行政管理問題。構(gòu)架設(shè)計師必須有權(quán)在技術(shù)問題上作出決定。
溝通:能夠贏得他人的信任,以對其進行說服、激勵和指導(dǎo)。構(gòu)架設(shè)計師不能靠命令進行領(lǐng)導(dǎo),而必須要贏得項目中其他人員的贊同。為了提高效率,構(gòu)架設(shè)計師必須贏得項目團隊、項目經(jīng)理、客戶、用戶群體以及管理團隊的尊敬。
以目標(biāo)為中心、積極主動,不懈地追求成效。構(gòu)架設(shè)計師是推動項目發(fā)展的技術(shù)動力,而不是空想家。在其職業(yè)生涯中,成功的構(gòu)架設(shè)計師一直都要在捉摸不定和承受壓力的情況下作出折衷決定。構(gòu)架設(shè)計師只有將注意力集中在該做的事情上,才能在項目中取得成功。
從專業(yè)角度看,構(gòu)架設(shè)計師必須具備角色:設(shè)計員的所有能力。
團隊。如果項目較大,需要組建一個構(gòu)架團隊,則應(yīng)盡量廣聚賢才,使該團隊既擁有廣泛的經(jīng)驗,又對軟件工程流程具有一致的認識。構(gòu)架團隊不應(yīng)該是由各團隊、領(lǐng)域或承包商的代表組成的委員會。軟件構(gòu)架設(shè)計是一項長期的工作,始終都需要配備專職人員。
?
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=556334
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
