




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
持續(xù)交付:發(fā)布可靠軟件的系統(tǒng)方法讀書筆記模板01思維導(dǎo)圖讀書筆記目錄分析內(nèi)容摘要精彩摘錄作者介紹目錄0305020406思維導(dǎo)圖軟件系統(tǒng)軟件系統(tǒng)方法方法開發(fā)人員測試人員小結(jié)第章管理部署應(yīng)用程序測試實踐基礎(chǔ)流水線腳本版本關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要《持續(xù)交付:發(fā)布可靠軟件的系統(tǒng)方法》講述如何實現(xiàn)更快、更可靠、低成本的自動化軟件交付,描述了如何通過增加反饋,并改進開發(fā)人員、測試人員、運維人員和項目經(jīng)理之間的協(xié)作來達到這個目標(biāo)。《持續(xù)交付:發(fā)布可靠軟件的系統(tǒng)方法》由三部分組成。第一部分闡述了持續(xù)交付背后的一些原則,以及支持這些原則的實踐。第二部分是本書的核心,全面講述了部署流水線。第三部分圍繞部署流水線的投入產(chǎn)出討論了更多細節(jié),包括增量開發(fā)技術(shù)、高級版本控制模式,以及基礎(chǔ)設(shè)施、環(huán)境和數(shù)據(jù)的管理和組織治理。《持續(xù)交付:發(fā)布可靠軟件的系統(tǒng)方法》適合所有開發(fā)人員、測試人員、運維人員和項目經(jīng)理學(xué)習(xí)參考。讀書筆記讀書筆記讀了一個月,終于讀完了這本書。內(nèi)容充實,層次感強。本書首先給出了實現(xiàn)快速、可靠、低風(fēng)險交付過程的基礎(chǔ)知識,然后介紹了部署流水線,即從簽入到發(fā)布的過程中管理所有變更的一個自動化過程。原書的確是一本很經(jīng)典的CI/CD的工程能效知識書籍,只可惜中文版本翻譯的的確太差...令人時常讀起來搞不清楚狀況,但翻一下原文就很清楚,甚至有時候還出現(xiàn)翻譯錯誤的情況。三部分內(nèi)容,快速可靠低風(fēng)險交付的理念;實踐部署流水線;持續(xù)交付的生態(tài)圈。很久之前出版的書了,但從我的經(jīng)歷看,對現(xiàn)在軟件開發(fā)運維測試依然有指導(dǎo)作用。讀完了.作者的經(jīng)驗給予了不少的啟發(fā).但是在國內(nèi)的軟件行業(yè),真正能做到持續(xù)交付的實踐好像并不是那么多.大家都在為了所謂的業(yè)務(wù)要求緊,而忽視了規(guī)則,質(zhì)量,從而進入不好的循環(huán).慢慢的,爛尾了.希望國內(nèi)的軟件研發(fā)能趕上來.。精彩摘錄精彩摘錄一個可工作的軟件可分成以下幾個部分:可執(zhí)行的代碼、配置信息、運行環(huán)境和數(shù)據(jù)。部署流水線就是指一個應(yīng)用程序從構(gòu)建、部署、測試到發(fā)布這整個過程的自動化實現(xiàn)部署流水線的目標(biāo)有三個。首先,它讓軟件構(gòu)建、部署、測試和發(fā)布過程對所有人可見,促進了合作。其次,它改善了反饋,以便在整個過程中,我們能夠更早地發(fā)現(xiàn)并解決問題。最后,它使團隊能夠通過一個完全自動化的過程在任意環(huán)境上部署和發(fā)布軟件的任意版本。從“決定做某種修改”到“該修改結(jié)果正式上線”的這段時間稱為周期時間(cycletime)配置管理是指一個過程,通過該過程,所有與項目相關(guān)的產(chǎn)物,以及它們之間的關(guān)系都被唯一定義、修改、存儲和檢索。這種可重復(fù)性和可靠性來自于以下兩個原則:(1)幾乎將所有事情自動化;(2)將構(gòu)建、部署、測試和發(fā)布軟件所需的東西全部納入到版本控制管理之中。敏捷宣言的第一原則:“我們的首要任務(wù)是盡早持續(xù)交付有價值的軟件并讓客戶滿意?!睙o論什么樣的修改都應(yīng)該觸發(fā)反饋流程;?反饋應(yīng)該盡快發(fā)出;?交付團隊必須接收反饋,并依據(jù)它作出相應(yīng)的行動。目錄分析第1章軟件交付的問題第2章配置管理第3章持續(xù)集成第4章測試策略的實現(xiàn)第一部分基礎(chǔ)篇第1章軟件交付的問題1.1引言1.2一些常見的發(fā)布反模式1.3如何實現(xiàn)目標(biāo)1.4收效1.5候選發(fā)布版本1.6軟件交付的原則1.7小結(jié)第2章配置管理2.1引言2.2使用版本控制2.3依賴管理2.4軟件配置管理2.5環(huán)境管理2.6小結(jié)第3章持續(xù)集成3.1引言3.2實現(xiàn)持續(xù)集成3.3持續(xù)集成的前提條件3.4使用持續(xù)集成軟件3.5必不可少的實踐3.5.5時刻準(zhǔn)備著回滾到前一個版本3.6推薦的實踐3.7分布式團隊3.8分布式版本控制系統(tǒng)第4章測試策略的實現(xiàn)4.1引言4.2測試的分類4.3現(xiàn)實中的情況與應(yīng)對策略4.4流程4.5小結(jié)第5章部署流水線解析第7章提交階段第6章構(gòu)建與部署的腳本化第二部分部署流水線第8章自動化驗收測試第10章應(yīng)用程序的部署與發(fā)布第9章非功能需求的測試第二部分部署流水線第5章部署流水線解析5.1引言5.2什么是部署流水線5.3部署流水線的相關(guān)實踐5.4提交階段5.5自動化驗收測試之門5.6后續(xù)的測試階段5.7發(fā)布準(zhǔn)備5.8實現(xiàn)一個部署流水線5.9度量第6章構(gòu)建與部署的腳本化6.1引言6.2構(gòu)建工具概覽6.3構(gòu)建部署腳本化的原則與實踐6.4面向JVM的應(yīng)用程序的項目結(jié)構(gòu)6.5部署腳本化6.6小貼士6.7小結(jié)第7章提交階段7.1引言7.2提交階段的原則和實踐7.3提交階段的結(jié)果7.4提交測試套件的原則與實踐7.5小結(jié)第8章自動化驗收測試8.1引言8.2為什么驗收測試是至關(guān)重要的8.3創(chuàng)建驗收測試8.4應(yīng)用程序驅(qū)動層8.5實現(xiàn)驗收測試8.6驗收測試階段8.7驗收測試的性能8.8小結(jié)第9章非功能需求的測試9.1引言9.2非功能需求的管理9.3如何為容量編程9.4容量度量9.5容量測試環(huán)境9.6自動化容量測試9.7將容量測試加入到部署流水線中9.8容量測試系統(tǒng)的附加價值9.9小結(jié)第10章應(yīng)用程序的部署與發(fā)布10.1引言10.2創(chuàng)建發(fā)布策略10.3應(yīng)用程序的部署和晉級10.4部署回滾和零停機發(fā)布10.5緊急修復(fù)10.6持續(xù)部署10.7小貼士和竅門10.8小結(jié)第11章基礎(chǔ)設(shè)施和環(huán)境管理第13章組件和依賴管理第12章數(shù)據(jù)管理第三部分交付生態(tài)圈第15章持續(xù)交付管理第14章版本控制進階第三部分交付生態(tài)圈第11章基礎(chǔ)設(shè)施和環(huán)境管理11.1引言11.2理解運維團隊的需要11.3基礎(chǔ)設(shè)施的建模和管理11.4服務(wù)器的準(zhǔn)備及其配置的管理11.5中間件的配置管理11.6基礎(chǔ)設(shè)施服務(wù)的管理11.7虛擬化11.8云計算11.9基礎(chǔ)設(shè)施和應(yīng)用程序的監(jiān)控第12章數(shù)據(jù)管理12.1引言12.2數(shù)據(jù)庫腳本化12.3增量式修改12.4數(shù)據(jù)庫回滾和無停機發(fā)布12.5測試數(shù)據(jù)的管理12.6數(shù)據(jù)管理和部署流水線12.7小結(jié)第13章組件和依賴管理13.1引言13.2保持應(yīng)用程序可發(fā)布13.3依賴13.4組件13.5管理依賴關(guān)系圖13.6管理二進制包13.7用Maven管理依賴13.8小結(jié)第14章版本控制進階14.1引言14.2版本控制的歷史14.3分支與合并14.4DVCS14.5基于流的版本控制系統(tǒng)14.6主干開發(fā)14.7按發(fā)布創(chuàng)建分支14.8按功能特性分支14.9按團隊分支第15章
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國貼劑行業(yè)發(fā)展現(xiàn)狀及前景規(guī)劃研究報告
- 2025-2030年中國稀土冶煉分離市場運行動態(tài)及發(fā)展前景分析報告
- 2025甘肅省安全員考試題庫附答案
- 南京醫(yī)科大學(xué)《課程論文寫作與學(xué)術(shù)規(guī)范》2023-2024學(xué)年第二學(xué)期期末試卷
- 黔西南民族職業(yè)技術(shù)學(xué)院《外國建筑史》2023-2024學(xué)年第二學(xué)期期末試卷
- 青海交通職業(yè)技術(shù)學(xué)院《傳感檢測技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津商業(yè)大學(xué)《學(xué)術(shù)論文選題與寫作》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北大學(xué)《財務(wù)會計一》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025上海市建筑安全員考試題庫及答案
- 西藏大學(xué)《軟件交互設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 開學(xué)安全第一課主題班會課件
- 新版《醫(yī)療器械經(jīng)營質(zhì)量管理規(guī)范》(2024)培訓(xùn)試題及答案
- 2025年人教版數(shù)學(xué)五年級下冊教學(xué)計劃(含進度表)
- 2025年初級社會工作者綜合能力全國考試題庫(含答案)
- 2024年我國人口老齡化問題與對策
- 中心靜脈壓測量技術(shù)-中華護理學(xué)會團體標(biāo)準(zhǔn)2023
- 部編人教版二年級道德與法治下冊同步練習(xí)(全冊)
- 數(shù)量金融的概況和歷史課件
- 專業(yè)醫(yī)院lovo常用文件產(chǎn)品介紹customer presentation
- 叉車日常使用狀況點檢記錄表(日常檢查記錄)
- ME基礎(chǔ)知識培訓(xùn)PPT學(xué)習(xí)教案
評論
0/150
提交評論