丝袜久久亚洲国产毛片,老人AV综合,国产精品日韩av,超碰国产综合,综合av在线草,毛片久久久,精品蜜桃一区三区,99久久久,人妻99在线视频

老碼農(nóng):關(guān)于需求分析的幾點(diǎn)體會(huì)

2015-01-29 行業(yè)研究

展示量: 2829

導(dǎo)讀:在項(xiàng)目中,用戶(hù)的字典里是單證、收入、報(bào)表、審核等,而開(kāi)發(fā)人員的字典里則是鍵值、索引、按鈕、事件這些,而需求分析就像是一位翻譯,把用戶(hù)的語(yǔ)言和開(kāi)發(fā)人員的語(yǔ)言融合到一起,讓雙方準(zhǔn)確理解對(duì)方的意思,從而在開(kāi)始開(kāi)發(fā)工作之前讓雙方都真正明白對(duì)方的思路。

老碼農(nóng):關(guān)于需求分析的幾點(diǎn)體會(huì),互聯(lián)網(wǎng)的一些事

在我前面寫(xiě)的一篇博文《如何寫(xiě)出讓自己滿(mǎn)意的代碼》中,有讀者在評(píng)論中提到了用戶(hù)需求不確定導(dǎo)致在總體設(shè)計(jì)階段總是無(wú)的放矢的問(wèn)題。需求分析當(dāng)然是非常重要的,甚至在某些情況下比總體設(shè)計(jì)還更重要。那么,如何理解需求分析呢?

Google一下關(guān)鍵字“需求分析”,網(wǎng)上已經(jīng)有很多相關(guān)的文章了,有不少已經(jīng)寫(xiě)得像教科書(shū)一樣全面準(zhǔn)確,還提供了一些最佳實(shí)踐的分類(lèi)方法。我這篇就從個(gè)人經(jīng)驗(yàn)方面談一點(diǎn)自己的體會(huì)好了。

首先,最重要的一個(gè)問(wèn)題就是,為什么要做需求分析,或者說(shuō)需求分析的意義是什么?每個(gè)人對(duì)這個(gè)問(wèn)題可能都會(huì)有不同的體會(huì)。我的看法是,需求分析的意義在于準(zhǔn)確無(wú)歧義地表達(dá)項(xiàng)目需要交付的產(chǎn)品,并且獲得需求方的認(rèn)可,從而為整個(gè)項(xiàng)目建立一個(gè)基準(zhǔn)。指望需求不變化是幾乎不可能的,不管是開(kāi)發(fā)者還是需求方都有可能隨著項(xiàng)目的進(jìn)展提出變更的需求,所以需求分析(及變更管理)的目標(biāo)不是定義一個(gè)不會(huì)再改變的需求,而是從開(kāi)發(fā)開(kāi)始到項(xiàng)目結(jié)束,雙方對(duì)于需求(包括變更后的)的認(rèn)知都是一致的。

這樣說(shuō)可能有點(diǎn)抽象,我們可以來(lái)拿一個(gè)例子進(jìn)行說(shuō)明。

比如項(xiàng)目初期形成的需求分析中有這樣一段描述:“應(yīng)用系統(tǒng)能夠根據(jù)預(yù)先定義的個(gè)性化模板,定期自動(dòng)對(duì)每條用戶(hù)的數(shù)據(jù)生成對(duì)應(yīng)的pdf報(bào)告文件,并發(fā)送到在用戶(hù)信息中預(yù)先設(shè)定好的電子郵箱中。”

針對(duì)這條需求,開(kāi)發(fā)人員找到了一個(gè)自動(dòng)生成pdf文件的插件,這個(gè)插件會(huì)讀取一個(gè)xml模板,然后根據(jù)傳入的數(shù)據(jù)生成pdf文件。一段時(shí)間后,功能做好了,用戶(hù)的項(xiàng)目經(jīng)理看了生成的pdf覺(jué)得不錯(cuò),項(xiàng)目進(jìn)展順利。

可是,到了階段驗(yàn)收的時(shí)候,用戶(hù)組織了一段時(shí)間的試用,對(duì)這個(gè)功能大家都覺(jué)得不滿(mǎn)意,因?yàn)槠胀ㄓ脩?hù)根本不會(huì)編輯xml模板,覺(jué)得很麻煩,而且容易出現(xiàn)格式錯(cuò)誤。這時(shí),用戶(hù)提出應(yīng)該提供一個(gè)編輯界面,讓用戶(hù)以所見(jiàn)即所得的方式來(lái)編輯模板,這也是很自然的。

問(wèn)題就來(lái)了:開(kāi)發(fā)人員認(rèn)為這是對(duì)需求的變更,需求里沒(méi)有提到要做這么個(gè)界面嘛!這樣會(huì)導(dǎo)致項(xiàng)目的進(jìn)度、預(yù)算都需要調(diào)整,也許有人還會(huì)要求用戶(hù)增加開(kāi)發(fā)費(fèi)用。而用戶(hù)會(huì)認(rèn)為這是開(kāi)發(fā)的工作沒(méi)做好,怎么能做個(gè)功能出來(lái)讓用戶(hù)自己編輯xml呢?一百個(gè)用戶(hù)里也難找出一個(gè)用戶(hù)知道xml是啥東西,更別說(shuō)編輯它了。所以雙方就會(huì)在這個(gè)問(wèn)題上糾纏不清。而這只是整個(gè)項(xiàng)目中很小的一塊需求,一葉而知秋,其他部分的問(wèn)題也肯定少不了。

這里面到底是用戶(hù)不講理,還是開(kāi)發(fā)人員偷懶?其實(shí)都不是,我覺(jué)得問(wèn)題出在需求定義得不嚴(yán)謹(jǐn)。如果開(kāi)發(fā)人員在需求分析過(guò)程中和用戶(hù)交流過(guò)模板的格式問(wèn)題,用戶(hù)會(huì)在第一時(shí)間明確模板編輯的需求,這樣寫(xiě)出來(lái)的需求可能會(huì)是這樣的:“應(yīng)用系統(tǒng)能夠提供pdf模板編輯功能,讓用戶(hù)以所見(jiàn)即所得的方式自行定義個(gè)性化模板,根據(jù)該模板定期自動(dòng)對(duì)每條用戶(hù)的數(shù)據(jù)生成對(duì)應(yīng)的pdf報(bào)告文件,并發(fā)送到在用戶(hù)信息中預(yù)先設(shè)定好的電子郵箱中。”這樣的需求就更嚴(yán)謹(jǐn),事后出現(xiàn)爭(zhēng)議的問(wèn)題就減少了。當(dāng)然,你還可以在里面找出一些不夠嚴(yán)謹(jǐn)?shù)牡胤?,比?ldquo;定期”是什么概念,固定一周一次還是一月一次,還是用戶(hù)可以自定義,或者是提供幾個(gè)標(biāo)準(zhǔn)選項(xiàng)讓用戶(hù)自選?所有這些不明確的定義,都是需求分析過(guò)程中要重視的。除非你對(duì)于它的不確定性及其可能帶來(lái)的最壞結(jié)果有充分的把握,否則忽略它就會(huì)在未來(lái)給項(xiàng)目帶來(lái)麻煩。

小結(jié)一下我的想法:在項(xiàng)目中,用戶(hù)的字典里是單證、收入、報(bào)表、審核等,而開(kāi)發(fā)人員的字典里則是鍵值、索引、按鈕、事件這些,而需求分析就像是一位翻譯,把用戶(hù)的語(yǔ)言和開(kāi)發(fā)人員的語(yǔ)言融合到一起,讓雙方準(zhǔn)確理解對(duì)方的意思,從而在開(kāi)始開(kāi)發(fā)工作之前讓雙方都真正明白對(duì)方的思路。

對(duì)于需求分析中關(guān)鍵的因素,我自己的體會(huì)主要有如下三點(diǎn):

一、深刻理解業(yè)務(wù)

需求分析人員需要對(duì)用戶(hù)的業(yè)務(wù)有非常深刻的理解。所謂非常深刻的理解,就是說(shuō)你能和用戶(hù)的管理層就他們的業(yè)務(wù)問(wèn)題談笑風(fēng)生。如果做金融產(chǎn)品不懂風(fēng)險(xiǎn)管控,做論壇不懂SEO,做人事系統(tǒng)不懂組織行為,如何能對(duì)業(yè)務(wù)有深刻的理解呢?

有人看到這里要說(shuō)了,用戶(hù)給我講明白需要做什么功能就行了,我對(duì)他的行業(yè)了解那么深有什么必要呢?我想說(shuō)的是,做需求分析也是分很多層次的,層次越高,需要對(duì)業(yè)務(wù)的理解越深。

我再舉一個(gè)例子吧。某個(gè)項(xiàng)目要開(kāi)發(fā)一套企業(yè)管理系統(tǒng),客戶(hù)是一個(gè)企業(yè)集團(tuán),下屬很多分公司,都在做多條產(chǎn)品線(xiàn)業(yè)務(wù),集團(tuán)對(duì)分公司的業(yè)務(wù)管理一盤(pán)散沙的問(wèn)題很頭疼。之前的做法是每個(gè)分公司每個(gè)月底將每條產(chǎn)品線(xiàn)的業(yè)務(wù)報(bào)表傳真到集團(tuán),然后集團(tuán)進(jìn)行業(yè)務(wù)統(tǒng)計(jì)?,F(xiàn)在客戶(hù)提出的需求是,在每個(gè)分公司都部署一套和集團(tuán)一樣的業(yè)務(wù)管理系統(tǒng),并在集團(tuán)的平臺(tái)中做一個(gè)數(shù)據(jù)上報(bào)模塊,讓各個(gè)分公司都可以從自己系統(tǒng)中導(dǎo)出電子版數(shù)據(jù)并上傳給集團(tuán),從而提高接收和統(tǒng)計(jì)的效率。

“還可以”的需求分析能夠把這個(gè)需求準(zhǔn)確描述,嚴(yán)謹(jǐn)定義,讓開(kāi)發(fā)人員開(kāi)發(fā)出用戶(hù)滿(mǎn)意的功能。“比較好”的需求分析則可以更進(jìn)一步,和用戶(hù)探討是否可以做成一套大集中的系統(tǒng),分公司無(wú)須上報(bào)就可以讓集團(tuán)隨時(shí)看到各個(gè)分公司的業(yè)務(wù)狀況,從而杜絕虛報(bào)瞞報(bào)數(shù)據(jù)的問(wèn)題。“更好的”需求分析也許可以和用戶(hù)探討通過(guò)信息系統(tǒng)的支持實(shí)現(xiàn)矩陣化的業(yè)務(wù)管理,在不改變組織結(jié)構(gòu)(因?yàn)榻M織結(jié)構(gòu)問(wèn)題已經(jīng)超出需求分析的范疇,甚至超過(guò)了項(xiàng)目范圍了)的情況下,提高集團(tuán)對(duì)各條業(yè)務(wù)線(xiàn)的宏觀(guān)管理能力,從而更好地落實(shí)集團(tuán)對(duì)于各條產(chǎn)品線(xiàn)的戰(zhàn)略。

也許有人還有“更更好的”業(yè)務(wù)分析,但你可以看到,越深入業(yè)務(wù)的分析結(jié)果對(duì)于用戶(hù)的價(jià)值越大,用戶(hù)對(duì)整個(gè)開(kāi)發(fā)團(tuán)隊(duì)的認(rèn)可程度也會(huì)更高。這對(duì)于項(xiàng)目的成功是非常重要的。如果客戶(hù)很感謝你提出了讓他能加強(qiáng)業(yè)務(wù)管控能力的方案,他還會(huì)和你糾纏菜單的顏色夠不夠好看么?

二、充分和用戶(hù)溝通

首先要搞清楚你有哪些用戶(hù),他們之間的關(guān)系是怎樣的。有句老話(huà)叫眾口難調(diào),用戶(hù)之間的觀(guān)點(diǎn)也會(huì)有沖突。比如高管希望采集的數(shù)據(jù)越多越好,現(xiàn)在用不上將來(lái)可能弄個(gè)數(shù)據(jù)挖掘工具就突然有奇效了也說(shuō)不定;負(fù)責(zé)采集數(shù)據(jù)的一線(xiàn)用戶(hù)當(dāng)然希望數(shù)據(jù)越少越好,只要自己夠用就行了。有些業(yè)務(wù)部門(mén)不希望自己的業(yè)務(wù)數(shù)據(jù)被太多人知道,有些項(xiàng)目甚至?xí)屢恍┎块T(mén)失去權(quán)力,一些領(lǐng)導(dǎo)丟掉職位。所以在一個(gè)項(xiàng)目里,需求討論會(huì)上往往會(huì)有各種各樣的聲音。聲音后面是立場(chǎng),立場(chǎng)后面是利益。缺乏經(jīng)驗(yàn)的需求分析人員很容易迷失在這些聲音里,最后做出來(lái)的需求成了四不像,而這正是某些用戶(hù)希望看到的結(jié)果。

這時(shí)候怎么辦呢?老碼農(nóng)俺有一個(gè)祖?zhèn)髅胤剑赫矣脩?hù)最大的領(lǐng)導(dǎo)討論項(xiàng)目的整體思路,然后按大領(lǐng)導(dǎo)的意見(jiàn)把用戶(hù)需求篩選一遍,凡是和大領(lǐng)導(dǎo)思路明顯沖突的一律扔到一邊,把符合大領(lǐng)導(dǎo)思路的那些需求充分細(xì)化。啥叫大領(lǐng)導(dǎo)?不是什么IT部經(jīng)理、信息處處長(zhǎng)、客戶(hù)項(xiàng)目經(jīng)理之類(lèi)的,而是能拍板決定和這個(gè)項(xiàng)目相關(guān)的業(yè)務(wù)問(wèn)題的人,比如做人事系統(tǒng),大領(lǐng)導(dǎo)至少是人力總監(jiān),做財(cái)務(wù)系統(tǒng)至少是財(cái)務(wù)總監(jiān),當(dāng)然能再往上讓一把手積極參與進(jìn)來(lái)就更好了。和大領(lǐng)導(dǎo)討論的過(guò)程,既是了解大領(lǐng)導(dǎo)思路的過(guò)程,也是篩選需求的過(guò)程,更重要的是,獲取大領(lǐng)導(dǎo)支持的過(guò)程。有了大領(lǐng)導(dǎo)的支持,再開(kāi)會(huì)的時(shí)候,底下吵吵嚷嚷,你也能氣定神閑,胸有成竹。

有人可能又要嘀咕了:大領(lǐng)導(dǎo)你想見(jiàn)就見(jiàn),你以為自己是誰(shuí)啊?這就又聯(lián)系到我剛才談的第一個(gè)問(wèn)題,對(duì)業(yè)務(wù)理解的深度。項(xiàng)目啟動(dòng)的時(shí)候,大領(lǐng)導(dǎo)一般例行是要接見(jiàn)一下項(xiàng)目組的,你也會(huì)給大領(lǐng)導(dǎo)留下一個(gè)印象。如果你張口閉口就是數(shù)據(jù)庫(kù)、表單、Java框架什么的,大領(lǐng)導(dǎo)和你沒(méi)有交集,自然懶得見(jiàn)你,要是你能聊到們最大的競(jìng)爭(zhēng)對(duì)手在這個(gè)項(xiàng)目相關(guān)的業(yè)務(wù)領(lǐng)域有哪些優(yōu)勢(shì)劣勢(shì),國(guó)外的業(yè)務(wù)管控經(jīng)驗(yàn)等等,你也許能經(jīng)常成為大領(lǐng)導(dǎo)的座上賓。所以說(shuō),對(duì)業(yè)務(wù)理解的深度是項(xiàng)目成功非常關(guān)鍵的。

和用戶(hù)的溝通有多種形式,比如需求討論會(huì)、高層訪(fǎng)談、用戶(hù)討論什么的。我覺(jué)得應(yīng)該先做很多的一線(xiàn)用戶(hù)討論,問(wèn)很多問(wèn)題,把所有的業(yè)務(wù)環(huán)節(jié)都徹底摸清,順便收集一些表單和數(shù)據(jù)作為需求分析的依據(jù)。然后再去做高層訪(fǎng)談,了解整體思路、戰(zhàn)略、目標(biāo)一類(lèi)的宏觀(guān)問(wèn)題。需求討論會(huì)一般在后期開(kāi),主要是針對(duì)某些爭(zhēng)議比較大或者定義不清晰的問(wèn)題,集思廣益,實(shí)際上就是一種頭腦風(fēng)暴方法。在這些討論中,需求分析人員都不應(yīng)該只是做一個(gè)記錄者,而應(yīng)該多提問(wèn)題和建議,用自己的思路去啟發(fā)用戶(hù),大膽設(shè)想小心求證。但也要注意尊重用戶(hù)的意見(jiàn),不能覺(jué)得用戶(hù)不懂技術(shù)所以我隨便聽(tīng)聽(tīng)就行了,怎么實(shí)現(xiàn)是技術(shù)的事情,和用戶(hù)沒(méi)多少關(guān)系,這樣往往在后期會(huì)出問(wèn)題。

三、具備深厚的技術(shù)背景和嚴(yán)謹(jǐn)?shù)乃季S

需求分析是業(yè)務(wù)和技術(shù)之間的橋梁,需求文檔是一種對(duì)用戶(hù)的承諾。在寫(xiě)需求文檔的時(shí)候,就需要需求分析人員有相當(dāng)?shù)募夹g(shù)背景,了解每個(gè)需求對(duì)應(yīng)的實(shí)現(xiàn)途徑、難度、和大致工作量,并且能夠把它以一種業(yè)務(wù)和技術(shù)人員都能無(wú)歧義理解的嚴(yán)謹(jǐn)表達(dá)方式進(jìn)行描述。當(dāng)然,這是建立在前面與用戶(hù)(包括技術(shù)人員)充分溝通的基礎(chǔ)之上的。

有的需求分析人員技術(shù)背景不是很強(qiáng),是不是就做不好需求分析了呢?我覺(jué)得倒也未必,這時(shí)候就需要團(tuán)隊(duì)的力量了。如果有一個(gè)技術(shù)很強(qiáng)的開(kāi)發(fā)人員作為后盾,能夠和你搭檔一起去討論需求,并為你提供技術(shù)方面的意見(jiàn),讓你能充分發(fā)揮自己對(duì)業(yè)務(wù)的理解和溝通的能力,也會(huì)是不錯(cuò)的組合。

寫(xiě)文檔就考驗(yàn)需求人員的文字功底了,有時(shí)候一句話(huà)、一個(gè)字都需要反復(fù)推敲,一不小心就有可能給自己挖坑,有點(diǎn)做律師的感覺(jué)是不是?要讓業(yè)務(wù)和技術(shù)都看明白的確不容易,這里俺建議多畫(huà)圖,一張圖有時(shí)候能抵幾千字。什么流程圖啊、數(shù)據(jù)流圖啊、組織結(jié)構(gòu)圖啊、用戶(hù)界面示意圖啊什么的,能畫(huà)圖的地方就多畫(huà)圖,圖加上文字,讀者的理解就不容易跑偏。

最后,需求文檔寫(xiě)完了,記得打印出來(lái),核心用戶(hù)一人給一本,告知幾天內(nèi)可以提出一次修改意見(jiàn),只修改一次就會(huì)形成初始需求的定稿,以后再改要走變更控制流程。再印幾本存檔的,最后多一頁(yè)簽字確認(rèn)頁(yè),讓所有收到需求文檔的用戶(hù)最后都要簽字確認(rèn),最后再給用戶(hù)方的項(xiàng)目經(jīng)理簽字。有簽字確認(rèn)的存檔就可以作為將來(lái)需求變更的依據(jù)了。

有人說(shuō),對(duì)方項(xiàng)目經(jīng)理簽字不就行了,為啥非要所有核心用戶(hù)簽字呢?因?yàn)轭I(lǐng)導(dǎo)們簽字都是很慎重的。如果不需要簽字,他拿著需求隨便翻兩下往抽屜里一扔,壓根不會(huì)仔細(xì)看。但是如果三天后需要他一次性提出修改意見(jiàn),沒(méi)有修改意見(jiàn)就簽字認(rèn)可,這就不一樣了。他就會(huì)仔細(xì)看,認(rèn)真提出意見(jiàn),因?yàn)楹苌儆腥藭?huì)在自己沒(méi)仔細(xì)看過(guò)的東西上簽字的,對(duì)不?這樣也是提前幫你檢查了定義不夠嚴(yán)謹(jǐn)、將來(lái)有可能產(chǎn)生爭(zhēng)議的內(nèi)容。所以通過(guò)這個(gè)過(guò)程,可以讓核心用戶(hù)對(duì)需求的理解和開(kāi)發(fā)團(tuán)隊(duì)進(jìn)行一次同步,真正形成需求的一個(gè)基準(zhǔn)。

關(guān)于需求分析的體會(huì),俺就說(shuō)這么多吧。自己水平有限,嘮叨了這么半天,也不知道有多少有用的東西,還請(qǐng)讀者多多指正。最后其實(shí)俺還有一個(gè)想法,需求分析是項(xiàng)目經(jīng)理義不容辭的工作,如果需求很復(fù)雜需要一個(gè)團(tuán)隊(duì),項(xiàng)目經(jīng)理也必須是這個(gè)團(tuán)隊(duì)的核心人員。關(guān)于項(xiàng)目管理俺也有一些體會(huì),有時(shí)間再寫(xiě)一點(diǎn)東西,博讀者一笑而已。各位看官,預(yù)知后事如何,且聽(tīng)下回分解。

知名風(fēng)險(xiǎn)投資公司
紅杉資本|瑞華投資|同創(chuàng)偉業(yè)|達(dá)晨創(chuàng)投|深創(chuàng)投|IDG|創(chuàng)東方|君聯(lián)資本|中科招商|經(jīng)緯中國(guó)|啟明創(chuàng)投|松禾資本|英特爾投資|優(yōu)勢(shì)資本|東方富海|天堂硅谷|九鼎投資|晨興創(chuàng)投|江蘇高科投|北極光創(chuàng)投|德同資本|凱雷投資|中國(guó)風(fēng)投|天圖資本|真格基金|DCM|IFC|凱鵬華盈|高盛投資|啟迪創(chuàng)投|戈壁|荷多投資|紀(jì)源資本|鼎暉投資|華平投資|金沙江投資|海納亞洲|永宣創(chuàng)投|險(xiǎn)峰華興創(chuàng)投|中投|海通開(kāi)元|中信資本|力鼎資本|平安創(chuàng)新資本|天使灣創(chuàng)投|和君資本|祥峰集團(tuán)|招商湘江投資|元禾控股|力合創(chuàng)投|復(fù)星創(chuàng)富|陜西高投|光速創(chuàng)投|富達(dá)亞洲|成為資本|中信產(chǎn)業(yè)基金|GIC|基石資本|金茂資本|富坤創(chuàng)投|盈富泰克|重慶科投|鼎暉創(chuàng)投|北工投資|海富投資|招商局資本|新天域資本|中路集團(tuán)|摩根士丹利|青云創(chuàng)投|建銀國(guó)際|德豐杰|弘毅投資|CVC|藍(lán)馳創(chuàng)投|寬帶資本|秉鴻資本|金石投資|天創(chuàng)資本|證大投資|中經(jīng)合|信中利|蘭馨亞洲|淡馬錫|浙商創(chuàng)投|華睿投資|景林資產(chǎn)|摯信資本|高特佳|清科創(chuàng)投|華登國(guó)際|山東高新投|集富亞洲|騰訊|無(wú)錫創(chuàng)投|創(chuàng)新工場(chǎng)|智基創(chuàng)投|策源創(chuàng)投|軟銀中國(guó)|
創(chuàng)業(yè)聯(lián)合網(wǎng)是創(chuàng)業(yè)者和投資人的交流平臺(tái)。平臺(tái)擁有5000+名投資人入駐。幫助創(chuàng)業(yè)企業(yè)對(duì)接投資人和投資機(jī)構(gòu),同時(shí)也是創(chuàng)業(yè)企業(yè)的媒體宣傳和交流合作平臺(tái)。
我想找投資人 我想發(fā)布信息
Copyright©創(chuàng)業(yè)聯(lián)合網(wǎng) ALL Rights Reserved
滬ICP備2024089025號(hào)-2
商務(wù)與客服聯(lián)系微信
沂南县| 揭西县| 高碑店市| 临沧市| 鹰潭市| 申扎县| 甘谷县| 柘城县| 北宁市| 宜都市| 于田县| 河南省| 安多县| 嘉善县| 金溪县| 建阳市| 黄冈市| 岳阳县| 汉源县| 天水市| 资溪县| 灯塔市| 广西| 开鲁县| 交口县| 招远市| 邵东县| 汝州市| 长海县| 陕西省| 巨野县| 油尖旺区| 安义县| 贵德县| 高淳县| 体育| 涟源市| 清水县| 奉化市| 吉木乃县| 文昌市|