基于DevOps的D公司軟件項目管理改進研究
發(fā)布時間:2021-10-26 17:56
對于以軟件產(chǎn)品及相關服務作為主營業(yè)務的企業(yè)來說,快速交付高質量的軟件應用是在市場上發(fā)展的前。隨著互聯(lián)網(wǎng)時代的到來,與傳統(tǒng)基于PC環(huán)境的桌面應用軟件相比,市場對基于Web的互聯(lián)網(wǎng)應用軟件出了更高的要求:既需要像傳統(tǒng)軟件一樣快速高效地完成開發(fā),還需要即時快速的部署上線,面對客戶持續(xù)的反饋進行改進,同時還應保障線上服務的穩(wěn)定性。國內(nèi)外對軟件企業(yè)的項目管理有了很多的研究,通過能力成熟度模型CMM對軟件企業(yè)的開發(fā)過程進行改進,通過敏捷方法實踐如Scrum、XP和極限編程等框架高軟件開發(fā)的效率等。目前這些針對軟件項目管理的各類研究,都主要集中在軟件的開發(fā)過程改進,而對與開發(fā)密切相關的測試與運維過程研究較少。本論文的研究主題是通過DevOps理論與實踐對基于Web的互聯(lián)網(wǎng)軟件項目測試與運維過程進行改進,進而達到高軟件項目整體交付效率,升軟件企業(yè)市場競爭力的目的。本文首先對軟件項目管理的歷史和發(fā)展進行了回顧,介紹了軟件項目管理的特點和各類軟件過程管理模型;然后簡述了與DevOps密切相關的豐田精益生產(chǎn)、敏捷宣言及體現(xiàn)敏捷原則的開發(fā)方法;接下來從軟件項目整體價值流的角度說明了敏捷開發(fā)的不足以及DevOp...
【文章來源】:電子科技大學四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:62 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究歷史與現(xiàn)狀
1.3 研究內(nèi)容與方法
1.3.1 研究內(nèi)容
1.3.2 研究方法
1.4 本論文的結構安排
1.5 本章小結
第二章 理論綜述
2.1 軟件項目管理
2.1.1 軟件項目管理的目的
2.1.2 軟件項目管理的內(nèi)容
2.1.3 軟件項目管理的特點
2.2 軟件過程模型
2.2.1 瀑布開發(fā)模型
2.2.2 快速原型模型
2.2.3 螺旋模型
2.2.4 增量模型
2.2.5 迭代模型
2.3 DevOps
2.3.1 DevOps相關理念
2.3.2 DevOps理論發(fā)展歷史
2.3.3 DevOps核心原則
2.4 本章小結
第三章 D公司酒店電視二期項目現(xiàn)狀
3.1 項目背景
3.1.1 公司簡介
3.1.2 項目簡介
3.2 組織結構與流程
3.2.1 項目組織結構
3.2.2 項目管理流程
3.3 項目管理的現(xiàn)狀
3.3.1 運維過程耗時多
3.3.2 測試過程效率低
3.3.3 部署與交付頻率低
3.3.4 項目內(nèi)外溝通少
3.4 原因分析
3.4.1 歸納原因
3.4.2 梳理關系
3.4.3 確定改進重點
3.4.4 改進方案評估標準與度量指標
3.5 本章小結
第四章 酒店電視三期項目改進
4.1 組織結構改進
4.2 流程改進
4.2.1 審批流程簡化
4.2.2 部署過程改進
4.2.3 測試過程改進
4.2.4 運維過程改進
4.3 溝通與能力改進
4.3.1 重塑項目組文化
4.3.2 開展運維技能培訓
4.3.3 使用ChatOps技術快速共享信息
4.3.4 建立項目知識共享平臺
4.4 改進結果
4.5 本章小結
第五章 評估與總結
5.1 全文總結
5.2 后續(xù)工作展望
致謝
參考文獻
【參考文獻】:
期刊論文
[1]DevOps發(fā)展現(xiàn)狀研究[J]. 牛曉玲,吳蕾. 電信網(wǎng)技術. 2017(10)
[2]基于Docker的DevOps系統(tǒng)設計與實現(xiàn)[J]. 丁海斌,崔雋,陸凱. 指揮信息系統(tǒng)與技術. 2017(03)
[3]面向云服務的DevOps知識獲取與應用[J]. 陳詠秋,張斌,徐明珠,顧永生. 計算機系統(tǒng)應用. 2016(12)
[4]基于Jenkins的持續(xù)集成測試環(huán)境插件開發(fā)[J]. 段清蛇,李筠. 信息技術. 2013(10)
[5]淺析軟件項目管理[J]. 陳欣欣. 合作經(jīng)濟與科技. 2012(09)
[6]軟件項目管理的六大要素[J]. 胡曉婷,王小林. 計算機與數(shù)字工程. 2006(05)
[7]看板管理在企業(yè)的應用[J]. 栗賀友,郝建男. 工業(yè)工程與管理. 2003(02)
本文編號:3459945
【文章來源】:電子科技大學四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:62 頁
【學位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究歷史與現(xiàn)狀
1.3 研究內(nèi)容與方法
1.3.1 研究內(nèi)容
1.3.2 研究方法
1.4 本論文的結構安排
1.5 本章小結
第二章 理論綜述
2.1 軟件項目管理
2.1.1 軟件項目管理的目的
2.1.2 軟件項目管理的內(nèi)容
2.1.3 軟件項目管理的特點
2.2 軟件過程模型
2.2.1 瀑布開發(fā)模型
2.2.2 快速原型模型
2.2.3 螺旋模型
2.2.4 增量模型
2.2.5 迭代模型
2.3 DevOps
2.3.1 DevOps相關理念
2.3.2 DevOps理論發(fā)展歷史
2.3.3 DevOps核心原則
2.4 本章小結
第三章 D公司酒店電視二期項目現(xiàn)狀
3.1 項目背景
3.1.1 公司簡介
3.1.2 項目簡介
3.2 組織結構與流程
3.2.1 項目組織結構
3.2.2 項目管理流程
3.3 項目管理的現(xiàn)狀
3.3.1 運維過程耗時多
3.3.2 測試過程效率低
3.3.3 部署與交付頻率低
3.3.4 項目內(nèi)外溝通少
3.4 原因分析
3.4.1 歸納原因
3.4.2 梳理關系
3.4.3 確定改進重點
3.4.4 改進方案評估標準與度量指標
3.5 本章小結
第四章 酒店電視三期項目改進
4.1 組織結構改進
4.2 流程改進
4.2.1 審批流程簡化
4.2.2 部署過程改進
4.2.3 測試過程改進
4.2.4 運維過程改進
4.3 溝通與能力改進
4.3.1 重塑項目組文化
4.3.2 開展運維技能培訓
4.3.3 使用ChatOps技術快速共享信息
4.3.4 建立項目知識共享平臺
4.4 改進結果
4.5 本章小結
第五章 評估與總結
5.1 全文總結
5.2 后續(xù)工作展望
致謝
參考文獻
【參考文獻】:
期刊論文
[1]DevOps發(fā)展現(xiàn)狀研究[J]. 牛曉玲,吳蕾. 電信網(wǎng)技術. 2017(10)
[2]基于Docker的DevOps系統(tǒng)設計與實現(xiàn)[J]. 丁海斌,崔雋,陸凱. 指揮信息系統(tǒng)與技術. 2017(03)
[3]面向云服務的DevOps知識獲取與應用[J]. 陳詠秋,張斌,徐明珠,顧永生. 計算機系統(tǒng)應用. 2016(12)
[4]基于Jenkins的持續(xù)集成測試環(huán)境插件開發(fā)[J]. 段清蛇,李筠. 信息技術. 2013(10)
[5]淺析軟件項目管理[J]. 陳欣欣. 合作經(jīng)濟與科技. 2012(09)
[6]軟件項目管理的六大要素[J]. 胡曉婷,王小林. 計算機與數(shù)字工程. 2006(05)
[7]看板管理在企業(yè)的應用[J]. 栗賀友,郝建男. 工業(yè)工程與管理. 2003(02)
本文編號:3459945
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3459945.html
最近更新
教材專著