來(lái)源:明天上線
最近一段時(shí)間,忙著一個(gè)項(xiàng)目的上線,也算是全程跟到尾,其中的累,想必跟過(guò)項(xiàng)目的人懂的都懂。
真心說(shuō)句實(shí)在話,想做成任何一件事情,都沒(méi)有想象中的那么容易。
不知道大家有沒(méi)有遇到這樣的情況,就是一個(gè)項(xiàng)目,沒(méi)有明確到底要做什么,要交付給客戶的方案始終來(lái)回變化。在這樣的背景下,還是時(shí)間緊任務(wù)重,要求項(xiàng)目成員抓緊開(kāi)發(fā)上線。其結(jié)果,也就可想而知。項(xiàng)目里的人感覺(jué)到“累”,也就理所當(dāng)然了。
一.沒(méi)有邊界帶來(lái)的問(wèn)題先來(lái)說(shuō)說(shuō)一個(gè)沒(méi)有范圍邊界的項(xiàng)目,在推進(jìn)執(zhí)行的過(guò)程中會(huì)遇到的問(wèn)題。
1.需求不能確定
很顯然,不用多說(shuō),范圍不明確,首當(dāng)其沖的就是需求的不確定,這可就難倒產(chǎn)品經(jīng)理了。
其實(shí),無(wú)論是外部項(xiàng)目還是公司內(nèi)部產(chǎn)品,明確的范圍是前提,在這個(gè)前提下,才有能夠生根發(fā)芽的土壤。
在項(xiàng)目制的運(yùn)行體系下,一般都會(huì)有項(xiàng)目經(jīng)理這樣的角色,TA在前期的主要作用,就是要和甲方明確對(duì)方的需求,然后給出相應(yīng)的解決方案。這是作為項(xiàng)目經(jīng)理這個(gè)角色所應(yīng)該做到的,也是必須要做到的。
在有了確定的范圍后,接下來(lái)要做的,就是產(chǎn)品經(jīng)理根據(jù)對(duì)應(yīng)的需求內(nèi)容,提供相對(duì)應(yīng)的解決方案。在這個(gè)階段的時(shí)候,如果產(chǎn)品經(jīng)理有不明確的地方,其實(shí)是可以直接面對(duì)甲方的。
那如果項(xiàng)目從一開(kāi)始,就沒(méi)有清晰的目標(biāo),在這樣的情況下,產(chǎn)品經(jīng)理該如何展開(kāi)工作呢?我們能做的,就是根據(jù)項(xiàng)目經(jīng)理目前能夠掌握的信息來(lái)規(guī)劃產(chǎn)品,盡自己最大的努力,提供目前所知的最好的解決方案,也僅能如此而已。
以我們自己的項(xiàng)目來(lái)舉例,最開(kāi)始的時(shí)候,項(xiàng)目經(jīng)理提供的信息是項(xiàng)目會(huì)分成1、2、3期來(lái)分期實(shí)施,但是每一期里到底要實(shí)現(xiàn)哪些功能并沒(méi)有敲定。比如說(shuō)1期里,剛開(kāi)始說(shuō)不要A模塊,過(guò)了幾天,又說(shuō)A模塊要有,再過(guò)幾天又說(shuō)A模塊可以先只實(shí)現(xiàn)其中的幾個(gè)功能,再后來(lái)又說(shuō)因?yàn)榧夹g(shù)對(duì)接原因A模塊又要做調(diào)整。
在我們的項(xiàng)目中,像上面的情況比比皆是,產(chǎn)品方案改了又改,技術(shù)評(píng)審提了又提。要知道,每一次的改動(dòng)和變化,都會(huì)帶來(lái)很大的機(jī)會(huì)成本,會(huì)造成很多的資源浪費(fèi),也會(huì)消磨掉大家的熱情。在來(lái)回改了3、4次后,有個(gè)開(kāi)發(fā)同事說(shuō)的話,很能代表大家的狀態(tài),他說(shuō)“剛開(kāi)始做的時(shí)候還很有動(dòng)力和目標(biāo),改著改著,已經(jīng)不知道干啥了,也不想干啥了”。
可想而知,項(xiàng)目范圍的不確定,勢(shì)必造成需求的模糊不清,必然帶來(lái)產(chǎn)品方案的搖擺不定。
做項(xiàng)目,每一次變化,都是執(zhí)行人的災(zāi)難。
2.開(kāi)發(fā)優(yōu)先級(jí)排期沒(méi)發(fā)做
項(xiàng)目的范圍不明確,產(chǎn)品的需求就不確定,這樣帶來(lái)的結(jié)果就是開(kāi)發(fā)工作排期的問(wèn)題。
在正常的流程下,到了開(kāi)發(fā)工作的階段,產(chǎn)品的需求基本上都是定稿的,并且應(yīng)該是經(jīng)過(guò)評(píng)審可落地的那部分。有了這樣的前提和基礎(chǔ),在分配開(kāi)發(fā)工作的環(huán)節(jié)才能夠有條不紊的進(jìn)行。
但是如果在一切都還是待定的情況下,僅僅指望開(kāi)發(fā)自己去摸索去領(lǐng)悟項(xiàng)目的內(nèi)容,這是不現(xiàn)實(shí)的,也是不可能做得到的。
在這樣什么都不明確的情況下,過(guò)早的讓開(kāi)發(fā)接入也是比較欠妥的。這樣往往會(huì)導(dǎo)致什么情況呢,那就是開(kāi)發(fā)所做的架構(gòu)規(guī)劃和開(kāi)發(fā)工期,會(huì)被不斷的來(lái)回修改,最終的結(jié)果就是啥也干不下去。
說(shuō)回我們這個(gè)項(xiàng)目的例子,最初的方案,1期只做基礎(chǔ)的購(gòu)買(mǎi)流程,2期開(kāi)始深入優(yōu)化,3期開(kāi)始軟硬件整體升級(jí)。產(chǎn)品需求也是這樣安排的,開(kāi)發(fā)優(yōu)先級(jí)也是這樣做的。然后在某一次內(nèi)部會(huì)議后,又被改成了1期時(shí)間點(diǎn)要上線的內(nèi)容,包括之前規(guī)劃的1期+3期的內(nèi)容。再到一次內(nèi)測(cè)后,又改成1期時(shí)間點(diǎn)要上線的內(nèi)容,包括之前規(guī)劃的1期+2期+3期的全部。你沒(méi)看錯(cuò),就是時(shí)間點(diǎn)不變,但是內(nèi)容是全部。
然后就是無(wú)限的惡性循環(huán),最后的結(jié)果就是,產(chǎn)品沒(méi)有主見(jiàn),開(kāi)發(fā)沒(méi)有方向,就這樣在混沌中繼續(xù)。
做項(xiàng)目,如果從一開(kāi)始就想著一步到位,那基本上也就離“做不好”不遠(yuǎn)了。
3.項(xiàng)目的交付標(biāo)準(zhǔn)沒(méi)有
如果上面的需求和開(kāi)發(fā)都沒(méi)有很好的規(guī)劃和執(zhí)行,可想而知,項(xiàng)目的最終交付會(huì)是什么樣子,那該是有多么的災(zāi)難。
所謂項(xiàng)目的交付,在我的理解里,就是按照項(xiàng)目預(yù)先規(guī)劃好的方案,分階段在規(guī)定的時(shí)間內(nèi)高質(zhì)量完成對(duì)應(yīng)的內(nèi)容。
一般情況下,項(xiàng)目的范圍明確好之后,就會(huì)形成相對(duì)應(yīng)的解決方案,在這個(gè)解決方案里所涉及的點(diǎn),就是最終要交付的點(diǎn),就是最終項(xiàng)目要驗(yàn)收的點(diǎn)。
交付團(tuán)隊(duì)一般會(huì)做什么事情呢?那就是根據(jù)項(xiàng)目的規(guī)劃,要明確好每一期要交付的內(nèi)容。而為了最終能夠順利交付,他們還需要進(jìn)行相應(yīng)流程的測(cè)試、模擬環(huán)境的搭建、賬號(hào)體系的準(zhǔn)備、用戶培訓(xùn)手冊(cè)的準(zhǔn)備等等相關(guān)的配套服務(wù),其實(shí)事情還是挺多的。
那如果項(xiàng)目的范圍變化了,也就意味著他們的那一些列工作都需要進(jìn)行相對(duì)應(yīng)的調(diào)整。
還是以上面項(xiàng)目的1期、2期、3期內(nèi)容為例,剛開(kāi)始的時(shí)候,按照1期的交付內(nèi)容準(zhǔn)備相應(yīng)的內(nèi)容,并且經(jīng)過(guò)測(cè)試,已基本符合相關(guān)方的要求。接著就是交付內(nèi)容的變化,從1期+3期,再到后來(lái)的全部。想必那段時(shí)間,交付團(tuán)隊(duì)的工作一定是十分的忙碌且迷茫吧。
以上,就是一個(gè)范圍不明確的項(xiàng)目,給產(chǎn)品團(tuán)隊(duì)、開(kāi)發(fā)團(tuán)隊(duì)、交付團(tuán)隊(duì)所帶來(lái)的影響和挑戰(zhàn)。這樣的不明確,其實(shí)是對(duì)團(tuán)隊(duì)的極大消耗,無(wú)論是時(shí)間還是精力,每個(gè)人都付出了很多,但最終的結(jié)果卻是所有人都不滿意。
二.如何盡量規(guī)避上面說(shuō)的那些問(wèn)題,是不是就無(wú)解了呢,其實(shí)也未必,經(jīng)過(guò)對(duì)項(xiàng)目的復(fù)盤(pán),還是有能夠解決的辦法的。
1.明確核心干系人的期望
所有的項(xiàng)目,最終都是要為人服務(wù)的,那就需要明確項(xiàng)目中的干系人,對(duì)這個(gè)項(xiàng)目的期望和所希望能夠達(dá)成的目標(biāo)是什么,這是很關(guān)鍵的一個(gè)點(diǎn),是決定項(xiàng)目最終是否成功的關(guān)鍵。
當(dāng)然,在明確每個(gè)人的期望之前,是需要識(shí)別出項(xiàng)目中的關(guān)系人,說(shuō)白了就是誰(shuí)對(duì)這個(gè)項(xiàng)目有話語(yǔ)權(quán),誰(shuí)的決定能夠左右項(xiàng)目的內(nèi)容。如果有遺漏,那么肯定會(huì)在某個(gè)時(shí)刻,對(duì)項(xiàng)目產(chǎn)生不可逆的影響。
上面舉例的項(xiàng)目中,我們就是犯了這樣的錯(cuò)誤。在前期的調(diào)研和方案提報(bào)的過(guò)程中,都沒(méi)有征詢技術(shù)負(fù)責(zé)人的相關(guān)意見(jiàn),項(xiàng)目經(jīng)理也就理所應(yīng)當(dāng)?shù)囊詾樗o的方案就是最合理的??墒蔷驮陧?xiàng)目1期的時(shí)間點(diǎn)快結(jié)束的時(shí)候,這個(gè)技術(shù)負(fù)責(zé)人提出了他的想法,而他的這些想法,就直接打亂了項(xiàng)目的1、2、3期規(guī)劃和開(kāi)發(fā)節(jié)奏。
當(dāng)我們識(shí)別出了項(xiàng)目中的核心干系人之后,緊接著要判斷的,就是這些干系人的權(quán)力、職責(zé)、和影響力。這是很關(guān)鍵的,也是一個(gè)項(xiàng)目經(jīng)理很核心的能力要求。在掌握了以上基本信息后,就需要和每個(gè)干系人進(jìn)行深度的溝通,深度挖掘他們的需求,洞察他們的真實(shí)意圖。這是很難的,但是也是必需的,不得不做的事情。
明確了他們的核心訴求之后,如果大家目標(biāo)都一致,那當(dāng)然是皆大歡喜。但是,現(xiàn)實(shí)情況往往是每個(gè)人所關(guān)注的點(diǎn)都不一樣,而且很多時(shí)候還會(huì)沖突。這時(shí)候,項(xiàng)目經(jīng)理要做的,就是權(quán)衡利弊,有的放矢。
像我們舉例的項(xiàng)目中,甲方領(lǐng)導(dǎo)的訴求是在他的任期內(nèi),打造一個(gè)業(yè)內(nèi)標(biāo)桿的成功案例;甲方下面具體做事的人要求是,系統(tǒng)平穩(wěn)過(guò)渡,不要一下子就大刀闊斧的切換。我們公司領(lǐng)導(dǎo)的訴求是開(kāi)拓對(duì)方市場(chǎng),技術(shù)經(jīng)理的訴求是將所有的成熟方案應(yīng)用落地。
之所以我們后面會(huì)進(jìn)行頻繁的變更,也就是從一開(kāi)始并沒(méi)有十分的明確他們的訴求點(diǎn),而在我們的項(xiàng)目中,他們每個(gè)人的話語(yǔ)權(quán)都挺重,每個(gè)人的要求都需要滿足。
識(shí)別項(xiàng)目干系人,明確他們的期望,了解他們的動(dòng)機(jī),知曉他們的目標(biāo)。然后進(jìn)行匯總、權(quán)衡,最后形成讓各方都滿意的方案。
2.調(diào)整開(kāi)發(fā)節(jié)奏
唯一不變的就是變化,為了適應(yīng)現(xiàn)在的項(xiàng)目節(jié)奏,小步快跑快速迭代,敏捷開(kāi)發(fā)及時(shí)反饋,才能夠適應(yīng)不斷變化的節(jié)奏。
以前的項(xiàng)目開(kāi)發(fā)流程,所遵循的基本上都是嚴(yán)格意義上的控制,也就是所謂的結(jié)構(gòu)化開(kāi)發(fā)方法?;旧隙际前凑枕?xiàng)目規(guī)劃-系統(tǒng)分析-系統(tǒng)設(shè)計(jì)-系統(tǒng)開(kāi)發(fā)-系統(tǒng)測(cè)試-系統(tǒng)交付,這樣的流程來(lái)操作的。而且每一步之間都有強(qiáng)依賴關(guān)系,下一步的內(nèi)容要嚴(yán)格按照上一步規(guī)定好的內(nèi)容來(lái)進(jìn)行。
這樣的方式,好處就是能夠比較按照流程推進(jìn),但是這對(duì)項(xiàng)目經(jīng)理和團(tuán)隊(duì)的要求都比較高。而且這樣的方式,很難適應(yīng)和滿足快速變化的項(xiàng)目。
所以,如果項(xiàng)目的范圍在前期并不是很明確,可以嘗試換一種方式,迭代開(kāi)發(fā)或者敏捷開(kāi)發(fā),都能夠很好的解決前期內(nèi)容不確定的情況。
將開(kāi)發(fā)的交付按照周為維度來(lái)進(jìn)行劃分,大家只考慮這一周要做的內(nèi)容。有變化要調(diào)整就直接記入下一個(gè)迭代周期中,快速的響應(yīng),及時(shí)的處理。
到了項(xiàng)目后期,所有內(nèi)容都明確和固定之后,再慢慢將快速的迭代和長(zhǎng)期的規(guī)劃相結(jié)合起來(lái)。
想要做好這點(diǎn),最關(guān)鍵的還是要從心態(tài)上有所轉(zhuǎn)變。不要害怕改變,改變是肯定會(huì)有的。不要害怕調(diào)整,調(diào)整是在所難免的。我們要做的就是根據(jù)實(shí)際情況,做到靈活機(jī)動(dòng)。
變化,從內(nèi)部開(kāi)始,就要升華,從外部推動(dòng),就是妥協(xié)。
3.多溝通多確認(rèn)
有效溝通,是團(tuán)隊(duì)保持高效協(xié)作的前提。
由于每個(gè)人過(guò)往的經(jīng)驗(yàn)、知識(shí)的結(jié)構(gòu)、認(rèn)知的水平等差異,對(duì)待不同的事情會(huì)有不同的看法,對(duì)待相同的事情也會(huì)有理解的偏差。
如何才能消除這種團(tuán)隊(duì)成員之間的信息差呢,以我目前的經(jīng)驗(yàn)來(lái)看,多次頻繁溝通確認(rèn)是十分有必要的。
很多時(shí)候,說(shuō)的人和聽(tīng)的人,完全是不能夠同步的。因?yàn)閷?duì)說(shuō)的人來(lái)說(shuō),他所講的,必定是他自己腦海中有成形的概念的內(nèi)容,也就是說(shuō)他自己會(huì)在想象中構(gòu)建一個(gè)自己所理解的畫(huà)面。而且,他也天然的認(rèn)為聽(tīng)的人能夠懂。但是現(xiàn)實(shí)情況是,聽(tīng)的人是一頭霧水。
這就需要雙方進(jìn)行信息同步確認(rèn),說(shuō)的人,可以引導(dǎo)聽(tīng)的人將聽(tīng)到的內(nèi)容用自己的方式理解一遍。聽(tīng)的人,在有任何不確定的內(nèi)容的時(shí)候,都需要向說(shuō)的人確認(rèn),避免理想當(dāng)然和不以為然。
還是以上面的項(xiàng)目來(lái)舉例,在前期溝通項(xiàng)目方案的過(guò)程中,技術(shù)負(fù)責(zé)人說(shuō)表達(dá)出來(lái)的是將目前現(xiàn)有的方案進(jìn)行賦能,而項(xiàng)目經(jīng)理的理解是將目前正在運(yùn)行中的模式復(fù)制一份到當(dāng)前項(xiàng)目,然后項(xiàng)目經(jīng)理和其他所有執(zhí)行部門(mén)所傳達(dá)的也是項(xiàng)目經(jīng)理自己所理解的意思。
但是在項(xiàng)目的開(kāi)發(fā)和執(zhí)行過(guò)程中,技術(shù)負(fù)責(zé)人提出了不同的要求和變化,因?yàn)樵谒母拍罾?,所謂的“現(xiàn)在的方案”內(nèi)容包括目前正在運(yùn)行的項(xiàng)目和規(guī)劃中還未實(shí)現(xiàn)的模式,他的腦海中是最后的全面的東西,而且他想趁著新的項(xiàng)目,將他的一些想法進(jìn)行落地。這樣也就導(dǎo)致了項(xiàng)目組所完成的內(nèi)容,在他眼里都是不值一提的舊東西,他想要的那些突破性的內(nèi)容沒(méi)有任何體現(xiàn)。
結(jié)果就是項(xiàng)目組進(jìn)行調(diào)整和修改,哪怕臨近項(xiàng)目上線的時(shí)間點(diǎn)。
前期可以多花點(diǎn)時(shí)間,將問(wèn)題說(shuō)透,不留任何有異議的地方,方能保證規(guī)劃和執(zhí)行的統(tǒng)一。
一些想說(shuō)的話
很多時(shí)候,并不是我們不想做,而是我們不知道怎么做。
很多時(shí)候,并不是我們不愿改,而是我們不知道怎么改。
很多時(shí)候,并不是我們不進(jìn)步,而是我們不知道如何變。
看完覺(jué)得寫(xiě)得好的,不防打賞一元,以支持藍(lán)海情報(bào)網(wǎng)揭秘更多好的項(xiàng)目。