- 相關(guān)推薦
系統架構師與產(chǎn)品經(jīng)理的區別
系統架構師應該是特定的開(kāi)發(fā)平臺、語(yǔ)言、工具的大師,對常見(jiàn)應用場(chǎng)景能馬上給出最恰當的解決方案,那么它與其他的角色又有哪些區別呢?我們一起來(lái)看看!
系統構架師與產(chǎn)品經(jīng)理的關(guān)系及區別
產(chǎn)品經(jīng)理通常是指負責產(chǎn)品設計的“專(zhuān)人”。一個(gè)優(yōu)秀的理想的產(chǎn)品經(jīng)理,應同時(shí)具備較高的商業(yè)素質(zhì)和較強的技術(shù)背景。產(chǎn)品經(jīng)理要有深厚的領(lǐng)域經(jīng)驗,也就是說(shuō),對該軟件系統要應用到的業(yè)務(wù)領(lǐng)域非常之熟悉。比如,開(kāi)發(fā)房地產(chǎn)銷(xiāo)售軟件的產(chǎn)品經(jīng)理,應該對房地產(chǎn)公司的標準銷(xiāo)售流程了如指掌,甚至比大多數銷(xiāo)售人員還要清楚。如果開(kāi)發(fā)的是通用產(chǎn)品,他/她還具備對市場(chǎng)、潛在客戶(hù)需求的深刻洞察力。那么,系統架構師與產(chǎn)品經(jīng)理有什么不同呢?我們不應該把二者混為一談,這是不少論述和實(shí)踐常犯的錯誤。我看來(lái),如果把開(kāi)發(fā)軟件比作攝制電影,產(chǎn)品經(jīng)理之于系統架構師,就正像編劇之于導演。產(chǎn)品經(jīng)理雖然要有一定技術(shù)背景,但仍應屬于“商業(yè)人士(businesspeople)”,而系統架構師則肯定是一個(gè)技術(shù)專(zhuān)家。二者看待問(wèn)題的立場(chǎng)、角度和出發(fā)點(diǎn)完全不同。
系統構架師與項目經(jīng)理的關(guān)系及區別
軟件項目經(jīng)理是指對項目控制/管理,關(guān)注項目本身的進(jìn)度、質(zhì)量,分配、調動(dòng)、協(xié)調、管理好人、財、物等資源的負責人。對于軟件項目經(jīng)理來(lái)講,包括項目計劃、進(jìn)度跟蹤/監控、質(zhì)量保證、配置/發(fā)布/版本/變更管理、人員績(jì)效評估等方面。優(yōu)秀的項目經(jīng)理需要的素質(zhì),并不僅在于會(huì )使用幾種軟件或是了解若干抽象的方法論原則,更重要的在于從大量項目實(shí)踐中獲得的寶貴經(jīng)驗,以及交流、協(xié)調、激勵的能力,甚至還應具備某種個(gè)性魅力或領(lǐng)袖氣質(zhì)(Charisma)。由此可見(jiàn),項目經(jīng)理和系統架構師在職責上有很大差異;焱@兩個(gè)角色,往往也會(huì )導致低效、無(wú)序的開(kāi)發(fā)。特別是,從性格因素上講,單純的技術(shù)人員傾向于忽視“人”的因素,而這正是管理活動(dòng)的一個(gè)主要方面。另外,就像戰爭中的空軍掩護(AirCover)一樣,專(zhuān)職的項目經(jīng)理能夠應付開(kāi)發(fā)過(guò)程中大量的偶發(fā)事件和雜務(wù),對于一個(gè)規模稍大的項目,這些雜務(wù)本身就能占用一個(gè)全職工作者的幾乎全部時(shí)間。在一個(gè)項目中,推動(dòng)項目發(fā)展的是系統構架師,而不是項目經(jīng)理。項目經(jīng)理的職責只是配合系統構架師,提供各個(gè)方面的支持。主要職責是與內外部溝通和管理資源(包括人)。系統構架師提出系統的總體構架,給出開(kāi)發(fā)指導。一個(gè)項目中,項目經(jīng)理的角色什么?如果他即使管理人員又是設計人員,則必須比別人強,能夠有讓別人服的東西。如果他只是項目管理人員,系統構架師有專(zhuān)門(mén)人員,就可以不用精通或者說(shuō)了解it各個(gè)方面的知識,如果了解更好。另外,如果在一個(gè)項目沒(méi)有人在技術(shù)構架上和開(kāi)發(fā)指導上負全部責任,而是每個(gè)人都負責一快的架構、分析、設計、代碼和實(shí)施等,最后肯定會(huì )失去管理。
系統構架師與系統分析員的關(guān)系及區別
系統分析員(Systemanalyst)是指對系統開(kāi)發(fā)中進(jìn)行分析、設計和領(lǐng)導實(shí)施的人。一般意思上講,系統分析員的水平將影響系統開(kāi)發(fā)的質(zhì)量,甚至成敗。但在一個(gè)完善的系統開(kāi)發(fā)隊伍中,還需要有業(yè)務(wù)專(zhuān)家,技術(shù)專(zhuān)家和其他輔助人員。所以,系統分析員只是其中的角色之一。但我國許多的IT公司,一般只有系統分析員而沒(méi)有技術(shù)專(zhuān)家。系統分析員固然是對特定系統進(jìn)行分析、設計。所以他的任務(wù)、目標是明確的。他只是去執行任務(wù),完成系統的最終設計。
系統架構師應該和系統分析員分開(kāi),但架構師必須具備系統分析員的所有能力,同時(shí)還應該具備設計員所沒(méi)有的很多能力。系統架構師是指導、檢督系統分析員的工作,要求系統分析員按什么標準,什么工具,什么模式,什么技術(shù)去設計系統的。同時(shí),系統架構師應該對系統分析員所提出的問(wèn)題,碰到的難題及時(shí)地提出解決的方法。并檢查、評審系統分析員的工作。
【系統架構師與產(chǎn)品經(jīng)理的區別】相關(guān)文章:
系統架構師的就業(yè)前景分析01-11
系統架構師是做什么的12-30
如何成為優(yōu)秀的系統架構師06-03
系統架構師性能知識整理12-29
系統架構師必須具備哪些能力05-07
系統架構師是干什么的01-12
微處理器與嵌入式系統的區別08-12
電腦64位操作系統和32位的區別10-25