軟體開發要有成本觀念
軟體開發要有成本觀念
1.我認為有30%的軟體開發 最終都沒有發行, 然後就結束了.
2.可能有高達9成以上的軟體開發 最後都會延誤.
為什麼? 軟體開發要有成本觀念.
軟體不是可以無限期的一直開發下去, 然後做出完美的軟體.
完美的軟體 根本不存在.
如果你是老闆看到錢一直投下去, 卻不知軟體何時會完成? 我看不頭痛才怪.
以為離你很遠? 那現在很多獨立遊戲的開發者, 那是不是要有成本觀念?
一款獨立小遊戲 可以寫一年? 寫完我看要破產了.
---------------
軟體開發者 可以考慮去接些案子, 對你開發軟體的成本觀念會有幫助的.
一般的案子就是 預算固定, 要寫的功能也是差不多固定.
然後你要評估 能不能接.
請問你怎麼評估?
1.先評估能不能做出來, 你對自己的能力不了解, 會做甚麼 不會做甚麼, 都不知道,
你要怎麼評估? 簽約下去 做不出來 是要賠錢的.
2.評估開發時間,案子是不能一直讓你無限期的做下去的. 時間不只是你的成本 也是發案者的成本. 上市日期....能不間內做出來.
3.上面兩個都有辦法後 最後才能評估利潤.
------------
甚麼是軟體開發的成本觀念?
這個功能 這個軟體要多久做出來, 做出來後 對使用者重不重要? 這就是成本效率觀念.
花大量的時間 做出使用者根本不需要的功能, 這就是浪費.
更簡單的問題: 你花大量的時間去學息一個新技術, 例如 STL, public, vitrual....
請問一下 這對你的軟體開發速度 有幫助嗎?
能更快的把軟體完成嗎?, 如果有幫助 那有多少幫助?
你自己評估一下成本, 就知道, 要不要花時間去學這些垃圾了.
結果只會出乎你的意料.
一點幫助都沒有.
---------
台灣的遊戲會完蛋, 就是完全沒有軟體成本觀念.
沒有哪種能力 無限的增加功能 硬要開發大型 online game, 最後導致延期 開發成本遽增.
最終出來的成品 又不滿意.
亂搞幾次 我看有哪個金主 敢繼續把錢投下去.
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言