到每日是最好的,但是否可以達(dá)到真正可控制到日,那就看你的能力了。如果每3天為一個中間性階段進(jìn)行控制,延遲的時間可以通過加班來彌補(bǔ)。計(jì)劃最好根據(jù)一天工作8小時進(jìn)行。如果計(jì)劃一天是工作10個小時,也許第一次延遲可以通過加班8小時(一天工作24小時)來彌補(bǔ),但再有延遲你會發(fā)現(xiàn)你的工作人員沒有精力再加班了。
如果要去用戶所在地進(jìn)行工作,還要準(zhǔn)備相應(yīng)的辦公工具,人手一臺筆記本電腦(電源插座及網(wǎng)絡(luò)互連線也要考慮)是比較好的資源配置。
需求調(diào)研
第一日
本次所說的第一日是開發(fā)商系統(tǒng)開發(fā)人員到用戶處正式需求調(diào)研過程的第一日。如果是異地調(diào)研,那么在第一日前一日開發(fā)商系統(tǒng)開發(fā)人員應(yīng)到達(dá)用戶所在地,結(jié)解住宿,了解住宿地周邊情況。最好是早些休息,為第一日工作開始做好準(zhǔn)備。
一般第一日的上午是開發(fā)商系統(tǒng)分析人員和用戶業(yè)務(wù)需要者進(jìn)行整體介紹,了解辦公環(huán)境,建立需求調(diào)研過程辦公環(huán)境。如果是小型項(xiàng)目涉及人員不多(雙方人員共同不多于3人),一般上午可以進(jìn)行調(diào)研工作1到2小時,不然下午才能正式開始工作(也就說做計(jì)劃時第1天一般只有半日的工作時間)。
調(diào)研過程
調(diào)研的過程推薦開發(fā)商系統(tǒng)開發(fā)人員有專人進(jìn)行會議記錄,并在每日會議結(jié)束后,當(dāng)場宣布本次會議的結(jié)果,并由參加會議人員進(jìn)行簽字。第二日復(fù)印或發(fā)送電子文件給參加會議人員及相關(guān)人員。以便做到有據(jù)可查,明確過程。
開發(fā)商系統(tǒng)開發(fā)人員每周對用戶提供開發(fā)周報(bào),告訴用戶當(dāng)前開發(fā)的進(jìn)展、是否有問題、是否用戶協(xié)助等,這是一個好的加強(qiáng)雙方溝通的方法。
注意:在調(diào)研過程的中系統(tǒng)開發(fā)人員的變更會對計(jì)劃產(chǎn)生重大的影響,不要簡單認(rèn)為是人員更換的問題。因?yàn)樵谡{(diào)研過程中對業(yè)務(wù)的理解,不是通過看看文檔就可以達(dá)到。3天通過討論達(dá)到對需求理解的程序,9天對文檔的學(xué)習(xí)也不一定能達(dá)到。
整體調(diào)研
對于調(diào)研過程中的整體調(diào)研,一定要其用戶主管者及用戶全體人員(含用戶IT人員)參加,第一個目的是了解用戶的整體需求細(xì)節(jié),第二個目的使用戶人員從各自的角度也了解到用戶方要做一個什么樣的系統(tǒng)。
需求提供者如果是一個人,他知道自己要一個什么樣的系統(tǒng)。但如果是多人,在開發(fā)商系統(tǒng)分析人員進(jìn)行調(diào)研前,每人也不過是計(jì)劃自己的需求而已,即使有時溝通,一般也是在討論而不是進(jìn)行結(jié)論。使業(yè)務(wù)需求并不是很明確。整體調(diào)研的其中一個目的就是把用戶的多人需求組成一個整體,整體調(diào)研過程也是一個用戶人員溝通并整合需求的一個過程。
用戶方多人在進(jìn)行開發(fā)商需求確認(rèn)前,業(yè)務(wù)互相有分歧是相當(dāng)正常的,開發(fā)商系統(tǒng)分析人員必須要在需求調(diào)研過程,使其達(dá)成一致。
一般情況下需明確以下問題:
當(dāng)前整體業(yè)務(wù)需求的目的
要求提供的需求功能列表
已經(jīng)定義的需求規(guī)則
將來發(fā)展的設(shè)想
明確服務(wù)器、客戶機(jī)的軟、硬件及性能要求(容量、速度、可操作性等)
用戶目前相關(guān)的技術(shù)人員和業(yè)務(wù)人員情況
將來最終系統(tǒng)操作人員的技術(shù)及業(yè)務(wù)人員情況
用戶需求的系統(tǒng)及用戶本身或其它系統(tǒng)的接口要求
用戶的其它要求
需求完全明確情況
對于整體調(diào)研過后就要進(jìn)行各個具體業(yè)務(wù)需求的調(diào)研,對于具體需求調(diào)研如果是用戶提供的現(xiàn)有的文檔,開發(fā)商的系統(tǒng)分析人員只是對業(yè)務(wù)進(jìn)行了解及進(jìn)行修改為系統(tǒng)分析人員及業(yè)務(wù)人員全可以看懂的需求說明書,那么這個過程就比較容易。
只要系統(tǒng)分析人員把業(yè)務(wù)文檔看懂看明白,并且對于一些難理解的業(yè)務(wù)描述修改為易懂(有些業(yè)務(wù)名詞有一定的專業(yè)性就要進(jìn)行額外的說明)、明確進(jìn)出的單據(jù)(數(shù)據(jù)項(xiàng))就可以。當(dāng)然編寫需求說明書具體的細(xì)節(jié)可以參見其他的眾多的書籍及文件模版了。
需求不完全明確情況