軟體開發要有成本觀念


軟體開發要有成本觀念

1.我認為有30%的軟體開發 最終都沒有發行, 然後就結束了.
2.可能有高達9成以上的軟體開發 最後都會延誤.

為什麼?  軟體開發要有成本觀念.

軟體不是可以無限期的一直開發下去, 然後做出完美的軟體.

完美的軟體 根本不存在.

如果你是老闆看到錢一直投下去, 卻不知軟體何時會完成? 我看不頭痛才怪.

以為離你很遠? 那現在很多獨立遊戲的開發者, 那是不是要有成本觀念?

一款獨立小遊戲 可以寫一年? 寫完我看要破產了.

---------------

軟體開發者 可以考慮去接些案子, 對你開發軟體的成本觀念會有幫助的.

一般的案子就是 預算固定, 要寫的功能也是差不多固定.

然後你要評估 能不能接.
請問你怎麼評估?

1.先評估能不能做出來, 你對自己的能力不了解, 會做甚麼 不會做甚麼, 都不知道,
你要怎麼評估? 簽約下去 做不出來 是要賠錢的.

2.評估開發時間,案子是不能一直讓你無限期的做下去的. 時間不只是你的成本 也是發案者的成本. 上市日期....能不間內做出來.


3.上面兩個都有辦法後 最後才能評估利潤.

------------

甚麼是軟體開發的成本觀念?

這個功能 這個軟體要多久做出來, 做出來後 對使用者重不重要? 這就是成本效率觀念.
花大量的時間 做出使用者根本不需要的功能, 這就是浪費.

更簡單的問題: 你花大量的時間去學息一個新技術, 例如 STL, public, vitrual....
請問一下 這對你的軟體開發速度 有幫助嗎?
能更快的把軟體完成嗎?, 如果有幫助 那有多少幫助?

你自己評估一下成本, 就知道, 要不要花時間去學這些垃圾了.
結果只會出乎你的意料.
一點幫助都沒有.

---------
台灣的遊戲會完蛋, 就是完全沒有軟體成本觀念.

沒有哪種能力 無限的增加功能 硬要開發大型 online game, 最後導致延期 開發成本遽增.
最終出來的成品  又不滿意.

亂搞幾次 我看有哪個金主 敢繼續把錢投下去.







沒有留言:

張貼留言