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


一、購置與開發的權衡

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

購買現成的軟件開發工具還是自己開發專用的工具,與具體工作的條件、 環境、人員素質、項目特征都有不可分割的聯系

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

  • 目標明確,切實符合自己的需要。
  • 便於進一步擴充和升級,不存在引進外面產品時不可避免的沖突 與不一致。
  • 可以商品化,成為軟件產品出售。

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

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

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

一般而言,軟件開發工具,我們更傾向於購買用途十分明確的

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

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

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

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

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

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

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

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

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

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

  • 1、明確購買軟件開發工具目的與要求。
  • 2、明確購買軟件工具的環境條件與制約條件。
  • 3、市場調査。
  • 4、對於可供選擇的各種工具進行綜合比較。
  • 5、進行測試和檢驗。
  • 6、正式簽約購置。
  • 7、安裝與試用。

三、軟件開發工具的使用

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

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

嚴格使用制度:

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

記錄使用的詳細過程:

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

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

審計與評價工作

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

 

審計與評價工作問題舉例

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

四、軟件開發工具的開發

自行開發工具的原則

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM