軟件工程複習 第三章 軟件立項

軟件項目的來源

  1. 非訂單軟件——立項
    商品化軟件,是通過市場調研、可行性分析之後,決定立項,開發某個軟件產品
  2. 訂單軟件——合同
    工程化軟件,是根據用戶需求,通過市場調研、可行性分析之後,與用戶簽訂開發合同,啓動項目的開發

立項方法

在市場調研的基礎上,分析立項的必要性和可能性,並具體列出系統的功能、性能、接口和運行環境等方面的需求,當前客戶羣和潛在客戶羣的情況,以及投入產出分析,然後再編寫立項建議書,並對它進行評審,評審通過後纔算正是立項。

立項管理:

立項管理是決策行爲,決策是指==“做正確的事情”,而立項之後的研發活動和管理活動的目的是“正確的做事情”==,這裏的“正確”二字就是指符合企業利益最大化的根本目標

立項管理的流程

流程

  1. 立項建議:立項建議的目的,就是在某種程度上代替開發合同或用戶需求報告,作爲軟件策劃的基礎。
  2. 立項構思:在撰寫正式的《立項建議書》之前,立項建議小組首先要在宏觀層面上搞清楚“開發什麼”、“怎樣開發”、“怎樣賺錢”等重大問題,即產品構思。
  3. 立項調查:立項調查的目的是爲產品構思和可行性分析提供充分的、有價值的信息。
  4. 可行性分析:可行性分析的目的就是從各個方面去綜合對比分析,對比成功或者失敗的可能性有多大?值不值得立項?
  5. 一般地,可行性分析要素包括:市場可行性分析、政策可行性分析、技術可行性分析、成本效益可行性分析、SWOT分析。

軟件成本

  1. 系統的開發成本:指爲了建立新系統所支付的一次性開支在這裏插入圖片描述
  2. 系統運營成本:指的是發生在軟件生命週期內維持系統運行的費用
  3. 成本估算:三種估算技術:代碼行技術、任務分解技術、自動估計成本技術

立項評審

步驟:評審準備、舉行評審會議、評估、評審會議決議、機構領導終審。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章