發表文章

目前顯示的是 3月, 2020的文章

如何與接案工程師聊報價?

圖片
Photo by:  https://pixabay.com/photos/work-typing-computer-notebook-731198/ 接案這些年來,收到過無數的案主要求報價, 很多都報完價之後就沒消沒息,沒再談後續的事了。 可以理解有些客戶可能會覺得報價太高,也能體諒消費者的立場總是會希望便宜一點, 所以想來談談關於我們App個人接案工程師對於報價是如何評估的 其實對於接案報價的高低,我個人會由幾項原因進行評估: 難易度 工時 交期 規格是否明確 風險 一、難易度   也就是說這個案子是否用了什麼比較難的技術? 是否限定了只能使用什麼程式語言撰寫(而剛好這個語言我個人剛好比較不熟悉)? 這些功能在某些平台(Android、iOS或是後端API)會比較難處理? 客戶的需求是否會有可能讓app上架無法通過審核的可能? 二、工時 也就是說完成這個案子需要多少的時間才有辦法做完。 有些案子雖然技術不是很難,但要實作的頁面實在太多,或是要判斷的邏輯太復雜,就會造成這個案子的總工時會變長。 三、交期 也就是這個案子的交件日有多久時間可以寫?是不是急件? 如果是急件而手頭上又在其他的案子在忙的時候,要將新的急件排入當然就會比較貴,就好比去照相館沖洗相片一樣有急件與普通件不同的價格。 四、規格是否明確 這項是最為重要,但又是最難的部份。 最常遇到的情形就是「我想要做一個App,跟某個現在已經很知名的App一樣的功能,Android跟iOS都要,幫我報個價」 這個時候我需要去了解的事情就是: 客戶說的那個App有哪些功能? 客戶要的App要有哪些的業務邏輯? 客戶有沒有提供美術設計圖稿? 客戶有沒有提供後端API?(後端API是app的資料來源,通常也是客戶最容易沒考慮到的部份) 於是我如果接到了這個案子所要花的時間就是: 1.需求分析 2.Android app開發 3.iOS app開發 4.基本的美術設計 5.後端API開發 上面的5項,其實剛好也就是一般軟體開發公司會出現的職缺: 1.SA(系統分析師) or PM(專案管理者):需求分析 2.Android工程師:Android app開發 3.iOS工程師:iOS app開發 4.美術設計師:美術設計 5