軟件需求總變更,我要如何控制?

4 評論 29980 瀏覽 106 收藏 13 分鐘

需求變更對每一位產(chǎn)品人來說都會經(jīng)常遇到,產(chǎn)生變更的原因很多,有外在的、有內(nèi)在的,但不論是因?yàn)槭裁串a(chǎn)生的變更,遇到了就要正確的、合理的分析、評估,給項(xiàng)目以正確的指導(dǎo)。如果項(xiàng)目前期進(jìn)行了大量的調(diào)研、跟蹤、分析、評審,并請客戶盡早參與,許多變更是可以避免的。

0

? ? ? ? ? ? ? ? ? ?從主教花園望見的索爾茲伯里大教堂

上圖是一副非常有名的畫作,名為『從主教花園望見的索爾茲伯里大教堂』,作者康斯太勃爾,英國的著名油畫家。某年某月的某一天,康斯太勃爾去他的金主大教堂的主教Fisher先生(后面簡稱大魚)家里玩。大魚主教跟畫家先生說:“親愛的畫家,你幫我畫一幅畫吧。把我和我美麗的妻子以及我這大教堂一起畫到畫里。我要把畫留在教堂,成為鎮(zhèn)堂之寶。當(dāng)然,我是給錢的?!庇谑强邓固獱栂壬芨吲d的接下這個(gè)項(xiàng)目。

畫家開始了辛苦的工作,經(jīng)過一段時(shí)間終于把這幅畫完成了。畫家畫這幅畫時(shí)可能心情不好,所以在教堂塔尖上方的天空有一片烏云。大魚主教看到這幅畫后,很不滿意。雖然畫家把主教大人、主教夫人和教堂都畫進(jìn)去了,但是兩口子只在左下角露了個(gè)背影,這也就忍了?!跋旅婺菐最^牛是怎么回事,為什么比我們占的鏡頭還多?”主教問。畫家說:“你沒看懂?我是在恭維您呢,是說您和您夫人好牛!”。大魚先生沒什么話說了,然后又找到了新的吐槽點(diǎn):“為什么天空的云都是烏云?”。他邀請畫家再去他家做客,重新觀察,以便于修改畫作。畫家很不高興了,就單獨(dú)把畫展出了。展出之后得到很多好評,于是回信給大魚主教:“你看,大家都說很好看,不用改了?!保篝~主教收到信后也怒了,回信就說了一句話:“給我改?。?!”。

從回復(fù)文字的三個(gè)嘆號上可以看出——主教很生氣、后果很嚴(yán)重。這就是關(guān)于需求的故事,請您再看上圖,看看教主和教主夫人被畫到了哪里?您能找到嗎?

從上面案例中您看到了哪些與需求相關(guān)的問題?為什么導(dǎo)致客戶不滿意并被要求重畫?

1、需求表達(dá)不到位

大魚教主想要一幅畫,畫里有他們夫妻二人和教堂,需求表達(dá)完后,并沒有再對需求進(jìn)行更具體的說明。除了以上要求外,畫作里是否還可以加些其它元素?人物要求畫正面還是背面?畫作的背景是什么?需要表達(dá)什么樣的情感?

2、沒有與客戶認(rèn)真溝通需求

當(dāng)主教讓畫家畫一幅畫時(shí),最初只是一個(gè)想法,并沒有太具體的要求。細(xì)節(jié)需要畫家一點(diǎn)點(diǎn)的引導(dǎo),從而勾勒出畫作的輪廓,這個(gè)輪廓就相當(dāng)于產(chǎn)品的原型。與客戶溝通好需求并得到客戶認(rèn)可后再開始畫作,需求變更的可能性就會大大的降低。

3、需求理解不正確

畫家在畫作里多畫了一些牛,并認(rèn)為這樣會更好,寓意深刻,可以表達(dá)出大魚主教和夫人“很?!钡囊馑?,還根據(jù)自己情緒需要將天空畫得 “烏云密布”。這說明畫家沒有正確理解客戶意圖,把需求想當(dāng)然化了。我們應(yīng)該合理控制需求,合理規(guī)劃需求,不能隨意的增加或刪減需求,這都是不正確的。需求的管理也不應(yīng)該是一人堂,要有需求評審等需求審核流程,讓相關(guān)人一同參與、共同把握需求。

4、沒及時(shí)讓客戶參與

在畫家進(jìn)行創(chuàng)作的這段時(shí)間里,畫家并沒有邀請大魚教主來看畫作,這也就錯(cuò)過了最后彌補(bǔ)的機(jī)會。當(dāng)整個(gè)作品完成后,客戶才有機(jī)會看到作品,得不到客戶認(rèn)可的產(chǎn)品再努力也是徒勞。

5、不愿聽取意見

當(dāng)客戶明確提出自己的意見后,畫家還是一意孤行,將作品拿出來展覽,這對客戶來說是種傷害。即表現(xiàn)出對客戶的不尊重,又表現(xiàn)出了自己的自大。這就相當(dāng)于還沒得到客戶、相關(guān)領(lǐng)導(dǎo)認(rèn)可時(shí),私自發(fā)布產(chǎn)品,它所產(chǎn)生的后果可能是無法想像的。所以,難怪主教生氣。

從上面故事可以看出,項(xiàng)目的成敗與需求關(guān)聯(lián)非常密切。如果想要做好一款產(chǎn)品,從需求調(diào)研、需求分析、文檔梳理、需求評審每一步都要走的堅(jiān)實(shí),不可以走過場。一點(diǎn)的疏忽都可能導(dǎo)致產(chǎn)品的失敗,需求變更,也就再所難免。有的需求變更是無法避免的,如客戶、領(lǐng)導(dǎo)在產(chǎn)品開發(fā)階段要求增減需求;有的需求變更是可以避免的,如需求調(diào)研的不夠充分、分析的不到位、評審的不夠嚴(yán)格。只要我們更虛心一點(diǎn)、更認(rèn)真一點(diǎn),需求管理流程更規(guī)范一點(diǎn),許多變更都是可以避免的。

針對需求變更要早發(fā)現(xiàn)、早預(yù)防

需求變更避免不了,既然不能避免,那我們就要敢于直面慘淡的人生。引入需求變更管理機(jī)制,以降低需求變更帶來的風(fēng)險(xiǎn)。需求變更管理的核心是減少變更所產(chǎn)生的影響,而非消滅變更。通過變更管理可以降低開發(fā)返工、重工的工作量,以減少項(xiàng)目風(fēng)險(xiǎn)。需求變更屬于需求管理范圍,同時(shí)也屬于風(fēng)險(xiǎn)控制范圍,對于產(chǎn)品經(jīng)理要隨時(shí)關(guān)注產(chǎn)品,定期對需求進(jìn)行跟蹤,做到“早發(fā)現(xiàn)、早治療”,以防病入膏肓后才下手。那樣,可能癌細(xì)胞已經(jīng)擴(kuò)散了。對已變更的需求要做到文檔標(biāo)記更新,編寫需求變更說明,保證需求與開發(fā)工作一致,不要出現(xiàn)“兩層皮”的現(xiàn)象。從技術(shù)角度考慮,技術(shù)架構(gòu)要做到可擴(kuò)展,以彈性的架構(gòu)來解決變更的需求,把變更造成的影響降到最低。

需求變更流程

當(dāng)發(fā)生變更時(shí),正規(guī)的流程需要走變更申請,申請后組織人員對變更進(jìn)行分析、評審,以判斷變更是否必要,對項(xiàng)目的影響有多大。又必要又緊急的需求要排到開發(fā)計(jì)劃中,盡快安排開發(fā);對必要不緊急的需求要考慮是否可以放到下一版本安排開發(fā);對緊急不必要的需求,要根據(jù)項(xiàng)目實(shí)際情況考慮,是否可以不要?對不緊急也不必要的需求應(yīng)該直接砍掉,無須變更。評審?fù)瓿珊?,對于需要安排開發(fā)的變更需求,先整理變更需求說明書,以幫助開發(fā)人員、測試人員了解變更內(nèi)容,指導(dǎo)技術(shù)人員開發(fā)。

1

如何分析需求變更的合理性?從哪些方面著手?

1、從業(yè)務(wù)方面分析

需求變更基本都是因業(yè)務(wù)變化而產(chǎn)生的,當(dāng)發(fā)生變更時(shí),我們也要從業(yè)務(wù)角度多思考,變更的是否合理,是否必要,與產(chǎn)品定位是否相符,能給產(chǎn)品帶來哪些好處?如果不做變更是否可以?

2、從技術(shù)方面分析

變更會對開發(fā)有多大影響,需求變更的部分是否已經(jīng)開發(fā)?開發(fā)到什么程度?工作量多少?是否可以通過技術(shù)框架的擴(kuò)容性很好的解決變更?

3、從項(xiàng)目方面分析

從項(xiàng)目角度考慮,變更會使項(xiàng)目的時(shí)間、資源、費(fèi)用上產(chǎn)生多大影響?影響是否能夠承受?本次變更的需求必須本版本開發(fā)完,還是可以放到下一版本迭代開發(fā)?

從以上三方面分析清楚后,變更的需求脈絡(luò)也就理清了,變與不變、現(xiàn)在變還是以后變也能分析得透徹。

總結(jié)

需求變更對每一位產(chǎn)品人來說都會經(jīng)常遇到,產(chǎn)生變更的原因很多,有外在的、有內(nèi)在的,但不論是因?yàn)槭裁串a(chǎn)生的變更,遇到了就要正確的、合理的分析、評估,給項(xiàng)目以正確的指導(dǎo)。如果項(xiàng)目前期進(jìn)行了大量的調(diào)研、跟蹤、分析、評審,并請客戶盡早參與,許多變更是可以避免的。如果,技術(shù)框架設(shè)計(jì)的可擴(kuò)展,程序設(shè)計(jì)的可擴(kuò)容的話,當(dāng)發(fā)生變更時(shí)也可以把變更對項(xiàng)目產(chǎn)生的影響控制到最小。防微杜漸、未雨綢繆,還是那句話:“早發(fā)現(xiàn)、早治療”。最后,以“扁鵲見蔡桓公”的故事結(jié)尾。

扁鵲進(jìn)見蔡桓公,(在蔡桓公面前)站了一會兒,扁鵲說:“您在肌膚紋理間有些小病,不醫(yī)治恐怕會加重?!辈袒腹f:“我沒有病?!北怡o離開后,蔡桓公說:“醫(yī)生喜歡 / 習(xí)慣給沒病的人治病來當(dāng)作自己醫(yī)術(shù)的功效。” 過了十天,扁鵲再次進(jìn)見蔡桓公,說:“您的病在肌肉里,不及時(shí)醫(yī)治將會更加嚴(yán)重?!辈袒腹焕聿?。扁鵲離開后,蔡桓公又不高興。

過了十天,扁鵲再一次進(jìn)見蔡桓公,說:“您的病在腸胃里了,不及時(shí)治療將要更加嚴(yán)重?!辈袒腹譀]有理睬。扁鵲離開后,蔡桓公又不高興。

過了十天,扁鵲(遠(yuǎn)遠(yuǎn)地)看見桓侯,掉頭就跑。蔡桓公于是/特意派人問他。扁鵲說:“小病在皮膚紋理(之間),湯熨(的力量)所能達(dá)到的;病在肌肉和皮膚里面,用針灸可以治好;病在腸胃里,用火劑湯可以治好;病在骨髓里,那是司命神管轄的事情了,(醫(yī)生)是沒有辦法(醫(yī)治)的?,F(xiàn)在(病)在骨髓(里面),我因此不再請求(為他治?。┝?。”

過了五天,蔡桓公身體疼痛,派人尋找扁鵲,(扁鵲)已經(jīng)逃到秦國了。蔡桓公于是病死了。

 

本文由 @產(chǎn)品人老吳(微信公眾號:ChanPinLaoWu) 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. yes 預(yù)防很重要~

    來自浙江 回復(fù)
  2. 學(xué)習(xí)了,謝謝

    回復(fù)
  3. 這兩個(gè)例子太精髓了!吳總分析到位加案例配合,有理有據(jù)令人信服!

    來自廣東 回復(fù)