◎ 致遠(yuǎn)軟件副總裁 文杰
致遠(yuǎn)軟件研發(fā)中心技術(shù)總監(jiān) 吳玉民
高效開發(fā)離不開合理的研發(fā)組織結(jié)構(gòu)和敏捷的研發(fā)流程,并且要進(jìn)行有效的溝通、協(xié)調(diào)以及快速決策。
推薦采用跨部門矩陣式的產(chǎn)品研發(fā)中心組織模式,這樣能有效規(guī)避職能組織體系中的問題。但是PDT經(jīng)理(產(chǎn)品項(xiàng)目經(jīng)理)的選取、培訓(xùn)、授權(quán)是這種模式的難題。PDT經(jīng)理一般都擔(dān)當(dāng)過多個職能部門的管理層,這些人員是任何公司都稀缺的人才,為此需要公司長期培訓(xùn)并制定一套規(guī)范的管理體系才能有效地建立起來。
如果IPD團(tuán)隊(duì)發(fā)展到比較大時,需要拆分為不同的小組,每個小組在3~9人合適。這就如同一個三口之家的小家庭,日子過得舒適安逸,交流溝通很順暢,經(jīng)過幾代人的繁衍生息,發(fā)展到幾十口人的大家庭,就會發(fā)現(xiàn)家庭矛盾越來越大,人為的內(nèi)耗越來越嚴(yán)重,溝通障礙越來越多。這時候該怎么辦?一個好的辦法就是分家。將大家庭分拆成小家庭,于是每個小家庭又回到以前舒適安逸的狀況,但為了維持整個大家庭的統(tǒng)一價值觀,必須服從整個大家長的協(xié)調(diào)和指揮。
在產(chǎn)品研發(fā)過程中,需要無數(shù)次的決策。如果大大小小的決策在數(shù)周至數(shù)月內(nèi)都遲遲制定不出來,就可能導(dǎo)致產(chǎn)品開發(fā)懸而不決,增加開發(fā)成本,延長產(chǎn)品推向市場的時間。
這是一般企業(yè)研發(fā)項(xiàng)目管理中的通病,也是導(dǎo)致產(chǎn)品開發(fā)延遲的最主要原因。產(chǎn)品規(guī)劃是最重要的決策,如何實(shí)現(xiàn)產(chǎn)品研發(fā)的高效決策?首先是要建立合理的決策機(jī)構(gòu),如產(chǎn)品管理委員會。二要建立敏捷的決策流程和可量化的評判標(biāo)準(zhǔn)。其次,在具體執(zhí)行過程中,按照產(chǎn)品的生命周期采取不同的決策措施。
1)在產(chǎn)品規(guī)劃階段,產(chǎn)品經(jīng)理要提交清晰的規(guī)劃成果,以便于產(chǎn)品管理委員會進(jìn)行立項(xiàng)決策,包括:
2)市場洞察結(jié)論:宏觀環(huán)境分析+競爭分析+客戶需求分析+自身能力。
3)產(chǎn)品定義:目標(biāo)客戶、產(chǎn)品業(yè)務(wù)范圍(4Ps)、主要賣點(diǎn)、贏利模式。
4)產(chǎn)品依賴 :如對平臺的依賴、對其他產(chǎn)品的依賴等。
5)產(chǎn)品研發(fā)組織和網(wǎng)絡(luò):發(fā)展模式、資源需求和組織、ROI。
6)產(chǎn)品路線圖。
7)風(fēng)險(xiǎn)評估及風(fēng)險(xiǎn)屏蔽策略。
決策機(jī)構(gòu)在進(jìn)行立項(xiàng)評估時,決策流程要清晰敏捷,一定要避免大會小會不斷、久議而不決的情況。同樣不容忽視的是,在業(yè)界也不乏產(chǎn)品規(guī)劃成果質(zhì)量不高,無法說服決策機(jī)構(gòu)進(jìn)行立項(xiàng)的情況。
另外,高效決策不只是體現(xiàn)在產(chǎn)品規(guī)劃和立項(xiàng)階段,還貫穿在整個產(chǎn)品的研發(fā)過程,這時候往往需要產(chǎn)品項(xiàng)目經(jīng)理進(jìn)行主動的協(xié)調(diào)和拍板。例如,開發(fā)經(jīng)理叫苦資源不夠,無法按期完成任務(wù),而產(chǎn)品經(jīng)理又要求按照規(guī)劃范圍按時完成產(chǎn)品發(fā)布上市,這時候就需要產(chǎn)品項(xiàng)目經(jīng)理在各個組織間進(jìn)行協(xié)調(diào)溝通,或是增加資源,或是按照優(yōu)先級縮減范圍,以保證核心功能發(fā)布等。
如果一個產(chǎn)品的參與人數(shù)增加,那么可能存在的溝通渠道就會以幾何級數(shù)增長,項(xiàng)目有N個人,即溝通渠道數(shù)為N*(N-1)。要實(shí)現(xiàn)高效溝通,需要將利益相關(guān)者結(jié)合在一起,例如,UE人員在設(shè)計(jì)系統(tǒng)原型和低保真圖時,并不是一個人在戰(zhàn)斗,而是采用結(jié)對的方式,將需求人員、UE人員、架構(gòu)師進(jìn)行組合。UE人員與需求人員必須進(jìn)行緊密的溝通和交流,并根據(jù)PRD設(shè)計(jì)出低保真圖,同時架構(gòu)師要驗(yàn)證平臺架構(gòu)是否能夠?qū)崿F(xiàn)UE的設(shè)計(jì)。最終將PRD與原型設(shè)計(jì)放到同一個文檔中進(jìn)行評審,這樣就會避免系統(tǒng)原型設(shè)計(jì)與需求脫節(jié),并且設(shè)計(jì)出來的系統(tǒng)原型是可實(shí)現(xiàn)的,避免在進(jìn)入開發(fā)之后無法實(shí)現(xiàn)。
另外,要提高研發(fā)的效率和質(zhì)量可以采用類似Scrum等快速迭代的方法。這一點(diǎn)微軟做得很好,微軟沒有封閉開發(fā)一說(SAP也沒有),研發(fā)小組的工作任務(wù)訂得很細(xì),每天通過Scrum會議及時溝通。此外,測試對研發(fā)的驅(qū)動也很重要,產(chǎn)品發(fā)版前嚴(yán)格做到Alpha版和Beta版測試,通過測試可以極大地驅(qū)動研發(fā)后期的日常工作(包括開發(fā)和需求人員應(yīng)一起參與Bug診斷會議)?;旧衔④汼crum開發(fā)的工作效率還是較高的。
Scrum的敏捷開發(fā)方法核心是增量的、迭代的開發(fā)過程,保證開發(fā)過程高效可控。每個迭代周期中,Scrum團(tuán)隊(duì)根據(jù)排列好優(yōu)先級的需求列表,首先完成高優(yōu)先級的需求,每個迭代結(jié)束后,都會有相應(yīng)的成果交付給下一團(tuán)隊(duì),依次進(jìn)行下一次迭代。這樣的迭代開發(fā)模式,可以保證需求、設(shè)計(jì)、開發(fā)、測試緊密配合,統(tǒng)一思路,協(xié)同工作。
國內(nèi)的IT企業(yè)經(jīng)過多年的發(fā)展,由于人力成本、人才招聘等方面的考慮,很多企業(yè)已經(jīng)在國內(nèi)建立了多個研發(fā)中心,有的企業(yè)(如華為、聯(lián)想等)還擁有全球研發(fā)中心。多研發(fā)中心的管理必然涉及到異地研發(fā)管理,而異地研發(fā)碰到的問題,在本地研發(fā)時也會碰到。要解決這些問題,最關(guān)鍵的仍然是打造暢通的合作流程和溝通渠道,同時,如何節(jié)約溝通的成本也備受關(guān)注。
在異地研發(fā)管理中,最大的問題在于溝通。在Scrum中強(qiáng)調(diào)的是面對面的交流,Sprint計(jì)劃會議中需要全體成員的參加。要怎樣解決這一問題?是用八爪魚(電話會議的多方通話)、MSN、Skype、QQ群?還是其它方式?要實(shí)現(xiàn)有效的溝通和協(xié)作,除了流程制度之外,必須建立起富有成效的IT協(xié)作平臺來解決如下問題:
1)多種方式、設(shè)備、系統(tǒng)和多種身份的接入:如何簡化多樣的通信工具、系統(tǒng)和設(shè)備,以提高生產(chǎn)力?
2)全球分布的開發(fā)團(tuán)隊(duì)、合作伙伴:如何才能讓全球公司跨越區(qū)域邊界而行動一致呢?
3)通信成本高:怎樣才能利用已經(jīng)存在的企業(yè)基礎(chǔ)架構(gòu)和互聯(lián)網(wǎng)來降低通信成本?
4)簡化復(fù)雜的網(wǎng)絡(luò):怎樣才能將我們的通信能力與我們的PC網(wǎng)絡(luò)架構(gòu)集成起來?
SaaS基礎(chǔ)管理服務(wù)的三方面應(yīng)用包括:辦公支持、即時通信、協(xié)同工作,我們可以采用這些SaaS產(chǎn)品來構(gòu)建IT協(xié)作平臺,主要的代表產(chǎn)品有:微軟新推出的采用云計(jì)算技術(shù)的企業(yè)級溝通的軟件服務(wù)產(chǎn)品套裝,包含Exchange Online、SharePoint Online、Office Communications Online和LiveMeeting Online等服務(wù)。 以及Google公司基于云計(jì)算技術(shù)的SaaS應(yīng)用方案Google Apps,它包括Gmail、Google文件、Google協(xié)作平臺以及其他更多功能,可以用來完成企業(yè)、學(xué)校或團(tuán)體的通信和協(xié)作。其中Google Apps企業(yè)版在眾多大型企業(yè)上線運(yùn)行,諸如GE、Google、Salesforce.com等。
圖22-1 UC實(shí)時通信+語音溝通+視頻溝通
現(xiàn)今在企業(yè)越來越重視成本的大環(huán)境下,各企業(yè)普遍在縮減硬件投資、運(yùn)營成本及差旅費(fèi)用,與此同時,尋找途徑大力提高員工的工作效率和企業(yè)的總體效率。采用以上產(chǎn)品來構(gòu)建IT協(xié)作平臺是一個很好的解決方案,也是今后發(fā)展的趨勢。
IT企業(yè)的協(xié)作平臺在朝著SaaS基礎(chǔ)管理服務(wù)發(fā)展演變的過程中,也可以首先在企業(yè)內(nèi)部部署統(tǒng)一通信的解決方案,同樣能夠提高工作效率,并且大大降低成本,為企業(yè)帶來可觀的總體經(jīng)濟(jì)成本影響。以Microsoft的相關(guān)產(chǎn)品為例進(jìn)行介紹。
可實(shí)現(xiàn)即時信息通信、語音溝通、視頻溝通,實(shí)現(xiàn)桌面共享并提供白板工具;能夠?qū)崿F(xiàn)異地遠(yuǎn)程的面對面語音和視頻溝通;可以節(jié)省差旅費(fèi),縮短產(chǎn)品研發(fā)周期,節(jié)省撥號會議和電話費(fèi)用等(見圖22-1和圖22-2)。
實(shí)現(xiàn)多方的語音溝通+會議+培訓(xùn)+共享資源,并提供多方視頻支持、便捷的視頻轉(zhuǎn)換、多方網(wǎng)絡(luò)電話和聲頻富媒體展示、視頻會議、高清錄音、網(wǎng)絡(luò)攝錄能力等。
在日常工作中,經(jīng)過簡單培訓(xùn)和操作手冊的幫助,每名開發(fā)人員入職3天后即可熟練使用UC + Live Meeting(見圖22-3),大大節(jié)省了開發(fā)成本。以我實(shí)際領(lǐng)導(dǎo)研發(fā)的一個產(chǎn)品為例:剛開始的計(jì)劃是將國內(nèi)三個研發(fā)中心的20名研發(fā)人員集中到北京進(jìn)行三個月的封閉開發(fā),采用UC之后,只在啟動前一個月安排4名骨干人員來京集中進(jìn)行平臺技術(shù)架構(gòu)、業(yè)務(wù)應(yīng)用架構(gòu)等關(guān)鍵點(diǎn)的設(shè)計(jì),而平時研發(fā)中的問題通過UC隨時溝通和解決,通過Live Meeting定期召開協(xié)調(diào)會議等,實(shí)現(xiàn)了真正意義上Face to Face(面對面)的交流方式。最后項(xiàng)目結(jié)束時進(jìn)行總結(jié),總共節(jié)省了約75%的差旅費(fèi),縮短了20%產(chǎn)品研發(fā)時間,節(jié)約了90%的撥號會議和電話費(fèi)用。
Outlook除了強(qiáng)大的郵件功能之外,還能與Communicator和Live Meeting集成,方便快速地創(chuàng)建會議,設(shè)置會議提醒及會議管理;充分利用任務(wù)及日歷卡,幫助組織每日任務(wù)及會議,分配優(yōu)先級,并設(shè)置提醒以及會議沖突管理,節(jié)省了日常事項(xiàng)的管理時間成本,并且能夠共享日歷和共享任務(wù)。
圖22-2 工作中通過UC實(shí)時交流的截圖
圖22-3 Live Meeting—— 一對多文件共享
圖22-4 Outlook日歷(日常安排)的截圖
以會議召集為例,在Outlook的日歷中發(fā)起Live Meeting會議,可以實(shí)時查看參與人員的計(jì)劃安排,選擇大家的空閑時間組織會議,同時直接預(yù)訂全球的會議室等。然后將參會邀請通過郵件方式發(fā)送給相關(guān)人員,并及時收到相關(guān)人員是否參會或是建議會議新時間段的反饋。
下面介紹一個實(shí)際的案例,A公司為了加強(qiáng)對各個大項(xiàng)目的管控,需要每周組織銷售、售前、研發(fā)、實(shí)施等各部門共同進(jìn)行項(xiàng)目Review會議,銷售和售前人員基本都在客戶一線,無法用網(wǎng)絡(luò)接入會議,于是申請電話會議系統(tǒng),大家通過座機(jī)、手機(jī)等接入電話會議系統(tǒng)。銷售人員小王當(dāng)時在外地出差,整個過程中用手機(jī)打了6個小時的長途電話,其間無法知道誰已經(jīng)加入會議,并且通話效果奇差,時不時就能聽見其它手機(jī)接入終端傳來呼嘯而過的汽車聲等各種嘈雜聲音,并且無法看到共享的桌面,更無法做到會議過程的錄音錄像。最后的效果可想而知,月底小張收到手機(jī)賬單,僅這次會議就花去幾百元的手機(jī)費(fèi)。
而使用統(tǒng)一通信平臺,可以實(shí)現(xiàn)即時消息、來電郵件提醒、電話收聽郵件內(nèi)容、VoIP、視頻會議、電話和電腦間通話相互切換、多方通話。也就是說,可以通過PC(通過網(wǎng)絡(luò))、座機(jī)、手機(jī)等多種終端接入會議系統(tǒng),可以實(shí)現(xiàn)完美的成本控制,降低電話的總擁有成本、地址簿維護(hù)費(fèi)用、員工的手機(jī)使用費(fèi)以及會議費(fèi)用;減少辦公設(shè)備成本以及IT/管理支持成本;降低培訓(xùn)費(fèi)用;更快、更好地解決客戶服務(wù)問題。這些無疑將幫助企業(yè)獲得巨大的低成本競爭優(yōu)勢。
同時,統(tǒng)一通信將企業(yè)員工放在溝通的核心位置,使用者只需單一身份認(rèn)證即可訪問所有溝通模式,把所有與溝通相關(guān)的工作都集成到日常工作流程中,真正實(shí)現(xiàn)企業(yè)溝通的高效便捷。 無法想象,面對飛速發(fā)展的IT和互聯(lián)網(wǎng)企業(yè),如果沒有先進(jìn)的統(tǒng)一通信平臺,如何做到多研發(fā)中心的協(xié)同管理?如何做到實(shí)時企業(yè),全球管控?(未完待續(xù))