軟體開發值多少?系統開發怎樣估成本

閱讀時間約 3 分鐘
「幫我做的跟 Facebook 一樣單純就好」
「嗯 … ?」
工作緣故蠻常需要給客戶軟體開發的報價,也蠻常在不同場合被問說怎樣衡量開發成本。其實這個問題不容易有個確定算法,在這篇文章稍微分享一下過去思考這個問題的關注點,也期待引出不同的觀點。
姑妄說之姑聽之,這裡只分享原則,不涉及具體數字。
或許,這些原則也可以延伸到其他虛擬服務(如顧問)的定價上?
https://www.bilibili.com/video/BV1uQ4y1i7Xi/

以終為始:軟體開發的標的是什麼?

先聊聊開發的終點到底是什麼。
首先,軟體是一種協助我們的工具及手段,並不是目的本身。甚至好的系統及軟體往往能調動你的直覺,讓你不容易感受到它的存在。
在評估開發的標的時,切記要把關注點放在軟體系統是否能達成目標。細節會有無限多,過度的枝微末節很有可能兩敗俱傷。
規格存在的目的是對甲乙雙方建立完整的認知圖譜,一旦開始執行偏離是常見的事。就好比戰爭前訂定戰術戰略規劃並不是為了能在戰場上算無遺策,而是為了能在有其他干擾因素時仍能準確瞄準最後目標不走偏
百分百準確的規格並不存在 — 除非你是在完成之後才寫規格

困難跟意外無所不在,世事總不能盡如人意

此外,接受規格不能百分百達成其實這也是個保護自己的方式。
不管再怎麼細緻的規劃及溝通,甲乙方合作中還是會很常碰到零和的博弈。有時候會很開玩笑的說「甲乙方的關係從中文字就看得出來,甲站著乙跪著」。雖說是一句玩笑話但卻也反映了一些現實。
有時候大家不滿意的結果才是最好的結果
要把事情做得好、做得快又省成本不太可能

兩個方向的評估:Top-Down + Bottom-Up

所以報價該怎麼看比較好?
建議大家從兩個方向來看,自上而下(Top-Down)及自下而上(Bottom-Up)。
自上而下的看法重點在於掌握全局,可以從這個工具最後順利運行後創造的商務價值來估算。這個方向在於框住你無法在此時此刻掌握的細節成本,事情總是越做越細也越做越複雜。舉例來說,如果能靠這個軟體系統能創造一年一千萬的業績,那初期開發成本抓個一兩百萬應該不為過才是。
自下而上的看法在於考慮執行,可以從開發及營運時所需要耗費的人力及物力成本來估算。人月神話雖告訴我們系統開發不是單純的乘法關係,但卻可以在提供一種成本的看法。但請記得最後再乘上一個比例(比如 1.2 ~1.5 倍)來大概觀察一下組合這些資源的黏著耗損。
從這兩個方向個抓數字後再取個中間值就能比較好的給出估計。更重要的是,當你從兩個方向去逼近中間,你就能對於實務上該從哪裡做取捨得到一個大致的手感
可以打折,但我們總得知道打折後是犧牲了什麼?

結語:在一件事做完之前你不知道它能不能做完

其實不管怎麼估計都可能失準,在一件事做完之前你怎麼知道能不能做到?
可說到底,不出發的話我們也不知道到底能夠走到哪裡,總是得開始的不是嗎?
自上而下觀看全局,自下而上思考執行。然後,將目標設定在達成商務目標而不是百分百規格,保留彈性才有可能順利走到最後
你又是怎麼做的呢?
為什麼會看到廣告
avatar-img
18會員
33內容數
從超過 50 個合作經驗中擷取在系統開發、顧問及營運上的經驗及心得
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Sam Huang的沙龍 的其他內容
殺雞用牛刀,降維打擊總是一個安全做法。殺雞何必用牛刀?但牛刀是真的有用啊!而手上有錘子什麼看起來都像釘子,問題是錘子真的能敲啊!
這幾天有個蠻大的新聞是 Azuki 的背後團隊 Chiru Labs 繼 ERC721a 後又提出了 Physical Backed Token (PBT) 這個新的代幣標準。 但 NFT 虛實結合是有道理的嗎?而以 NFC 為虛實整合介面又是合理的嗎?
十一年來景氣循環走了幾次,技術名詞來來去去,資訊產業唯一不變的就是變。感謝 MOPCON 主辦單位的付出以及堅持,為這個有點紛亂的世界又添上了一抹善良。
軟體開發是在虛擬的空間重新描述並解決現時的問題,多數時候並不存在正確答案。如何穿越這些不確定及未知就體現了開發者的功力以及對事物的把握度。 標題有點聳動,但且以這篇短文紀錄幾個印象比較深的、飛一陣後發現什麼節論都沒得到的可能作法(? 所以其實是要反著看 … 以下列舉三個常碰到的情況跟大家分享
人月神話一書中提到軟體工程的任務有兩種性質:本質性與附屬性。後者可能會隨著工具改良(如更好的程式語言及 IDE)而逐步改善,但前者才是真正複雜且難以攻克的困難點。 而系統串接亦然,其本身很常同時參雜著這兩種問題。或許在我們一切任務開展之前都順著這兩個大類對子分項做規劃會是個不錯的思路方向。說到底所
技術的純粹與世界的不完美:WEB3 →WEB2 的落地開發 https://revteltech.pse.is/4desxk 打造自己的 NFT 電商:一些思考及觀察 https://revteltech.pse.is/4e7mpn 背景介紹:替既有商圈點數加上加密貨幣性質增加流通性 …
殺雞用牛刀,降維打擊總是一個安全做法。殺雞何必用牛刀?但牛刀是真的有用啊!而手上有錘子什麼看起來都像釘子,問題是錘子真的能敲啊!
這幾天有個蠻大的新聞是 Azuki 的背後團隊 Chiru Labs 繼 ERC721a 後又提出了 Physical Backed Token (PBT) 這個新的代幣標準。 但 NFT 虛實結合是有道理的嗎?而以 NFC 為虛實整合介面又是合理的嗎?
十一年來景氣循環走了幾次,技術名詞來來去去,資訊產業唯一不變的就是變。感謝 MOPCON 主辦單位的付出以及堅持,為這個有點紛亂的世界又添上了一抹善良。
軟體開發是在虛擬的空間重新描述並解決現時的問題,多數時候並不存在正確答案。如何穿越這些不確定及未知就體現了開發者的功力以及對事物的把握度。 標題有點聳動,但且以這篇短文紀錄幾個印象比較深的、飛一陣後發現什麼節論都沒得到的可能作法(? 所以其實是要反著看 … 以下列舉三個常碰到的情況跟大家分享
人月神話一書中提到軟體工程的任務有兩種性質:本質性與附屬性。後者可能會隨著工具改良(如更好的程式語言及 IDE)而逐步改善,但前者才是真正複雜且難以攻克的困難點。 而系統串接亦然,其本身很常同時參雜著這兩種問題。或許在我們一切任務開展之前都順著這兩個大類對子分項做規劃會是個不錯的思路方向。說到底所
技術的純粹與世界的不完美:WEB3 →WEB2 的落地開發 https://revteltech.pse.is/4desxk 打造自己的 NFT 電商:一些思考及觀察 https://revteltech.pse.is/4e7mpn 背景介紹:替既有商圈點數加上加密貨幣性質增加流通性 …
你可能也想看
Google News 追蹤
Thumbnail
對於沒有行銷背景的小品牌和沒有實權的大企業行銷部專員,本文提供了和客戶談預算的對話範例,幫助自由工作者更好地瞭解如何處理不同情境下的預算談判。
Thumbnail
EP32精華重點: 1.定價是創業過程中非常頭痛但又不得不面對的重要課題。定價定得好不僅能確保獲利,更能建立品牌價值。 2.常見的定價策略包括成本加成定價法、競爭導向定價法、價值導向定價法等。每種策略適用的情況不同,需要根據產品特性、市場環境、目標客群等因素綜合考量。
專業價值多少,這真的是一個千古難題,舉例來說,現在這個時代,自行接案的人越來越多,但這些SOHO族提供的服務內容、品質都有不同程度的落差,而對於業主來說,希望以最低預算(甚至免費)得到高品質內容的期待是不變的,因此造成雙方的認知落差。
Thumbnail
一、4種定價方法: 1.成本定價法:成本+利潤 優點:算法簡單、風險小。 缺點:利潤要多少才合理、利潤不好計算。 2.競品定價法:做市場調查,看競爭對手的定價多少 競品分三種 a.直接競品:跟你做相同的 b.間接競品:他的服務跟你的產品跟你相似的
Thumbnail
產品開發的成功,除了品質,更在於是否能夠在適當的時程內推出並滿足客戶需求。 身為開發、設計人員,從文中提供的三個角度來思考,以確保產品與公司的競爭力。
Thumbnail
在《無痛買單》這本書中,作者下寬和提供了歐美企業的經營實務中「定價管理」的精流程。這不僅僅是一場關於數字的遊戲,而是一種全方位的管理行為,涉及監控、評估、調整等一系列動作,目的是尋找最佳價格解決方案,同時監控銷售量與利潤的變化。透過PDCA循環的實施,企業可以系統化專業知識,排除主觀偏見,從而提升業
Thumbnail
在職場中,理想狀態與實際資源常常存在一定差距,如何在技術追求與商業考量之間平衡? 透過專案管理手法中的三個變項,在滿足客戶需求和保持技術創新之間找到一個平衡點。
Thumbnail
📌 重點:根據生成式 AI 功能為用戶提供的價值,大致可以分成核心(core)、升級(Upgrade) 和附加(add-on) 三大類別,創辦人可進一步考量成本等因素,來制定相對應的定價與收費模式。
Thumbnail
在《無痛買單》一書中,作者下寬和以深入淺出的方式探討了定價的藝術與科學,尤其強調了「價格」與「定價」之間的根本區別。價格,或Price,是消費者為獲得商品或服務所支付的金額,它是交易過程中的一個結果。而定價,即Pricing,則是一個更動態、更主動的過程,涉及評估商品或服務的價值,並根據這個價值來設
剛開始做設計接案子時,我老是不知道怎麼訂價,每次要報價之前都要想很多,當然以我的立場是以賺越多越好,但是客戶的立場則是可以越便宜越好;所以之前老會在報價的過程當中糾結很久。 當你做久了就會發現,報價是有很大的藝術的,除了你要取得合理的費用之外,也要去想怎麼樣的報價是不會讓客戶退縮的,有時收集巿場的
Thumbnail
對於沒有行銷背景的小品牌和沒有實權的大企業行銷部專員,本文提供了和客戶談預算的對話範例,幫助自由工作者更好地瞭解如何處理不同情境下的預算談判。
Thumbnail
EP32精華重點: 1.定價是創業過程中非常頭痛但又不得不面對的重要課題。定價定得好不僅能確保獲利,更能建立品牌價值。 2.常見的定價策略包括成本加成定價法、競爭導向定價法、價值導向定價法等。每種策略適用的情況不同,需要根據產品特性、市場環境、目標客群等因素綜合考量。
專業價值多少,這真的是一個千古難題,舉例來說,現在這個時代,自行接案的人越來越多,但這些SOHO族提供的服務內容、品質都有不同程度的落差,而對於業主來說,希望以最低預算(甚至免費)得到高品質內容的期待是不變的,因此造成雙方的認知落差。
Thumbnail
一、4種定價方法: 1.成本定價法:成本+利潤 優點:算法簡單、風險小。 缺點:利潤要多少才合理、利潤不好計算。 2.競品定價法:做市場調查,看競爭對手的定價多少 競品分三種 a.直接競品:跟你做相同的 b.間接競品:他的服務跟你的產品跟你相似的
Thumbnail
產品開發的成功,除了品質,更在於是否能夠在適當的時程內推出並滿足客戶需求。 身為開發、設計人員,從文中提供的三個角度來思考,以確保產品與公司的競爭力。
Thumbnail
在《無痛買單》這本書中,作者下寬和提供了歐美企業的經營實務中「定價管理」的精流程。這不僅僅是一場關於數字的遊戲,而是一種全方位的管理行為,涉及監控、評估、調整等一系列動作,目的是尋找最佳價格解決方案,同時監控銷售量與利潤的變化。透過PDCA循環的實施,企業可以系統化專業知識,排除主觀偏見,從而提升業
Thumbnail
在職場中,理想狀態與實際資源常常存在一定差距,如何在技術追求與商業考量之間平衡? 透過專案管理手法中的三個變項,在滿足客戶需求和保持技術創新之間找到一個平衡點。
Thumbnail
📌 重點:根據生成式 AI 功能為用戶提供的價值,大致可以分成核心(core)、升級(Upgrade) 和附加(add-on) 三大類別,創辦人可進一步考量成本等因素,來制定相對應的定價與收費模式。
Thumbnail
在《無痛買單》一書中,作者下寬和以深入淺出的方式探討了定價的藝術與科學,尤其強調了「價格」與「定價」之間的根本區別。價格,或Price,是消費者為獲得商品或服務所支付的金額,它是交易過程中的一個結果。而定價,即Pricing,則是一個更動態、更主動的過程,涉及評估商品或服務的價值,並根據這個價值來設
剛開始做設計接案子時,我老是不知道怎麼訂價,每次要報價之前都要想很多,當然以我的立場是以賺越多越好,但是客戶的立場則是可以越便宜越好;所以之前老會在報價的過程當中糾結很久。 當你做久了就會發現,報價是有很大的藝術的,除了你要取得合理的費用之外,也要去想怎麼樣的報價是不會讓客戶退縮的,有時收集巿場的