<tt id="wksye"><rt id="wksye"></rt></tt>

火幣網官方網址

軟件開發成本:重要的5項費用

火币网官方网址 報價費用 2018-12-03 12:36 0

   
 
   在Firefield,我們總是談論構建能夠創造真正可衡量收益的軟件。但是,除非我們也解決軟件開發成本問題,否則我們只講述了一半的故事。在這篇文章中,我將分解貴公司在規劃下一個技術項目時應考慮的顯而易見的,以及不那么明顯的開支。
 
   純軟件開發成本
 
   這些純粹的成本是最簡單的計算方法。如果項目已外包,則首先將供應商的發票金額(實際或預計)相加。如果項目是內部開發的,則第一項是所涉及的所有技術人員的每小時或帶薪的費用。然后添加執行開發工作所需的任何軟件包或訂閱的成本。如果這些軟件成本不明顯,您的技術團隊應該能夠為您解決這些問題。盡管數學非常簡單,但要注意早期對純軟件開發成本的估算通常太低。隨著不可預見的事件發生,它們可以增加完成項目所需的時間,精力和成本。您應該始終詢問您的團隊項目計劃如何解決“意外情況”。早做,
 
   額外的人力成本
 
   當一個技術項目開始時,該團隊將擴展到軟件開發人員之外。根據軟件對公司的預期影響,項目團隊可以在組織結構圖中上下組成資源。每個人花費的時間和精力都會產生相關的成本,并且在計算項目的總費用時經常會忽略成本。要準確估算此類別,請首先列出所涉及的所有人:這可能包括只需要簽字的決策者。任何成本已經是“純軟件開發”一部分的人都應該被排除在外。然后評估每個資源花費多少時間執行以下任何操作:
 
   在項目開發之前規劃項目
   在開發過程中審查和批準項目進度
   管理項目的發布后發展
 
   正在進行的成本
 
   推出后,軟件開發成本的性質將發生變化。對于初學者,該軟件將在實際服務器上運行,并且必須配置這些機器以處理使用量的增加。租用,共享或購買這些硬件需要花錢,而這些費用被稱為“基礎設施成本”。您應該確保您的技術團隊在項目規劃階段為您提供預計的基礎設施成本。
 
   第二個正在進行的項目成本涉及監測和維護。一旦產品提供給用戶,就不能單獨使用。其基礎代碼可能需要定期更新以解決新的安全問題或技術進步。并且有時,功能可能會停止按預期工作。
 
   雖然沒有人喜歡“錯誤”,但項目的規劃者應該留出一些時間和精力來解決他們的潛力。與基礎架構成本一樣,請您的技術團隊準備產品維護費用的早期估算。
 
   最后,請記住,您的用戶會有意見(希望是積極的,但不要指望投訴)。你應該有一個如何解決它們的計劃。通常,產品的利益相關者應該為未來的產品改進留出持續的預算。
 
   轉移成本
 
   您的新軟件可能會取代或改進現有工具或流程。不幸的是,當您從現有工具遷移到新產品時,該過程比翻轉開關更復雜。您現有的系統可能包含一些數據,并且需要移動該信息。您還可能擁有經過培訓以使用當前工具的用戶(員工,客戶等)的集合。假設您的替換軟件不是其前身的純復制品,那些用戶將需要更多培訓。
 
   最后,當談到更換舊系統時,通常不可能在周日晚上關閉舊系統并在周一早上重新開始。根據業務需求,新舊工具可能需要并行運行一段時間。保持兩個系統同步需要時間,精力和最終的資金。
 
   總的來說,許多與轉換相關的成本很難預見,甚至難以估算。這是決策者在規劃時經常忽視這些成本的主要原因。由于許多產品的轉換成本可能很高,因此利益相關方應確保不要忽視它們。
 
   機會成本
 
   有可能,甚至可能,前4個軟件開發成本對您來說是顯而易見的。它們描述了產品的構建,配置,啟動和維護。然而,最后的成本更加抽象。軟件的機會成本等于與產品開發阻礙您將來做的事情相關的費用  。我意識到這聽起來違反直覺 - 以至于我正在計劃未來的帖子來詳細解決這個話題(請稍后再回來查看)。但是現在,請考慮以下問題:
 
   您的發布后預算是否太小,無法滿足團隊成員或客戶的創新建議?
   您是否使用專門的工具開發產品,只有技術嫻熟的人才可以構建和維護它們?
   您是否采用了任何可能在幾年內過時的“尖端”技術元素?
   如果對這些問題中的任何一個回答“是”(甚至“可能”),那么您的項目開發選擇很可能會使未來的機會超出合理范圍。當然,除非你花時間考慮所有五個重要的軟件開發成本。

分享:

掃一掃在手機閱讀、分享本文

發表評論

評論列表(條)

    2020最新国产高清毛片