軟件開發工具(第5章:軟件開發工具的使用與開發)

1、購置與開發的權衡

購買或自行開發軟件與哪些條件有關?數據庫

購買現成的軟件開發工具仍是本身開發專用的工具,與具體工做的條件、 環境、人員素質、項目特徵都有不可分割的聯繫網絡

自行開發軟件開發工具的優勢(重點、記憶)工具

  • 目標明確,切實符合本身的須要。
  • 便於進一步擴充和升級,不存在引進外面產品時不可避免的衝突 與不一致。
  • 能夠商品化,成爲軟件產品出售。

許多軟件技術人員手邊都積累了一些自制的、專用的、規模不一的軟件開發工具性能

購買軟件開發工具的優勢(重點、記憶)開發工具

  • 可以幫助人們減輕必定的工做負擔,在某些環節上代替一些簡單的、重複性的 工做。
  • 當項目比較大,時間持續比較長的狀況下,使用工具還可使工做的組織管 理比較規範,信息的管理與檢索比較方便,部分地作到信息與知識的重用和 共享

通常而言,軟件開發工具,咱們更傾向於購買用途十分明確的測試

軟件開發工具的運行環境(重點、記憶)spa

  • 硬件配置:內存規模 、磁盤容量、 主機速度 、輸入輸出設備
  • 系統軟件
  • 數據庫管理系統
  • 網絡通訊

決定購置仍是自行開發軟件開發工具,要考慮多種因素
內存

  • 準備從事的軟件開發工做的性質與要求(最基本)。
  • 開發人員對支持工做與支持程度的實際須要。
  • 工做環境。
  • 人員因素

2、軟件開發工具的選擇與購置

購置軟件開發工具前要明確目的與要求開發

  • 爲哪一個軟件開發項目而使用工具? 
  • 在哪一個工做階段使用工具;
  • 工具將供哪些人使用;
  • 工具將在怎樣的軟件、硬件環境下運行?

購置軟件開發工具前應調查什麼(重點、記憶)文檔

功能、性能、開發理論或者方法、運行環境、文檔資料、服務培訓條件、價格

軟件開發工具的購置方法與步驟(重點、記憶)

  • 一、明確購買軟件開發工具目的與要求。
  • 二、明確購買軟件工具的環境條件與制約條件。
  • 三、市場調査。
  • 四、對於可供選擇的各類工具進行綜合比較。
  • 五、進行測試和檢驗。
  • 六、正式簽約購置。
  • 七、安裝與試用。

3、軟件開發工具的使用

引入軟件開發工具後,組織管理工做包括哪些(重點、記憶)度過培審

  • 1.嚴格使用制度
  • 2.記錄使用的詳細過程
  • 3.培訓使用人員
  • 4.審計與評價工做

嚴格使用制度:

  • 明確信息來源、使用權限、維護職責等有關事宜
  • 明確規定由哪些人在何時完成任務
  • 對於已經存入信息庫的信息也要規定其使用權限及維護責任
  • 若是沒有明確規定,信息庫的內容就失去了可靠性,工具的運用也就失去了基礎

記錄使用的詳細過程:

  • 記錄內容包括系統運行的次數與時間,信息庫的輸入與更新時間,各類輸 出的質量與數量,使用者的反映與滿意程度,各類故障的狀況及處理。
  • 項目的組織者必須及時地清楚地知道軟件開發工具的使用狀況、信息庫的情 況以及人們是否正確地使用了它們。

培訓使用人員: 軟件開發工具的使用過程是人們轉變工做方式的過程

審計與評價工做

  • 目的和意義:審計是指對系統的運行情況及效率進行檢測與評價,以便 用好或改進系統,保證取得實際的應用效果。審計的基礎是平常記錄的信息。
  • 審計的範圍:包括工具使用的環境、人員、工做負擔、工做效果、存在 問題、改進方法等不少方面。

 

審計與評價工做問題舉例

  • 在工具使用過程當中進行審計的主要內容: 有沒有出現過錯誤,有沒有出現過數據丟失或錯誤的狀況,有沒有出現過因爲誤 操做而引發的異常狀況,對這些狀況有哪些糾正和補救措施,其效果如何。
  • 軟件開發工具性能審計:工具的效率;工具的響應速度;工具的輸出方式。
  • 在購置開發工具時進行審計:但願利用的功能;投入的資金和人力;定量計算的 收益和沒法定量計算的收益;從經濟上看是否合理。

4、軟件開發工具的開發

自行開發工具的原則

  • 從實際出發,設定現實的、有限的目標。
  • 自行開發工具必定要堅持短小實用,逐步積累。
  • 第三點要注意文檔的齊全與資料的積累。
相關文章
相關標籤/搜索