版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
優(yōu)選文檔優(yōu)選文檔PAGE優(yōu)選文檔怎樣做好項(xiàng)目需求剖析
1、需求剖析前的準(zhǔn)備
在軟件開(kāi)發(fā)過(guò)程中,需求剖析能夠說(shuō)是中心任務(wù)之一,就像一支將要遠(yuǎn)航的船隊(duì),要在指定
時(shí)間內(nèi)抵達(dá)目錄地,他們需要一條正確的航線(xiàn),才能抵達(dá)目的地,若是航線(xiàn)有誤,他們將會(huì)
誤時(shí)抵達(dá),或是不回到原位將永遠(yuǎn)抵達(dá)不了,這么重要的東西,但在國(guó)內(nèi)好多團(tuán)隊(duì)中缺少,
誠(chéng)然我也做了一些,但在項(xiàng)目達(dá)成的時(shí)候,回頭看看,其實(shí)我們做了好多不用要的事,浪費(fèi)
了好多時(shí)間、人力和物力,為保證在此后的開(kāi)發(fā)中減少這些錯(cuò)誤的發(fā)生,現(xiàn)將一些問(wèn)題記錄
下來(lái)。
為了認(rèn)識(shí)系統(tǒng)需求,先能夠從綱領(lǐng)式的需求著手,再細(xì)化需求,需求剖析必定擬訂文檔,在寫(xiě)文檔以前我們必定做好追求剖析的范圍,總結(jié)為以下幾點(diǎn):
1.1要做一個(gè)什么樣的系統(tǒng)這個(gè)不說(shuō),我想做軟件開(kāi)發(fā)的人都知道,擬訂這個(gè)后,所有才能夠擴(kuò)張開(kāi),比方我們要做一個(gè)B2C的商城,要賣(mài)母嬰用品,知道了這些,我們就能夠找現(xiàn)在網(wǎng)站有的B2C網(wǎng)站做參照,剖析系統(tǒng)構(gòu)架,系統(tǒng)功能等。1.2系統(tǒng)將要在什么樣的環(huán)境下進(jìn)行我前一次經(jīng)歷的一個(gè)系統(tǒng),就是要用從頭發(fā)一個(gè)B2C商城,但有一些前提條件,以前公司有網(wǎng)站,是用java+MYSQL開(kāi)發(fā)的,但我們開(kāi)發(fā)的新系統(tǒng)必定兼容以前的數(shù)據(jù),如客戶(hù)信息,商品信息,還有一些資源信息,并且還要兼容Google,百度收錄的地點(diǎn)路徑,還有與原ERP的通訊等條件,這樣讓我們的開(kāi)發(fā)很受限制,這些需求就是這樣,你無(wú)法改變,所以在設(shè)計(jì)新系統(tǒng)的同時(shí)你必定考慮,要花時(shí)間去認(rèn)識(shí)以前系統(tǒng)的功能,接口等,若是不了解,等你把新系統(tǒng)開(kāi)發(fā)完了才發(fā)現(xiàn)系統(tǒng)走開(kāi)了公司原有的業(yè)務(wù)流程,讓公司無(wú)法運(yùn)作,那就代表你開(kāi)發(fā)的系統(tǒng)根本沒(méi)有價(jià)值,我想這不是我們想要的結(jié)果。1.3要解決哪些問(wèn)題開(kāi)發(fā)出來(lái)軟件系統(tǒng)就是為認(rèn)識(shí)決客戶(hù)需求的,一個(gè)B2C網(wǎng)站就是賣(mài)商品,主要由客戶(hù)、商品、購(gòu)物車(chē)、定單組成,將這些中心的功能定義好,我想其他的不測(cè)都不會(huì)太影響到整個(gè)系統(tǒng)的進(jìn)度。1.4將來(lái)可能會(huì)有哪些變化面對(duì)將來(lái)的發(fā)展,我們或許不能夠完好考慮到,但與公司的戰(zhàn)略發(fā)展,能夠提早考慮些,能想到多少就想多少,多多益善,我們開(kāi)發(fā)一個(gè)系統(tǒng)不是只知足目前的需求,若是目光只放在眼前,那么你這個(gè)系統(tǒng)很快就會(huì)被裁汰,功能或許不需要現(xiàn)在實(shí)現(xiàn),但接口總得留下吧,不然想改良都是很困難的事,若是一個(gè)稍微的小需求都要?jiǎng)酉到y(tǒng)構(gòu)架,我想這個(gè)系統(tǒng)會(huì)越來(lái)越不牢固,作為系統(tǒng)剖析師,這塊也是至關(guān)重要的。
1.5系統(tǒng)能夠保持任務(wù)的周期是多少
系統(tǒng)周期與公司戰(zhàn)略發(fā)展是緊扣的,一個(gè)系統(tǒng)的功能不能能隨著社會(huì)的變化,能素來(lái)知足市
場(chǎng)需要的,在設(shè)計(jì)系統(tǒng)的時(shí)候,能夠認(rèn)識(shí)一下公司的戰(zhàn)略發(fā)展,比方公司三年之內(nèi)要做成什么樣,客戶(hù)多少,網(wǎng)站瀏量,能夠做下評(píng)估,這樣就考慮系統(tǒng)構(gòu)架的問(wèn)題,你開(kāi)始就準(zhǔn)備構(gòu)架一個(gè)大胖子,但現(xiàn)在需求簡(jiǎn)單,在實(shí)質(zhì)的運(yùn)行中,速度遲緩,其實(shí)你構(gòu)架越復(fù)雜,系統(tǒng)運(yùn)
行就越遲緩,固然現(xiàn)在好多大系統(tǒng)運(yùn)行的都很好,但要想想,人家服務(wù)器,網(wǎng)絡(luò)構(gòu)架是什么
樣的,你不能能讓你的系一致線(xiàn)就有這么好的環(huán)境,就算有,那成本也太大了,一般的公司
也吃不用。
1.6系統(tǒng)分幾個(gè)階段推行
在開(kāi)發(fā)初期,我們不能能將系統(tǒng)所有的功能都能達(dá)成的很好,為了加快開(kāi)進(jìn)度,為了系統(tǒng)能
盡清晨線(xiàn),我們得像建樓同樣,分階段進(jìn)行,分段推行,若是我們現(xiàn)在可是要在網(wǎng)上賣(mài)商品,
那我們就得把客戶(hù)管理、商品管理、購(gòu)物車(chē)、定單管理這幾大塊實(shí)現(xiàn),把一個(gè)系統(tǒng)基礎(chǔ)打好,誰(shuí)都想讓自己的系統(tǒng)變成最富強(qiáng)的系統(tǒng),但這個(gè)想法幾乎是不能能達(dá)成的,若是我們把基礎(chǔ)打好了,再在上面加以改良,添磚添瓦,依照客戶(hù)或市場(chǎng)的需要來(lái)完滿(mǎn),我想這個(gè)系統(tǒng)就會(huì)慢慢變成一個(gè)成功的系統(tǒng),關(guān)于B2C網(wǎng)站來(lái)說(shuō),能達(dá)成商業(yè)的需要,能讓公司的流程走順,那就是個(gè)好系統(tǒng),沒(méi)有最好的系統(tǒng),只有最適合的系統(tǒng)。分階段推行,能夠有節(jié)儉成本,也能夠加快推行速度,不論是作為公司的管理人員仍是開(kāi)發(fā)人員,能連忙看到成就,會(huì)提高信心,能夠舉個(gè)例子,在設(shè)計(jì)一個(gè)B2C商城的時(shí)候,我們除了客戶(hù)管理、商品管理、購(gòu)物車(chē)、定單管理外,還要加入廣告管理、促銷(xiāo)管理、CPS、統(tǒng)計(jì)管理、用戶(hù)積分、虛假幣、禮物、物流、接口等一些功能,若是開(kāi)發(fā)周期只給兩個(gè)月,四個(gè)人,從系統(tǒng)設(shè)計(jì)到系統(tǒng)上線(xiàn),怎么做?怎樣按期達(dá)成呢?若是你的團(tuán)隊(duì)都沒(méi)接觸過(guò)B2C這樣的系統(tǒng),開(kāi)倡議來(lái)是很難度的,在這樣的情況下,我們必定分段推行,抓骨干,把中心的東西達(dá)成了,系統(tǒng)能夠上線(xiàn),誠(chéng)然沒(méi)有理想的那么富強(qiáng),但最少它能賺錢(qián),再一個(gè)兩個(gè)月可以把客戶(hù)管理、商品管理、購(gòu)物車(chē)、定單管理這幾塊主要的功能完滿(mǎn),公司業(yè)務(wù)能夠進(jìn)行,后邊的功能誠(chéng)然很有必要,但也能夠分個(gè)先后,系統(tǒng)上線(xiàn)了,能給大家看到東西,能用用,建議也會(huì)多些,關(guān)于系統(tǒng)的優(yōu)化改良,這個(gè)是無(wú)止盡的,若是沒(méi)有這些基本的東西,每日都會(huì)有人在你耳邊叫,你們什么時(shí)候上線(xiàn)呀,做了這么久,做的怎么樣了,讓你的團(tuán)隊(duì)心里承受著很大的壓力,就算你在兩個(gè)月內(nèi)把開(kāi)發(fā)任務(wù)達(dá)成了,那你的測(cè)試通的過(guò)嗎,功能越多,問(wèn)題越多,在后期保護(hù)問(wèn)題越多,最后煩了,沒(méi)方法,重構(gòu),那樣不是虧大了。
1.7確認(rèn)第一階段解決那些問(wèn)題
在一個(gè)新的環(huán)境中,一個(gè)新的團(tuán)隊(duì),你說(shuō)要在某一時(shí)間段里達(dá)成什么樣的系統(tǒng),你怎樣做到讓領(lǐng)導(dǎo)相信你,讓公司相信你,一個(gè)大一點(diǎn)的軟件系統(tǒng),少則幾個(gè)月,再多一點(diǎn)就一年半載,他們能等嗎,再說(shuō)了他們不懂代碼,不會(huì)每日跟你的屁股后邊問(wèn)你,系統(tǒng)怎么樣了,做了哪
些,就算這樣,我想你也進(jìn)了瘋?cè)嗽毫耍晕覀冏鱿到y(tǒng)要打好第一槍?zhuān)@樣才會(huì)獲取更多人的支持和理解,若是你不能夠理解,能夠去看看商殃變法中的《徒木立信》的典故。
至于軟件第一開(kāi)發(fā)第一階段要做哪些事,這個(gè)要依照一個(gè)系統(tǒng)的中心功能去認(rèn)識(shí),只有成立
好了框架,不要太急于求成,沒(méi)什么利處,把基礎(chǔ)打好了,再想怎么包裝,都不是件難事。1.8系統(tǒng)開(kāi)發(fā)團(tuán)隊(duì)由哪些人組成一個(gè)好的團(tuán)隊(duì),必然是發(fā)揮了團(tuán)隊(duì)中每一個(gè)人的優(yōu)勢(shì),在開(kāi)發(fā)團(tuán)隊(duì)中,不是你技術(shù)能力強(qiáng),你
就是最有價(jià)值的人,我相信在開(kāi)發(fā)團(tuán)隊(duì)里沒(méi)有一個(gè)從頭至尾都能支持的強(qiáng)者,不是不沒(méi),是我是感覺(jué)不能能存在,或許我么說(shuō)有些人不服,其實(shí)我這么說(shuō)也有我的原因,一個(gè)人或許有
機(jī)會(huì)經(jīng)歷團(tuán)隊(duì)中的每個(gè)環(huán)節(jié),并且都能深入,但絕對(duì)不是一個(gè)機(jī)會(huì),若是有,那就是一個(gè)人的開(kāi)發(fā),一個(gè)人的開(kāi)發(fā)我想也不能夠叫團(tuán)隊(duì),有時(shí),一個(gè)人什么都能做,多了一個(gè)人,什么
都做不好,但面對(duì)大的項(xiàng)目,不得不進(jìn)行團(tuán)隊(duì)合作。
我所在的公司,我進(jìn)去的時(shí)候,接到項(xiàng)目任務(wù),我開(kāi)始還有些心虛,因?yàn)橛行┕ぷ魑乙矝](méi)接觸過(guò),但又不得不去做,但我很不測(cè)的時(shí)候,我們的團(tuán)隊(duì)中有一位項(xiàng)目助理,她的出現(xiàn)讓我們的團(tuán)隊(duì)協(xié)調(diào)管理獲取了很好的推行,計(jì)劃任務(wù),能夠做到很好的按排,但追蹤管理,我能收集分派,但指定到人后,我很難看到進(jìn)展的情況,因?yàn)樽约哼€有好多的工作,開(kāi)始我部署了項(xiàng)目管理系統(tǒng)的,收集需求和BUG,也指定到人,但反應(yīng)經(jīng)常不實(shí)時(shí),因?yàn)槲矣袝r(shí)隔一天才上去看,此后我將這項(xiàng)目工作交給了項(xiàng)目助理,讓她去管理這些,我發(fā)現(xiàn)她做的很好,她每日和我只花幾分鐘的時(shí)間做查對(duì),出現(xiàn)不測(cè)情況我就出現(xiàn)解決,她的出現(xiàn)把我和團(tuán)隊(duì)中的每個(gè)開(kāi)發(fā)人員的工作連結(jié)起來(lái),讓項(xiàng)目管理得以順利的推行。開(kāi)發(fā)團(tuán)隊(duì)詳細(xì)由哪些人組成,這是要依照公司實(shí)力,項(xiàng)目進(jìn)度和項(xiàng)目大小來(lái)定的,現(xiàn)在說(shuō)幾個(gè)工作職則,可來(lái)靈便分派一下:項(xiàng)目經(jīng)理:對(duì)項(xiàng)目的決議性問(wèn)題進(jìn)行定位,一個(gè)功能做與不做,領(lǐng)導(dǎo)說(shuō)的算
構(gòu)架師:控制技術(shù)問(wèn)題,解決技術(shù)難題,對(duì)分派下來(lái)的任務(wù)進(jìn)行剖析、評(píng)估,反應(yīng)給項(xiàng)目經(jīng)理,再進(jìn)行確定
項(xiàng)目助理:記錄團(tuán)隊(duì)會(huì)議內(nèi)容,協(xié)調(diào)工作中的平時(shí)勢(shì)務(wù)
開(kāi)發(fā)組長(zhǎng):分派開(kāi)發(fā)組員,協(xié)助組內(nèi)開(kāi)發(fā)人員并對(duì)成職工作進(jìn)行看守,一般由主程擔(dān)當(dāng)
開(kāi)發(fā)人員:負(fù)責(zé)編寫(xiě)代碼,按需求達(dá)成任務(wù)
測(cè)試人員:對(duì)功能進(jìn)行測(cè)試
若是這里的每項(xiàng)目工作按排到個(gè)人,我想開(kāi)發(fā)團(tuán)隊(duì)的協(xié)調(diào)管理最好。
1.9系統(tǒng)運(yùn)行環(huán)境是什么樣的
在系統(tǒng)構(gòu)架時(shí),依照需要定義好,系統(tǒng)構(gòu)架、程序環(huán)境、網(wǎng)絡(luò)環(huán)境,如考慮散布式儲(chǔ)藏,日均接見(jiàn)量、系統(tǒng)安全、成本估計(jì)等。
的開(kāi)發(fā)成本是要比java的開(kāi)成本低的。
Sqlserver的營(yíng)運(yùn)成本是要oracle低的,但oracle在大型數(shù)據(jù)辦理上要優(yōu)于SQLServer,若是是SNS站我感覺(jué)上Oracle會(huì)好些。選擇什么樣的環(huán)境,在沒(méi)有特定要求的情況下,依照?qǐng)F(tuán)隊(duì)的現(xiàn)狀去考慮我感覺(jué)就差不多了。我們有了目的地將要遠(yuǎn)航,那么就得需要航海圖、船、船長(zhǎng)、舵手、水手、水和食品,誠(chéng)然這樣我們能保證100%達(dá)成任務(wù),因?yàn)楹Q笾械牟粶y(cè)誰(shuí)也不會(huì)認(rèn)識(shí),但我們理想的是我們能
安全抵達(dá),若是條件不一樣意,就算我們知道目的地在哪,出了海,我們將面對(duì)是一場(chǎng)艱辛冒險(xiǎn)旅途。
2、收集需求需求的收集是個(gè)很繁瑣的過(guò)程,收集的不夠,開(kāi)發(fā)過(guò)程中變化會(huì)好多,特別是你上了一個(gè)演示版本后,開(kāi)始別人一點(diǎn)建議都沒(méi),一看你的演示,你就建議一大堆,這樣的問(wèn)題我想在很多項(xiàng)目中都出現(xiàn)過(guò),所以先在收集需求的時(shí)候要和客戶(hù)或有關(guān)部門(mén)一一確認(rèn),我們考慮需求要從種兩種角度去考慮,一種是用戶(hù)角度,另一種是開(kāi)發(fā)者角度,所以在談需求時(shí),必定邊聊邊記,把所談的話(huà)記錄整理,若是怕遺漏,能夠錄音,爾后將采用文檔的方式表達(dá)出來(lái)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版房地產(chǎn)營(yíng)銷(xiāo)投標(biāo)文件招標(biāo)合同樣本3篇
- 2025版彩禮退還與婚姻解除補(bǔ)償協(xié)議書(shū)范本3篇
- 2025年度個(gè)人消費(fèi)借款合同范本全新修訂版4篇
- 2025年通遼從業(yè)資格證應(yīng)用能力考些啥
- 電梯安裝工程2025年度環(huán)保要求合同3篇
- 二零二五年度城市共享車(chē)牌租賃經(jīng)營(yíng)許可合同4篇
- 二零二五版煤礦井巷工程地質(zhì)災(zāi)害防治與監(jiān)測(cè)承包合同范本4篇
- 2025年度門(mén)窗安裝施工與綠色施工管理合同4篇
- 二零二五年度企業(yè)財(cái)務(wù)顧問(wèn)團(tuán)隊(duì)派遣合同3篇
- 二零二五年度內(nèi)資股東環(huán)保技術(shù)研發(fā)股權(quán)出讓合同
- 電纜擠塑操作手冊(cè)
- 浙江寧波鄞州區(qū)市級(jí)名校2025屆中考生物全真模擬試卷含解析
- 2024-2025學(xué)年廣東省深圳市南山區(qū)監(jiān)測(cè)數(shù)學(xué)三年級(jí)第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含解析
- IATF16949基礎(chǔ)知識(shí)培訓(xùn)教材
- 【MOOC】大學(xué)生創(chuàng)新創(chuàng)業(yè)知能訓(xùn)練與指導(dǎo)-西北農(nóng)林科技大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 勞務(wù)派遣公司員工考核方案
- 基礎(chǔ)生態(tài)學(xué)-7種內(nèi)種間關(guān)系
- 2024年光伏農(nóng)田出租合同范本
- 《阻燃材料與技術(shù)》課件 第3講 阻燃基本理論
- 2024-2030年中國(guó)黃鱔市市場(chǎng)供需現(xiàn)狀與營(yíng)銷(xiāo)渠道分析報(bào)告
- 新人教版九年級(jí)化學(xué)第三單元復(fù)習(xí)課件
評(píng)論
0/150
提交評(píng)論