產品配置是指乙個產品在其生命週期各個階段所產生的各種形式(機器可讀或人工可讀)和各種版本的文件、電腦程式、部件及資料的集合。該集合中的每乙個元素稱為該產品配置中的乙個配置項(configuration item,ci),每個配置項的主要屬性有:名稱、識別符號、檔案狀態、版本、作者、日期等。所有配置項都被儲存在配置庫里,確保不會混淆、丟失。配置項及其歷史記錄反映了專案產品的演化過程。
置於配置管理之下的工作產品包括將交付給顧客的產品、指定的內部工作產品、採辦的產品、工具和其他用於建立和描述這些工作產品的實體。
可以在若干層次上執行工作產品的配置管理。「配置項」是配置管理的指定實體,它可以由多個相關的工作產品組成。可以把配置項分解成若干配置元素和配置單元。
使用者1和使用者2有著不同的工作環境,a、b、c、d、e模組相同,其餘模組f、g和h是不同的。軟體產品必須考慮到這些差異,並且充分地使其滿足各個使用者的使用要求。如果開發的軟體產品是具有一定功能和效能的初始系統,那麼最終的產品應滿足使用者的需求。所以必須認真研究使用者的真正需求。為做到這一點,應該是針對兩個使用者,分別進行產品內部模組設計。
由於兩者的差別不僅表現在乙個含有f,另乙個含有g和h,而且即使兩者的a在邏輯上是同乙個內容,但在物理上仍然可能因兩類使用者需求的不同而有差異,如兩個a分別以不同的**出現。為實現這兩種不同的軟體配置,在實際工作中,完全可以將各個配置項分別開發出來,再根據需要,組合成針對不同使用者需求的不同產品,如右圖所示。可見「d.在後續開發階段兩個使用者所要求的所有模組都要作為不同的分配置進行管理」是不對的。
基線(baseline)由一組配置項組成,這些配置項構成了乙個相對穩定的邏輯實體。基線中的配置項被「凍結」了,不能再被任何人隨意修改(如:跟蹤和控制變更)。基線通常對應於開發過程中的里程碑( milestone),乙個產品可以有多個基線,也可以只有乙個基線。基線的主要屬性有:名稱、識別符號、版本、日期等。通常將給客戶的基線稱為乙個「release」,為內部開發用的基線則稱為乙個「build」。產品的乙個測試版本(包括需求分析說明書、概要設計說明書、詳細設計說明書、已編譯的可執行**、測試大綱、測試用例、使用手冊等)是基線的乙個例子。
產品經理與軟考
軟考的全稱是 全國計算機技術與軟體專業技術資格 水平 考試 一年一度的軟考馬上又要開始了,目前的軟考資格型別是沒有直接與 產品 相關的型別的,那麼到底哪個資格考試才是和 產品經理 這個崗位最相符的報名型別呢?軟考有幾個方向,專案管理方向的,技術能力類的,哪個才是和產品相關度最高的?後來發現 電子商務...
軟考 NAT 配置
路由器的配置 網路位址轉換 nat實現方式 靜態位址轉換 伺服器 ip nat inside source static 172.16.0.60 200.1.1.2 ip nat inside source static 172.16.0.110 211.90.8.40 動態位址轉換 a.定義內部訪...
軟考又見軟考
我這地兒 報名截止時間都快到了,3月4日,我才知道開始報名了。大三了,課程少了些。一直想考這個證來著,無奈時間太緊要不就是專業課還沒學。現在已經定下要考本專業研了,方向嘛 唉也說不准,大家都知道這個證是其次的搞技術的話還是能力問題,我的想法考這個是為了梳理專業知識,以備研究生專業課的考試 以後很可能...