看你專案大小而定
我是喜歡小模組驗收,這樣可以去看Code跟一些品質。成本也較小,不行就換人做
但廠商喜歡整個大系統,喜歡需求談完後人就不見了,下一次看到就是要交貨,要請款,這種我通常會打槍,打到他們不敢來驗收。
如果以我的方式驗收,如一張報表,一個小的資料庫模組..二至三週,可以同時幾個關連模組去實現,一個模組做完再談下個模組,模組上線3個月沒問題就驗收
我是接案的廠商, 我也喜歡將驗收項目切成幾個階段驗收,
但是我不喜歡客戶拖我時間, 就像樓下 sonia 說的狀況一樣,
因為我們是營利單位, 不是慈善單位,
跟客戶往返的次數愈少、時間愈短, 我們的成本就愈低,
如果驗收要花到二至三週, 其實我們寧可不接這個案子,
不過我不知道你是不是有點把測試、保固跟驗收全都綁在一起講,
一般我們驗收是不會估算開發成本,
因為它只是 PM 跟著客戶一起拿著規格書過一遍,
所以了不起就是兩、三天就可以驗收完了,
如果是測試的話, 我會估算作為開發成本的一部份,
只要客戶付得起錢、重視的是軟體品質,
你喜歡怎麼測, 我都可以陪你測。
我已經沒在玩了,這是我以前的經歷而已
我有當過驗收人員,也當過被驗收者
我覺得軟體產業是有非常高的價值
我當時有規劃,一張報表多少,一個Class多少,一份分析書多少..
而不是整個系統300,500萬.驗收時大家在哪裡灰,在那裡亂。
一般我以前公司接公立學校的案子
應該在三個月內都可以驗收完成
其實最好看有多少人力去支援
我們通常都是驗收前全力支援
後續有新需求的就照流程跑
我做過自來水處修改程式的case(之前程式是別人寫的)半年還不驗收,催他時他就跟我說某個地方還要改成怎樣...隔天照他說的改好交了,又要等上10天一個月沒消息,再催就說還沒測。這樣小小一個case拖了一年才拿到錢。外交部也是,我今年2月底交件的一個修改case,到現在還無聲無息勒!公家機構都是這樣嗎?像這樣做一個case要一年才拿到錢,如果不是只當外快來做,我和3個小孩早就餓死了。
其實你的題目有點籠統,因為驗收期的定義,還是要回歸那個專案的合約金額(或全案工時)及milestone的條件!
假設你的問題是指一個軟體專案從kick-off到全案上線後結案(不含保固期),如以小弟過往幾年的經驗,在一定假設條件下,大致可以分成3大類:
1.200萬以下(15個人月以下,每月平均投入3~4個人):這一類專案大多總工期會捉在6個月上下,所以從上線到結案,一般都可以在6~8週內完成.
2.600萬以下(50個人月以下,每月平均投入5~8個人):這一類專案大多總工期會捉在12個月上下,所以從上線到結案,一般都可以在8~12週內完成.
3.1000萬以下(80個人月上下,每月平均投入8~12個人):這一類專案大多總工期會捉在18個月上下,所以從上線到結案,一般都可以在12~18週內完成.
至少你會覺得~為何總工期大於(總人月/平均投入人力),那是因為,一般專案期間專案經理會保留客戶審查確認及修正變更的時間.那個時間也是專案經理跟客戶談判的"buffer"...
至於1000萬以上的大型專案~那個驗收期間相對不好掌握,拖個半年一年是常有的事....
希望這些經驗可以幫的上忙.
一般來講開放原碼系統
都是 十年以上資深工程師 擔當
我們都講究[低成本][高效率][幾乎免費]
法拉利/保時捷:雖然很貴, 但是只收百分之一, 幾乎所有人都買得起....
我們客製化收費標準是 :
SAP 標準收費 的百分之一[幾乎免費]
我們都是當天開工當天驗收
當月底收款!!
否則下月就停工了!!!