版權(quán)所有:(xiaodaoxiaodao)藍(lán)小刀
??
xiaodaoxiaodao@gmail.com
http://www.tkk7.com/xiaodaoxiaodao/archive/2008/01/08/173778.html
???
??
轉(zhuǎn)載請注明來源/作者
?
如何開展一個(gè)項(xiàng)目
?
做需求其實(shí)不是想象中那么容易,在和客戶交流前首先要弄明白項(xiàng)目的背景,比如為什么需要這個(gè)項(xiàng)目,是為了日常辦公的方便還是政府的門面工程;項(xiàng)目有哪些人使用,是企業(yè)內(nèi)部人員還是一些終端用戶;項(xiàng)目有沒有針對性,比如是針對國內(nèi)用戶還是國外用戶,等等。這些問題在很大程度上會(huì)影響到后來的設(shè)計(jì),比如
UI
界面是簡單樸素呢還是時(shí)尚華麗,
DEV
是需要開發(fā)一個(gè)后臺(tái)還是兩個(gè)后臺(tái),服務(wù)器是使用國內(nèi)的還是國外的,傳輸是否需要壓縮等等,把這些背景先搞清楚了,才可以繼續(xù)和客戶談項(xiàng)目的業(yè)務(wù)需求。
?
很多時(shí)候客戶根本不知道自己想要什么,這就需要和客戶不斷的溝通,直到可以把客戶想要的清楚的用文字描述出來。要把需求很透徹的理解,在需求調(diào)研的過程中,可能要和好幾個(gè)客戶進(jìn)行溝通,比如做一個(gè)學(xué)校的信息管理系統(tǒng),可能就需要和不同的科室負(fù)責(zé)人或者具體倒某個(gè)使用者去交流。一方面我們需要盡可能多的獲取信息并轉(zhuǎn)化為文字,另一方面也要及時(shí)的引導(dǎo)客戶來把他想要的東西說明白,不管哪一方面,我覺得最關(guān)鍵的是要學(xué)會(huì)引導(dǎo)需求向正確的方向發(fā)展,不能被客戶牽著鼻子走。
?
盡可能滿足客戶的要求,不是說要以客戶為中心,而是要善于分清楚主次,哪種效果能夠?qū)崿F(xiàn),哪種功能開發(fā)存在風(fēng)險(xiǎn),這就要及時(shí)和同事溝通,從
UI/DEV/QA
和各種渠道來分析實(shí)現(xiàn)的可行性,不但要考慮當(dāng)前是不是能夠滿足客戶這樣那樣的需求,同時(shí)也要考慮將來可能出現(xiàn)的維護(hù)問題和擴(kuò)展性。需求分析是一個(gè)不斷總結(jié)客戶需求——反饋修改——再總結(jié)的過程,一般情況下,我們要先明白客戶的大體需求,然后劃分為一些可以大致的功能點(diǎn),在每個(gè)功能點(diǎn)的基礎(chǔ)再一步步細(xì)化。在這個(gè)逐漸的過程中,最終會(huì)形成一份需求分析的說明文檔,要保證這份需求文檔可以順利的實(shí)施,必須保證這份文檔是經(jīng)過客戶和相關(guān)開發(fā)人員確認(rèn)的。
?
需求文檔確認(rèn)后,首先就是要制定一個(gè)大致的計(jì)劃,一個(gè)項(xiàng)目要順利完成,最重要的是把時(shí)間控制好,就像做需求的時(shí)候也是先拿一個(gè)大體的需求,知道客戶需要哪些功能,然后總結(jié)為很多功能塊,再逐步去細(xì)化,項(xiàng)目一旦開始,就要制定相應(yīng)的時(shí)間進(jìn)度,比如各個(gè)過程的分工,如
UI/DEV/QA
,每個(gè)階段都要評估一個(gè)合理的時(shí)間,對于可以同步進(jìn)行的工作,比如
UI
可以先開始界面的設(shè)計(jì)制作,同時(shí)
DEV
可以進(jìn)行一些結(jié)構(gòu)功能的后臺(tái)設(shè)計(jì),這樣進(jìn)度上可以盡可能的做到高效率。
?
時(shí)間計(jì)劃不僅僅關(guān)系到項(xiàng)目如何展開,也關(guān)系到工作量的多少,最終項(xiàng)目的報(bào)價(jià)要以工作量為基礎(chǔ),所以一份合理的時(shí)間計(jì)劃是必須的,在時(shí)間的安排上,要注意不僅要忖度
UI/DEV/QA
等實(shí)際所需要的時(shí)間,同時(shí)為了減少項(xiàng)目延期的可能性,必須留一個(gè)緩沖時(shí)間在其中。很多時(shí)候在實(shí)施中會(huì)遇到需求變更問題,或者由于前期調(diào)研的不準(zhǔn)確導(dǎo)致項(xiàng)目開發(fā)工作量增加,所以一個(gè)合理的緩沖時(shí)間,能夠盡可能的避免項(xiàng)目延期的風(fēng)險(xiǎn)。
?
在項(xiàng)目開展過程中,要注意及時(shí)和項(xiàng)目開發(fā)人員進(jìn)行溝通,對于小型的開發(fā)周期比較短如一兩個(gè)月的項(xiàng)目,最好的方式是每隔三五天開一次項(xiàng)目會(huì)議,進(jìn)行一次項(xiàng)目總結(jié),一方面可以把握整個(gè)項(xiàng)目的進(jìn)度,使項(xiàng)目開發(fā)人員彼此之間能夠了解對方在做什么,可以及時(shí)的根據(jù)進(jìn)度分析和合理分配人力和其他資源,以便保證項(xiàng)目不會(huì)延期,另一方面也可以把了解開發(fā)中遇到的一些問題,對于可以解決的可以討論解決,對于無法解決的要及時(shí)和客戶進(jìn)行溝通,討論合適的替代方案。每次會(huì)議最好以文檔的形式保存下來,便于以后查閱。
?
?
版權(quán)所有:(xiaodaoxiaodao)藍(lán)小刀
??
xiaodaoxiaodao@gmail.com