數位行銷
程式設計開發
剛剛花了點時間和客戶說明,為什麼我們在大型軟體開發前需要製作軟體開發規格書,我大概記錄下來。
當客戶有大型軟體開發製作的需求,但是又不清楚客戶的預算時,我們會請客戶依照以下3個方向進行:
1.) 製作軟體開發規格書:包含專案組織視圖、專案流程視圖、資料視圖、程式設計師視圖,此部分就需要另外先報價及收費。
2.) 簽訂合作意向書,如確認專案軟體由我們執行,我們會從金額總價中扣除軟體開發規格書的費用。
3.) 請客戶提供預算,我們評估在預算框架中能完成的專案規模及項目。
依照我們的經驗,大型客製化軟體開發需要耗費非常多的心力,如果在前期溝通越清楚,後期遇到的問題就越少;如果在前期溝通不清楚,互相不瞭解彼此的需求,後期的問題就會越多...再加上因為是"客製化",所以代表這套軟體是量身訂做、獨一無二,如果我們沒有做過類似的案子,我們也無法憑空估價,價錢估太高,對不起客戶,價錢估太低了,我們可能會賠錢。
我可以用3個例子來舉例:
1.) 買車:車子有各種價位及品牌,比如Nissan、Audi、BMW、BENZ、Maserati...可以給我們一個預算區間,我們才有辦法評估要給客戶什麼品牌的車子,如果沒有預算區間,等於我們會花非常多的心力去猜測客戶的預算、身價...等等。
2.) 買房子:假設你告訴我們你需要一個2房一廳的房子卻沒有預算,那麼台北市信義區的2房一廳和沙鹿的2房一廳價格就差數十倍,和買車一樣道理....
3.) 建築工程也都會需要藍圖、平面圖或工程估價表,才有辦法明確的估價,比如地板要用塑膠地板或大理石,價格就差很非常多,而且也要按圖施工,才能確保工程可能如期完成。
而對軟體工程來說,如果連一開始的資料視圖及規格表都沒有的話,就像在賭博一樣,是很危險的,當然賭贏的機率也很小。
我想這個客戶遲遲不給我他的預算,實際上他也是四處在詢價,而且客戶他可能害怕被騙,怕告訴我們預算,結果就買貴了....
其實不是這樣的,我們是有良心的公司,很注重結案率及服務,每個案件除非真的太離譜,不然我們在合約範圍內應做的工作都會完成,也不怕客人驗收,所以我們累積了很多長期的客戶。
如果一開始就不信任我們,之後合作也會出現很多信任和溝通上的問題,反而不能好好做事。
在以前我沒有經驗時,我可能會在渾沌未明時就隨著客戶漫天起舞的喊價,現在我們已經是有經驗的軟體開發公司,當然會需要有個確認的規格再進行估價,實實在在的,我們賺我們應得的利率,客戶拿到他應該有的東西。
而我也不一定要賺這筆錢,因為我覺得長期建立的名聲與關係比這個短期的錢還更有價值。
軟體開發規格書範本下載: