能夠識別產品的結構及其型別
,並且以某種形式對產品結構進行訪問
,也能夠通過一定的機制修改配置
項。
好比你想買電腦,需要明確電腦的硬體配置
:主機,cpu,電源。。。。。。
軟體配置
配置管理
針對每個專案進行版本控制,並且維護不同專案之間的版本關係,以便軟體在開發過程中任一時間的內容都可以被追溯
配置管理是通過對軟體生命週期過程中不同的時間點上的配置資訊進行標識,且對被標識的配置資訊進行控制,達到保證軟體完整性與可追溯性
工具都是為了能夠更方便的工作,軟體配置工具的作用是:
軟體配置項(sci):軟體生存週期各個階段活動的產物經審批後即可稱之為軟體配置項。一般認為:軟體生存週期各個階段活動的產物經審批後即可稱之為軟體配置項。 軟體配置項包括:
合同類文件
使用者需求書、任務計畫書、合同、使用者意向書
計畫類文件
專案計畫手冊、專案流程手冊、配置管理手冊
工程文件
需求規格手冊、測試計畫、測試用例
程式**
軟體開發**、資料庫
工具
支撐軟體開發,軟體測試、軟體運維的第三方工具
使用者文件
軟體使用手冊
執行環境
軟體安裝指南、執行環境手冊軟體版本:包含兩種不同含義
為滿足不同使用者的不同使用要求,如適用於不同執行環境或不同平台的系列產品。
軟體產品投入使用以後,經過一段時間執行提出了變更的要求,需要做較大的修正或糾錯,增強功能或提高效能。
版本以版本號進行標識。
版本記錄主要包含
版本控制系統的出現就是為了解決這一下問題:
軟體配置管理
軟體配置管理,它為軟體開發提供了一套管理辦法和活動原則,成為貫穿軟體開發始終的重要質量保證活動。配置管理的過程實際是軟體開發過程中質量管理的精髓所在,版本管理提高了開發者的工作效率,而變更控制則提高了整個開發團隊的工作效率。兩者的緊密結合,將為軟體開發專案提供一道堅實的質量防火牆,使軟體開發專案的質...
軟體測試管理方法(九) 軟體配置管理
配置管理是應用技術和管理手段 識別和記錄配置項的功能和物理特性 控制其變更 控制和報告變更的過程以及當前 狀態 作用 有效管理工作產品與工作產品之間的 一致性 合理的控制和實施 變更,維護對專案範圍的 一致理解 1.軟體配置管理的各項工作是有計畫進行的。2.被選擇的專案產品得到識別,控制並且可以被相...
scm 軟體配置管理
4 版本控制工具 1.更改原始檔,但不知道哪個是最新的 2.我不了解檔案的修改過程,尤其是最後修改了哪幾行以及為什麼修改 1.make時,經常用錯檔案的版本 多人修改乙個檔案,有些人的結果被沖掉了 程式誤刪了,只能重寫 花了一周時間,終於查出了乙個錯誤,但發現有個同事上週前已經修改了同樣的錯誤,但我...