當前位置:首頁 » 數據倉庫 » 軟體配置管理是什麼
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

軟體配置管理是什麼

發布時間: 2022-02-23 03:35:16

⑴ 軟體配置管理有什麼好處

軟體配置管理(Software Configuration Management,SCM)是一種標識、組織和控制修改的技術。軟體配置管理應用於整個軟體工程過程。在軟體建立時變更是不可避免的,而變更加劇了項目中軟體開發者之間的混亂。

SCM活動的目標就是為了標識變更、控制變更、確保變更正確實現並向其他有關人員報告變更。從某種角度講,SCM是一種標識、組織和控制修改的技術,目的是使錯誤降為最小並最有效地提高生產效率。

軟體配置管理,貫穿於整個軟體生命周期,它為軟體研發提供了一套管理辦法和活動原則。軟體配置管理無論是對於軟體企業管理人員還是研發人員都有著重要的意義。

⑵ 軟體工程名詞解釋 什麼是軟體配置管理

需求:用戶想要用軟體做什麼 分析:我想用戶想要什麼,我怎麼做出用戶想要的產品。 設計:有幾個方案可以實現,哪個方案最簡單,哪個最符合用戶的要求,怎麼整合能達到最優化。 實現:按照已有的設計實現模塊功能的編碼,功能實現 測試:黑盒,白盒,自動化工具進行功能測試。尋找bug,不完善的地方 運維:對使用中系統不完善,或者bug進行修復,使軟體正常運行 說這么多真的很虛,說跟做真的不一樣。

⑶ 軟體開發的項目中,什麼叫配置管理

配置管理(Configuration
Management,CM)是通過技術或行政手段對軟體產品及其開發過程和生命周期進行控制、規范的一系列措施。配置管理的目標是記錄軟體產品的演化過程,確保軟體開發者在軟體生命周期中各個階段都能得到精確的產品配置。

⑷ CMMI中的的配置管理是什麼

配置管理是CMMI模型中一個支撐過程域。
配置管理是指:應用技術和管理手段來識別和記錄配置項的功能和物理特性,控制其變更,記錄和報告變更的過程和實現狀態,並檢查與項目需求之間的符合度;通過配置管理可以有效的管理工作產品與工作產品之間的一致性,合理的控制和實施變更以維護對項目范圍與邊界條件的一致的理解。
一般CM過程描述了配置管理活動的內容、規范和方法,以建立和維護軟體開發過程中各種產品的完整性和一致性。
CM使用到以下幾個重要的術語:
配置項:處於配置管理之下的軟體或/和硬體的集合體。這個集合體在配置管理過程中作為一個實體出現。

基線: 已經通過正式復審和批準的某規約或產品,它因此可以作為進一步開發的基礎,並且只能通過正式變更控制過程來改變;基線有一組配置組成,這些配置構成了一個相對穩定的狀態,不能再被任何人隨意修改。

配置標識:識別產品的結構、產品的構件及其類型,為其分配唯一的標識符,並以某種形式提供對它們的存取。

控制:通過建立產品基線,控制軟體產品的發布和在整個軟體生命周期中對軟體產品的修改。

狀態統計:記錄並報告構件和修改請求的狀態,並收集關於產品構件的重要統計信息。

配置審計:通過第三方(例如:軟體質量保證工程師)來確認產品的完整性並維護構件間的一致性,即確保產品是一個嚴格定義的構件集合;

配置管理員:根據本過程的規定,在本公司內部具體實施與操作本過程的人員/角色。根據實施的層級的不同,配置管理員可以區分為「產品配置管理員」和「項目配置管理員」兩個角色,一般產品配置管理員是專職的,項目配置管理員有項目成員兼職。

⑸ 什麼叫軟體配置!

凡是納入配置管理范疇的工作成果都是配置項(CI);一個純軟體的CIs通常也稱為軟體配置項(CSCIs)。

配置項主要有兩大類:
屬於產品組成部分的工作成果;
項目管理和機構支撐過程產生的文檔。

每個配置項的主要屬性有:名稱、標識符文件狀態、版本、作者、日期等。 http://www.scmlife.com/dp-bbsthread-13701.html什麼是配置管理?http://cmmionline.net/forums/thread/106.aspx啥叫軟體配置管理?——一個通俗的解釋作為一位從事軟體配置管理工作的同志,我經常被親朋好友問到的是,我有時候要向各級領導游說的是,啥叫軟體配置管理?
我的經驗是:

1. 如果想讓他們從迷茫到更迷茫,那就跟他們背一段ISO/CMM里的定義。

2. 如果不想深談,或者背景實在相差太遠,那就跟他們說:
「當很多人在一起編寫軟體的時候,需要一些專門的管理和技術,讓他們能夠合作順暢。
軟體配置管理就是其中的一種。」

3. 如果大概講一下,能有個概念,那就跟他們說:
「軟體配置管理是圍繞軟體資產的管理。
啥叫軟體資產呢,就是設計文檔啦,源代碼啦,可以跑的程序之類的。
那麼,有什麼要管理的呢?讓我們把它和圖書館的圖書管理做個對比。

它們有一些相似點。
首先,圖書館圖書管理管的是圖書資產,軟體配置管理管的是軟體資產,它們管的都是信息資產。

其次,圖書管理,需要把圖書進行分類,以便檢索,需要圖書存放在合適的地方,以便存取,還要防止蟲吃鼠咬。
軟體配置管理也類似,需要把軟體資產——主要是源代碼什麼的,放在合適的目錄結構里,放在合適的地方存儲,防止丟失或者弄亂。

再次,在圖書館,要記錄誰借出了哪本書,還沒還。
而軟體配置管理中也類似,需要記錄誰借出了什麼文件。
不過,跟圖書管理不同的是,軟體開發人員借出文件,常常是為了修改它。
軟體配置管理要記錄誰修改了什麼文件,為什麼修改,等等。

這里就引出了一系列事情要考慮:
比如,每個文件,不斷修改,就產生了一個又一個的版本,需不需要存儲呢?
一個產品的整個源代碼樹,也在總體上產生一個又一個的版本,需不需要存儲呢?
怎麼存儲呢?

比如,可能兩個人想要同時修改一個文件。這可能會導致一個人的工作丟失。
那麼,是讓他們一個改完了另一個再改呢,還是讓他們同時改,將來合並呢?怎麼保證呢?

再比如,有時候,一個公司會生產一系列相似的軟體產品,它們之間是不是可以有某些共享呢?
在一個產品上的改動,是不是能比較方便的加到另外的產品上去呢?

所以說,軟體配置管理是圍繞軟體資產的管理:
保證它們的存儲;保證改動它們的時候,也就是進行軟體開發的時候,不會產生混亂,有條有理,省時省力;等等。」

第3種解釋,是我最喜歡的解釋。
雖然還不完全(比如,沒有說配置/關系),也不嚴謹(凈是用勞動人民的大白話說的),
但是能給沒怎麼接觸過SCM的同志一個比較正確、比較容易接受的第一印象了。
而且讓人覺得,SCM確實有用~~~

⑹ 軟體配置管理 簡稱是什麼

Software configuration management
SCM

⑺ 軟體配置管理的目的是什麼

計算機系統的文件、埠、進程等的變化信息,以監控系統的變更狀況發現其中的異常,以便及時採取相應的措施保護系統安全。這方面推薦你用聚銘配置安全評估系統。

⑻ 軟體配置管理又稱為什麼管理

軟體配置管理(Software Configuration Management),又稱軟體形態管理、或軟體建構管理,簡稱軟體形管(SCM)。

⑼ 軟體配置項和軟體配置管理的核心是什麼

配置項主要有兩大類:屬於產品組成部分的工作成果;

項目管理和機構支撐過程產生的文檔。

每個配置項的主要屬性有:名稱、標識符文件狀態、版本、作者、日期等。

⑽ 什麼是軟體配置管理

軟體配置管理,這是某些軟體設置配置的,就是設置軟體啟動運行開啟什麼,什麼不開啟,快捷方式那些需要那些不需要