軟體配置管理的意義及重要性

2021-05-11 00:50:26 字數 2336 閱讀 8309

提到

軟體配置治理,作為從事

軟體的人來

講,相必都不生疏。要想真正做到

實施好配置治理,對於

軟體配置治理的意

義及其重要性我想

應該有必要的熟悉和理解。

軟體配置治理,software configuration management ,其

簡稱scm ;在

軟體配置治理中,有乙個要害的一環就是

變更治理,而

變更治理的基

礎是配置

項的確定與版本治理。

要正確理解這些

問題,我們

不能僅僅

將scm作為

乙個治理工具或者在專案洽

談與執行中一種合行

規定的義務來履行。假如

這樣,在

開展工作的

過程中很輕易使

這種工作變成一

種官僚 式的

絆腳石。往往在我們開展

專案時,很多合同

對配置治理提出了明確的要求,需要熟悉的是,我

們所需要

進行配置治理的目的是為軟體

開發過程中的不同的角色控 制和跟蹤治理自已的工作提供支援與幫助。很多軟

件開發過

程中碰到的

問題都是因配置治理不善而造成的。而發生

這些問題需要

時間去確定, 而且有可能很多可能是重複的

問題。有的是不必要的麻

煩。比如

說乙個已花

費較大精力和成本解決的高難度的

軟體錯誤忽然再次出現,已

經開發或完成

測試的乙個特 性神密的消失,乙個已經通

過完全測試的

軟體系統忽然

間無法執行。配置治理通

過對同一

專案中不同人員的所

產生的工作

產品來幫助我

們減少和消除這些

問題。問題主要體現在:

—— 現在項

目的開發

大部分都是以疊迭式,

漸進式的模型進行

開發。在乙個版本交付的同

時,另乙個版本可能還是

進行測試,而進行同

步開發的後

續版本可能還在

進行設計

與開發階

段。在這個迴圈

的過程中,假如客

戶發現錯誤,那麼

不單只是針對客戶

的錯誤在現

有的版本上

進行修改完成就可以,同

時要在後

續的版本中體

現。另外, 假如在測試或

開發的過程中

發現了新的

問題,那

麼對於以前正在使用的版本也需要考

慮進行修改。在大系

統開發的

過程中,

問題與修改

問題的人,版本都會比

較多, 很輕易出

現混亂的情況。

——核心代

碼,或者公用構件和代

碼。在系統的

開發過程中,當

涉及到公用構件或代

碼的修改

時,需要使與此相

關的人都需要知道。假如沒有有效的代

碼治理與

報告 與

協調機制,

對於修改的代

碼如何使相關人

員都提到通知就存在乙個

問題了。——現

在的軟體項

目,大多都是由乙個團體

協作完成的,那麼,

涉及到,

對於最後某人

對其所作的工作或輸出很

輕易損害到其它相關人

員的工作。如在乙個應該系

統的開發過程中,資料流程比

較密集,假如其介面的

變化,可能會引起很多相

關地方的變化。

這些問題是由什

麼而引的呢,不言而明,在軟體

開發過程中的缺少

規範的治理而導致出

這些問題。需要我們花

費很大的精力與時間來

處理。那麼怎

麼來對這些

問題來形成乙個有效的解決方案呢,需要我

們對以下的

問題進行明確:

——在公司,目前的配置治理是什

麼,做了些什麼?

——目前公司配置治理的狀

態是何狀態?

——如何去控制配置的變更

項?——對

於配置變

更,怎麼樣

通知相關

的個人和組?

——公司的軟體

專案都有哪些型別的

變更?——假如在公司或同一專案

組,其它人所做的

變更會不會影響你所寫的

軟體部分?

軟體配置管理的意義

提到軟體配置管理,作為從事軟體的人來講,相必都不陌生。要想真正做到實施好配置管理,對於軟體配置管理的意義及其重要性我想應該有必要的認識和理解。軟體配置管理,softwareconfiguration management 其簡稱 scm 在軟體配置管理中,有乙個關鍵的一環就是變更管理,而變更管理的基...

軟體配置管理的意義

rational華南使用者組 朱擁綱 提到軟體配置管理,作為從事軟體的人來講,相必都不陌生。要想真正做到實施好配置管理,對於軟體配置管理的意義及其重要性我想應該有必要的認識和理解。軟體配置管理,software configuration management,其簡稱scm 在軟體配置管理中,有乙個...

實施配置管理的重要性 非誠勿擾體

雖然前幾天北京下了雪,但雪後結冰的路面並未阻擋我運動衝動,竟然用公路自行車的700 23c訓練胎在這種條件下兜了170多公里 三天的累積 雖然速度不比往日,但絕對夠刺激,這麼窄的輪胎,稍有重心偏移就很容易側滑,這讓我充分體驗了 漂移 的感覺 動靜結合,在每次 刺激 過後,反倒是更高效的工作和思考。靜...