1. 程式人生 > >讀《未雨綢繆:理解軟體配置管理》

讀《未雨綢繆:理解軟體配置管理》

1 配置管理的基本不錯的書

董越的書,寫得挺不錯的。另外,他開了幾個配置管理的培訓課程,課程的教學方案,其實,也可以看看,就大概知道其框架內容了。

http://www.msup.com.cn/teacher/54

《未雨綢繆:理解軟體配置管理(第2版)》分為兩部分,第一部分詳細介紹了軟體配置管理的基本知識;第二部分主要講述了軟體配置管理的一些實際問題。《未雨綢繆:理解軟體配置管理(第2版)》的目標是讓讀者用很短的時間就能掌握軟體配置管理的基礎知識,在參與軟體開發時,具備軟體配置管理方面的基本素養。

《軟體整合策略——如何有效率地提升質量》 要想把軟體賣出去,要想讓程式發揮價值,需要把研發出來的各個模組、各個功能“捏”在一起,並且達到一定的質量標準。因此,整合很重要。這是一本關於軟體整合的書。它將全面介紹包括持續整合、持續交付在內的,業界公認的原則和最佳實踐。但本書並不止步於此,本書將仔細講解這些原則和最佳實踐背後的原因。因為我們需要知道最佳實踐背後的道理,知道思考的方法,才能在具體的情境中活學活用,根據實際專案具體情況,制定最合適務實的方案。

《配置管理最佳實踐》貼近實際,旨在指導配置管理從業者如何處理日常工作中需要面對的各種複雜情況。全書詳細介紹了配置管理的6個核心職能:原始碼管理、構建工程、環境配置、變更控制、釋出工程和部署。作者在書中展示瞭如何實施配置管理,從而可以支援軟體和系統的開發,滿足SOX、SAS-70等合規準則的要求,提前考慮新興的IEEE/ISO 12207等標準,同時還可以和最新的ITIL、COBIT 和CMMI等框架整合到一起。

《深入理解軟體構造系統》構造系統在軟體開發過程中處於核心地位,它的正確性和效能,在一定程度上決定了軟體開發成果的質量和軟體開發過程的效率。本書作者作為一名軟體構造系統專家,總結了自己在構造系統開發和維護方面的多年經驗,對軟體構造系統的原理進行了深入淺出的剖析,並通過各種實際使用場景,對幾種最流行的構造工具進行了對比分析,另外還討論了構造系統的效能優化、規模提升等高階主題。

2 配置管理的一些重要概念

相關推薦

未雨綢繆:理解軟體配置管理

1 配置管理的基本不錯的書 董越的書,寫得挺不錯的。另外,他開了幾個配置管理的培訓課程,課程的教學方案,其實,也可以看看,就大概知道其框架內容了。 http://www.msup.com.cn/teacher/54 《未雨綢繆:理解軟體配置管理(第2版)》分為兩部分,第一部

未雨綢繆理解軟體配置管理》 董越

       兩年多前, 我剛畢業的時候, 去了某公司, 據說是分配我做一個軟體配置管理的崗位, 主管找我聊了一下, 我表示還是想寫點程式碼, 不想做軟體配置管理。        當時不知道最後分配自己幹啥, 那就看看軟體配置管理具體是個啥東東, 於是買了這本書。 儘管後來

軟體配置管理工作心得

      時間不知不覺就這樣過去,來現在公司工作就快一年的了。以前的自己是做技術支援,但是目前自己做的是軟體配置。說句實話對軟體配置管理工作以前一點都不瞭解,但是現在卻越來越熟悉,越來越覺得這份工作對自己來說要求的更多了。以前總是去幫幫客戶解決一些問題,可是現在自己在網上

開源軟體配置管理過程(1)——Git

軟體配置管理過程是貫穿整個軟體開發週期的重要過程,為此,也誕生了許多著名的企業級工具,開源的CVS、SVN,企業級的ClearCase、PVCS。 由於財力有限,無法調研大型企業級軟體,但CVS和SVN對於目前的軟體開發,已顯得不是那麼的方便。在開源軟體領域,

第七章 軟體配置管理

本章內容提要軟體配置管理的作用軟體配置管理的相關概念建立軟體配置管理環境版本控制系統整合分支管理變更管理配置審計和配置狀態報告配置管理過程軟體配置管理工具第一節  軟體配置管理的作用星形網拓撲結構不同程式設計師對程式的更改會產生衝突軟體專案中可能遇到如下的問題:找不到某個檔案

軟體配置管理中的三個基線概念

    功能基線(Functional Baseline)   功能基線指在系統分析與軟體定義階段結束時,在經過正式評審和批准的系統設計規格說明書中對開發系統的規格說明;或是指在經過專案委託單位和專案承辦單位雙方簽字同意的協議書或合同中,所規定的對開發軟體系統的規格說

什麼是軟體配置管理

1、什麼是軟體配置管理     軟體配置管理是指通過執行版本控制、變更控制的規程,以及使用合適的配置管理軟體,來保證所有配置項的完整性和可跟蹤性。配置管理是對工作成果的一種有效保護。     2、為什麼需要配置管理    如果沒有軟體配置管理,最大的麻煩是工作成果無法回溯。隨

敏捷軟體開發中的配置管理

        敏捷軟體開發方法目的是適應需求的快速響應,能夠快速的釋出和快速的交付使用。 在敏捷中的如何實現配置管理,如何通過配置管理來管理敏捷開發過程中的需求、程式碼、版本等,這是應該是一個專向的課題。        敏捷中的配置管理有如下幾個方面需要考慮:     

6.3.1-軟體管理-RPM管理-yum線上管理-ip地址配置和網路yum源

yum線上管理 會自動安裝依賴的軟體包,缺點是可能是要收費的 yum不是包,管理的同樣是RPM包 IP地址配置和yum線上管理 這個只能配置IP地址和子網掩碼,但是和外網需要閘道器和DNS 紅帽子專有的setup 回車 網路配置 裝置配置,配置ip 不能dhcp,因

禪道專案管理軟體配置及使用教程

一.禪道安裝及執行禪道是一款開源專案管理軟體。它集產品管理、專案管理、質量管理、文件管理、組織管理和事務管理於一體,是一款專業的研發專案管理軟體,完整覆蓋了研發專案管理的核心流程。禪道將產品、專案、測試這三者的概念明確分開,產品人員、開發團隊、測試人員,這三者分立,互相配合,

07-軟體配置管理報告

1  範  圍 1.1  標  識 包含該文件所適用的軟體標識號、標題和版本號。 1.2  系統概述 簡述文件所適用的系統和軟體的用途。應描述系統和軟體的一般特性;概述系統開發、執行和維護的歷史(若有);標識專案的需方、使用者、開發方和保障機構;標識當前的和計劃的執行現場;

Mysql 分散式叢集 主從同步 寫分離 amoeba 中介軟體配置

首先說明一下amoeba 跟 MySQL proxy在讀寫分離的使用上面的區別: 在MySQL proxy 6.0版本 上面如果想要讀寫分離並且 讀叢集、寫叢集 機器比較多情況下,用mysql proxy 需要相當大的工作量,目前mysql proxy沒有現

Linux軟體安裝管理:在VMware掛載本地iso光碟映象、配置yum軟體倉庫

問題描述 在操作VMware安裝Linux系統後由於安裝CentOS 7的最小化安裝少了一些工具,比如 ifconfig 及 netstat 等,由於沒問外部線上網路環境訪問下載相關依賴包,則我們需要配置離線依賴庫。 本次操作是在Vmware上操作

VS2012 處理器架構“x86”不匹配 通過配置管理器更改您的項目的目標處理器架構

utility bug image .cn cnblogs 基礎 類庫 管理 但是 在VS2012中新建一個項目。然後引用之前VS2010寫的一個基礎類庫。 VS2012編譯通過但是出現警告。 所生成項目的處理器架構“MSIL”與引用“E:\work\C#\Dt.Utili

遊戲UI框架設計(五): 配置管理與應用

oid per b- 測試 中心 序列化對象 ner stun sage 遊戲UI框架設計(五) --配置管理與應用 在開發企業級遊戲/VR/AR產品時候,我們總是希望可以總結出一些通用的技術體系,框架結構等,為簡化我們的開發起到“四兩撥千金”的作用。所謂“配

遊戲UI框架設計(五): 配置管理與應用

unity界面框架 unityui框架 ui框架配置 unity配置管理 遊戲UI框架設計(五)--配置管理與應用 在開發企業級遊戲/VR/AR產品時候,我們總是希望可以總結出一些通用的技術體系,框架結構等,為簡化我們的開發起到“四兩撥千金”的作用。所謂“配置管理”是指一個遊戲項目(軟件項

Puppet集中配置管理系統

happyPuppet是一個配置管理工具,典型的,puppet是一個C/S結構,當然,這裏的C(客戶端)可以有很多,因此,也可以說是一個星形結構,所有的puppet客戶端同一個服務器端的puppet通訊。每個puppet客戶端每半小時連接一次客戶端(時間也可以設置為其他),下載最新的配置文件,並且嚴格按照配置

SaltStack實戰之配置管理-Jinja2模板

saltstackSaltStack實戰之配置管理-Jinja2模板學習 SaltStackSaltStack實戰之配置管理-Jinja2模板1. Salt yaml配置文件使用Jinja2模板介紹1.1 File狀態使用template參數1.2 模板文件裏面變量使用{{ 名稱 }}1.3 變量列表2. 實

sql server2008配置管理工具服務顯示遠程過程調用失敗

arc class .dll div ref http ldb body 方法 SQL SERVER2008配置管理工具服務顯示遠程過程調用失敗 前兩天,裝了VS2012後,打開SQL2008配置管理工具,發現SQL服務名稱裏什麽也沒有,只有一個提示:(如圖)