互聯(lián)網(wǎng)項(xiàng)目中,業(yè)務(wù)多線并行風(fēng)險(xiǎn)管理如何防范?
在互聯(lián)網(wǎng)行業(yè)的項(xiàng)目管理中,項(xiàng)目經(jīng)理們面對(duì)的通常是多條業(yè)務(wù)線并行的項(xiàng)目集。因?yàn)橘Y源共享,業(yè)務(wù)依賴(lài)等原因,多線并行、相互影響造成事故的現(xiàn)象普遍存在,是必須要防范的深層次風(fēng)險(xiǎn)(下文簡(jiǎn)稱(chēng)“多線風(fēng)險(xiǎn)”)。多線風(fēng)險(xiǎn)如果控制不當(dāng),一條業(yè)務(wù)線上出現(xiàn)問(wèn)題,則可能影響到整個(gè)業(yè)務(wù)的進(jìn)行。下文是對(duì)于“多線風(fēng)險(xiǎn)”控制話題的討論。
初識(shí),多線風(fēng)險(xiǎn)危害
多線風(fēng)險(xiǎn),可能給團(tuán)隊(duì)帶來(lái)多種問(wèn)題:
(1)延期問(wèn)題
首先,多線會(huì)使得不確定因素增多,不僅要考慮業(yè)務(wù)線本身的不確定性,還要考慮相關(guān)依賴(lài)業(yè)務(wù)線的不確定性,以及共享資源的不確定性,一個(gè)不確定點(diǎn)控制不當(dāng)就可能造成業(yè)務(wù)目標(biāo)延期。
其次,一條線出現(xiàn)延期,可能會(huì)引發(fā)連鎖反應(yīng),造成所有依賴(lài)業(yè)務(wù)線延期,從而造成大量延期情況。
(2)資源沖突問(wèn)題
多條線同時(shí)進(jìn)行,都需要資源的投入,而在一段時(shí)期內(nèi),團(tuán)隊(duì)的資源是極其有限的,易引發(fā)各線的資源爭(zhēng)奪形成內(nèi)耗。團(tuán)隊(duì)的部分人也無(wú)法避免要應(yīng)對(duì)來(lái)源于多條業(yè)務(wù)線的工作,多條業(yè)務(wù)線間的切換也會(huì)造成額外的成本,加劇資源的緊張情況。
(3)溝通問(wèn)題
首先,人在多線間切換,信息來(lái)源就會(huì)復(fù)雜,加上信息傳遞過(guò)程中的失真,可能不同渠道來(lái)的信息之間就是相互沖突的。比如:一個(gè)外出參加展會(huì)的目標(biāo),開(kāi)發(fā)從產(chǎn)品團(tuán)隊(duì)得到的需求是在時(shí)間點(diǎn)前上線功能,而從內(nèi)容制作團(tuán)隊(duì)得到的信息是要制作一個(gè)精良的Demo向客戶(hù)展示。
而實(shí)際上參展目標(biāo)是要讓參會(huì)者體驗(yàn)該新功能,功能要上線,也要有能展示的體驗(yàn)內(nèi)容,來(lái)源于兩條線的需求既相互聯(lián)系——都是為了參展,又相互排斥——時(shí)間點(diǎn)前不允許同時(shí)完成上線和精品內(nèi)容。
再次,因同一人要同時(shí)完成功能和內(nèi)容兩個(gè)目標(biāo),該人就成了產(chǎn)品和內(nèi)容需要爭(zhēng)奪的資源,為保證質(zhì)量和效果,一起協(xié)商是難免的,無(wú)形中增加了溝通的成本。而且不管最后如何確定,對(duì)兩條線原本的目標(biāo)或多或少都是打了折扣,嚴(yán)重的就可能影響到原先的業(yè)務(wù)規(guī)劃。
(4)團(tuán)隊(duì)成長(zhǎng)
以上問(wèn)題如果長(zhǎng)期發(fā)生,必然會(huì)阻礙團(tuán)隊(duì)的發(fā)展。比如:頻繁延期,會(huì)不斷降低團(tuán)隊(duì)的工作完成承諾度,成員對(duì)完成工作愈發(fā)沒(méi)有信心,士氣持續(xù)低落,出現(xiàn)不穩(wěn)定情緒和離職,團(tuán)隊(duì)整體績(jī)效可能不斷惡化……資源爭(zhēng)搶和溝通障礙,會(huì)增加完成工作的阻力。長(zhǎng)此以往,團(tuán)隊(duì)中將會(huì)彌漫無(wú)力感,進(jìn)而降低成員工作的主動(dòng)性……
總的來(lái)說(shuō),這些問(wèn)題如果長(zhǎng)期存在,會(huì)使團(tuán)隊(duì)發(fā)展陷入惡性循環(huán)。
分析,尋找問(wèn)題根源
多線風(fēng)險(xiǎn)的存在對(duì)于項(xiàng)目發(fā)展非常不利,我們需要通過(guò)現(xiàn)象定位問(wèn)題,再找到問(wèn)題根源,并分析可能引發(fā)風(fēng)險(xiǎn)的關(guān)鍵部分,然后針對(duì)性的地解決。
首先,需要識(shí)別出項(xiàng)目中存在多線并行的風(fēng)險(xiǎn),其表現(xiàn)現(xiàn)象與上文提到的危害依存,以上提到的問(wèn)題出現(xiàn)則可反推是否存在多線并行的風(fēng)險(xiǎn),總結(jié)主要呈現(xiàn)如下特性:
- 團(tuán)隊(duì)內(nèi)存在多條目標(biāo)獨(dú)立的業(yè)務(wù)線在同時(shí)進(jìn)行,且目標(biāo)完成時(shí)間是受限制的;
- 業(yè)務(wù)線間在邏輯上存在耦合,即存在一條業(yè)務(wù)線邏輯變動(dòng)影響到另外一條業(yè)務(wù)線邏輯的情況;
- 整體資源是有限的,即存在業(yè)務(wù)線間共享資源的情況,并且業(yè)務(wù)線發(fā)展會(huì)受到資源投入情況的影響。
當(dāng)發(fā)現(xiàn)有這些多線相互影響的情況出現(xiàn),我們可以從以下幾個(gè)問(wèn)題尋找問(wèn)題的根源:
- 業(yè)務(wù)目標(biāo)是否聚焦,是否在同一時(shí)間想達(dá)成多個(gè)目標(biāo),而策略和資源跟不上;
- 工作的優(yōu)先級(jí)是否明確,是否在出現(xiàn)沖突時(shí)能快速?zèng)Q策,保證價(jià)值最大化;
- 技術(shù)上,是否實(shí)現(xiàn)各模塊“高內(nèi)聚,低耦合”;
- 人力資源是否匹配了業(yè)務(wù)發(fā)展需求,是否原本計(jì)劃中的人員沒(méi)有到位;
- 組織結(jié)構(gòu)是否清晰,人員權(quán)責(zé)利是否明確,每項(xiàng)工作的負(fù)責(zé)人是否確定;
- 人員技能是否需要提升,人員能力是否能應(yīng)對(duì)多種的需求。
解決,減小多線影響
通過(guò)分析,找到多線并行及相互影響的問(wèn)題根源后,能根本上解決問(wèn)題是最理想的結(jié)果。但是,實(shí)際情況中,往往很難定位問(wèn)題根源,或者很難快速解決。這時(shí)需要平衡解決風(fēng)險(xiǎn)的成本和收益,選擇合適的風(fēng)險(xiǎn)控制方法。
比如在迭代的各個(gè)階段,可以實(shí)施如下一些風(fēng)險(xiǎn)控制方法:
(1)在需求分析階段
需要判斷產(chǎn)品給出的需求是否描述清晰,其他團(tuán)隊(duì)成員是否完全理解了需求意圖,是否安排了需求澄清環(huán)節(jié)。再是,這些需求是否存在對(duì)其他工作的依賴(lài),這些依賴(lài)如何處理,是否有明確的負(fù)責(zé)人和明確的交付時(shí)間?
為了控制這些問(wèn)題的風(fēng)險(xiǎn),PM需要在需求評(píng)審時(shí),邀請(qǐng)所有干系人,特別是會(huì)相互影響業(yè)務(wù)線的負(fù)責(zé)人參會(huì),逐一落實(shí)以上問(wèn)題的風(fēng)險(xiǎn)控制措施。
(2)在設(shè)計(jì)階段
包括交互、視覺(jué)和技術(shù)架構(gòu)設(shè)計(jì)等,需要確認(rèn)設(shè)計(jì)是否符合需求的目標(biāo),盡早識(shí)別設(shè)計(jì)和需求的不一致;再是,設(shè)計(jì)是否產(chǎn)生了新的依賴(lài),是否有和其他線的參照依賴(lài),或者技術(shù)上的數(shù)據(jù)依賴(lài)等。
(3)在排期階段
需要考慮如何提升任務(wù)估算的準(zhǔn)確性,準(zhǔn)確識(shí)別出關(guān)鍵路徑和各節(jié)點(diǎn)時(shí)間要求及緩沖配置;再是,考慮迭代內(nèi)任務(wù)及資源的依賴(lài)關(guān)系,如任務(wù)是否有固定的前后置關(guān)系,人力資源是否存在沖突。排期是團(tuán)隊(duì)達(dá)成一致承諾的過(guò)程,排期結(jié)果需要同步到所有干系人,并取得一致同意。
(4)在研發(fā)階段
鑒于多線情況下變更影響更加復(fù)雜,需要特別注意需求變更的發(fā)生,一旦發(fā)生需要考慮其對(duì)整體業(yè)務(wù)的影響,慎重執(zhí)行變更和影響分析;再是,利用每日站會(huì)等形式,跟蹤任務(wù)的進(jìn)行狀態(tài),是否有新增、變更或評(píng)估偏差的任務(wù)被發(fā)現(xiàn),及早識(shí)別可能造成影響的因素,減小控制成本。
(5)在測(cè)試、上線階段
需要再次明確需要多線間的依賴(lài),不僅要做某版本的測(cè)試,如果依賴(lài)較多,還需要增加對(duì)整個(gè)業(yè)務(wù)邏輯的測(cè)試;另外,上線前需要各方對(duì)結(jié)果進(jìn)行確認(rèn),開(kāi)發(fā)需要確認(rèn)代碼分支,產(chǎn)品需要確認(rèn)完成結(jié)果,QA需要確認(rèn)完成質(zhì)量等。
除此之外,關(guān)系人管理需要貫徹始終——獲取共識(shí),同步風(fēng)險(xiǎn),應(yīng)急處理等;同時(shí),不同角色的關(guān)系人間需要充分協(xié)作,各司其職:
- Boss:應(yīng)制定出清晰的業(yè)務(wù)規(guī)劃,并向團(tuán)隊(duì)傳達(dá)明確的期望,與團(tuán)隊(duì)充分協(xié)作為團(tuán)隊(duì)提供資源支持;而PM需要幫助Boss厘清未來(lái)眾多業(yè)務(wù)線的發(fā)展規(guī)劃,搭建溝通渠道,層層分解和傳遞團(tuán)隊(duì)目標(biāo),凝聚團(tuán)隊(duì)實(shí)現(xiàn)共同目標(biāo)。
- 需求方:根據(jù)目標(biāo)制定產(chǎn)品RoadMap,明確各項(xiàng)工作優(yōu)先級(jí),并和團(tuán)隊(duì)就優(yōu)先級(jí)達(dá)成共識(shí);
- 研發(fā)人員:負(fù)責(zé)工作包拆解、估算、技術(shù)設(shè)計(jì)和依賴(lài)分析,根據(jù)優(yōu)先級(jí)實(shí)現(xiàn)需求;
- 測(cè)試人員:測(cè)試工作與開(kāi)發(fā)工作對(duì)齊,在多線環(huán)境下減少測(cè)試工作的擁堵,提升需求流動(dòng)效率,減小需求從開(kāi)發(fā)到上線的周期;
- PM:管理各干系人期望,協(xié)調(diào)團(tuán)隊(duì)向共同目標(biāo)努力,構(gòu)建溝通渠道做到信息透明,及風(fēng)險(xiǎn)把控,變更管理等工作;
- HR:掌握業(yè)務(wù)人力資源缺口,定義崗位職責(zé),建立專(zhuān)業(yè)技能矩陣等。
作者:王游,網(wǎng)易杭研院項(xiàng)目管理部項(xiàng)目經(jīng)理,PMP,曾任職于大型國(guó)企,現(xiàn)任網(wǎng)易AR項(xiàng)目經(jīng)理,關(guān)注團(tuán)隊(duì)成長(zhǎng),致力于在新技術(shù)場(chǎng)景下的項(xiàng)目管理實(shí)踐。
本文由 @網(wǎng)易杭研項(xiàng)目管理(微信公眾號(hào):NetEasePM) 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自Unsplash,基于CC0協(xié)議。
樓主好人,借樓發(fā)個(gè)小廣告哈,各位產(chǎn)品,運(yùn)營(yíng)大大們,杭州各種產(chǎn)品,技術(shù),運(yùn)營(yíng)方向的職位,有興趣的朋友歡迎加微信(nevinlwj)私聊哈