1、購置與開發的權衡
購買或自行開發軟件與哪些條件有關?數據庫
購買現成的軟件開發工具仍是本身開發專用的工具,與具體工做的條件、 環境、人員素質、項目特徵都有不可分割的聯繫網絡
自行開發軟件開發工具的優勢(重點、記憶)工具
- 目標明確,切實符合本身的須要。
- 便於進一步擴充和升級,不存在引進外面產品時不可避免的衝突 與不一致。
- 能夠商品化,成爲軟件產品出售。
許多軟件技術人員手邊都積累了一些自制的、專用的、規模不一的軟件開發工具性能
購買軟件開發工具的優勢(重點、記憶)開發工具
- 可以幫助人們減輕必定的工做負擔,在某些環節上代替一些簡單的、重複性的 工做。
- 當項目比較大,時間持續比較長的狀況下,使用工具還可使工做的組織管 理比較規範,信息的管理與檢索比較方便,部分地作到信息與知識的重用和 共享。
通常而言,軟件開發工具,咱們更傾向於購買用途十分明確的。測試
軟件開發工具的運行環境(重點、記憶)spa
- 硬件配置:內存規模 、磁盤容量、 主機速度 、輸入輸出設備
- 系統軟件
- 數據庫管理系統
- 網絡通訊
決定購置仍是自行開發軟件開發工具,要考慮多種因素
內存
- 準備從事的軟件開發工做的性質與要求(最基本)。
- 開發人員對支持工做與支持程度的實際須要。
- 工做環境。
- 人員因素
2、軟件開發工具的選擇與購置
購置軟件開發工具前要明確目的與要求開發
- 爲哪一個軟件開發項目而使用工具?
- 在哪一個工做階段使用工具;
- 工具將供哪些人使用;
- 工具將在怎樣的軟件、硬件環境下運行?
購置軟件開發工具前應調查什麼(重點、記憶)文檔
功能、性能、開發理論或者方法、運行環境、文檔資料、服務培訓條件、價格
軟件開發工具的購置方法與步驟(重點、記憶)
- 一、明確購買軟件開發工具目的與要求。
- 二、明確購買軟件工具的環境條件與制約條件。
- 三、市場調査。
- 四、對於可供選擇的各類工具進行綜合比較。
- 五、進行測試和檢驗。
- 六、正式簽約購置。
- 七、安裝與試用。
3、軟件開發工具的使用
引入軟件開發工具後,組織管理工做包括哪些(重點、記憶)度過培審
- 1.嚴格使用制度
- 2.記錄使用的詳細過程
- 3.培訓使用人員
- 4.審計與評價工做
嚴格使用制度:
- 明確信息來源、使用權限、維護職責等有關事宜
- 明確規定由哪些人在何時完成任務
- 對於已經存入信息庫的信息也要規定其使用權限及維護責任
- 若是沒有明確規定,信息庫的內容就失去了可靠性,工具的運用也就失去了基礎
記錄使用的詳細過程:
- 記錄內容包括系統運行的次數與時間,信息庫的輸入與更新時間,各類輸 出的質量與數量,使用者的反映與滿意程度,各類故障的狀況及處理。
- 項目的組織者必須及時地清楚地知道軟件開發工具的使用狀況、信息庫的情 況以及人們是否正確地使用了它們。
培訓使用人員: 軟件開發工具的使用過程是人們轉變工做方式的過程
審計與評價工做
- 目的和意義:審計是指對系統的運行情況及效率進行檢測與評價,以便 用好或改進系統,保證取得實際的應用效果。審計的基礎是平常記錄的信息。
- 審計的範圍:包括工具使用的環境、人員、工做負擔、工做效果、存在 問題、改進方法等不少方面。
審計與評價工做問題舉例
- 在工具使用過程當中進行審計的主要內容: 有沒有出現過錯誤,有沒有出現過數據丟失或錯誤的狀況,有沒有出現過因爲誤 操做而引發的異常狀況,對這些狀況有哪些糾正和補救措施,其效果如何。
- 軟件開發工具性能審計:工具的效率;工具的響應速度;工具的輸出方式。
- 在購置開發工具時進行審計:但願利用的功能;投入的資金和人力;定量計算的 收益和沒法定量計算的收益;從經濟上看是否合理。
4、軟件開發工具的開發
自行開發工具的原則
- 從實際出發,設定現實的、有限的目標。
- 自行開發工具必定要堅持短小實用,逐步積累。
- 第三點要注意文檔的齊全與資料的積累。