色a视洲av天堂,亚洲第一成年免费网站,国产精品夜间视频香蕉,免费视频爱爱太爽了激,麻豆视频免费看男女拍拍,BL文高黄R18肉NP,欧洲av色爱无码

無憂MBA論文網(wǎng)MBA論文 > MBA畢業(yè)論文 > 項目管理 > 正文

基于Scrum方法的W公司軟件項目管理探討

時間:2023-08-27 來源:www.gogezi.com作者:vicky

本文是一篇項目管理論文,本文試著通過DY軟件項目的實驗來進行Scrum轉(zhuǎn)型的初次研究,旨在是利用Scrum框架的管理與技術(shù)實踐,盡快讓企業(yè)的軟件項目脫離過去那種部分或全部失控的場面。
1緒論
1.1研究背景與意義
1.1.1研究背景

項目管理論文怎么寫
項目管理論文怎么寫

隨著第一代計算機軟件在第一臺電腦馮·諾依曼中開始運作,在幾十年的發(fā)展歷程中計算機軟件從在特定硬件上運行演化到移動互聯(lián)網(wǎng)的廣泛使用。軟件產(chǎn)品越來越復(fù)雜,軟件產(chǎn)品的規(guī)模也越來越大,復(fù)雜程度的上升導(dǎo)致軟件研發(fā)管理存在諸多問題。開發(fā)軟件過程中通常會出現(xiàn)很多不夠?qū)I(yè)的問題,比如對軟件開發(fā)的工作量和成本無法準(zhǔn)確估計,軟件開發(fā)的難度無法準(zhǔn)確衡量,軟件產(chǎn)品的質(zhì)量和預(yù)想有差距。作為項目管理的關(guān)鍵要素:成本、進度和質(zhì)量等問題也時有發(fā)生,導(dǎo)致出現(xiàn)“軟件危機”。
為應(yīng)對“軟件危機”由此誕生了“軟件工程”,以瀑布模型為代表的“軟件工程”在處理“軟件危機”的過程中也在不斷地進步和發(fā)展。隨著互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)的廣泛使用,傳統(tǒng)的以瀑布模型為代表的軟件開發(fā)模式越來越無法適應(yīng)多變的需求。20世紀(jì)90年代初期,部分輕量級的軟件開發(fā)方式受到了廣泛的關(guān)注和熱議。2001年,17位軟件開發(fā)人員共同制定的敏捷軟件開發(fā)宣言和十二條與之對應(yīng)的原則,開啟了敏捷開發(fā)運動。敏捷開發(fā)強調(diào)快速響應(yīng)用戶需求,強調(diào)擁抱變化的重要性。在諸多敏捷開發(fā)方法里,Scrum的應(yīng)用最廣。根據(jù)《The 15th Annual State of Agile Report2021》的數(shù)據(jù)顯示,超過81%的人認(rèn)為Scrum是他們最常使用的敏捷方法,另外15%的人選擇的是Scrum的派生方法ScrumBan和Scrum+XP。
.......................
1.2國內(nèi)外研究現(xiàn)狀
1.2.1 Scrum方法的相關(guān)研究
Holtzhausen(2018)探討了Scrum方法中Scrum教練提升團隊效率的作用,并研究了Scrum教練領(lǐng)導(dǎo)力與團隊效率之間的模型。Ardakani(2018)提出一種基于Scrum方法論建立動態(tài)組織間協(xié)作(Dynamic inter-organisational collaboration)的實用方法。Anand(2018)指出軟件開發(fā)在過去遵循密集的傳統(tǒng)軟件流程,現(xiàn)在已經(jīng)轉(zhuǎn)向敏捷方法。文中在敏捷方法論中研究引入一個名為RScrum的新術(shù)語,還提出了一個經(jīng)過完善的敏捷框架。Aryanto(2020)研究的是敏捷Scrum框架的開發(fā)工作。Scrum框架用于在產(chǎn)品發(fā)布之前管理開發(fā)工作流程的所有流程,通過燃盡圖和回顧日志表明開發(fā)和發(fā)布階段團隊合作的有效性。
Zayat和Senvar(2020)對Scrum和Kanban這兩種重要的敏捷開發(fā)方法進行了系統(tǒng)的審查,以探討它們之間的異同。作者進行焦點小組調(diào)查,根據(jù)項目環(huán)境中的各種參數(shù),包括項目復(fù)雜性、不確定性水平和工作規(guī)模,并考慮質(zhì)量、生產(chǎn)率和交付等產(chǎn)出因素,確定產(chǎn)品開發(fā)的首選方法。調(diào)查結(jié)果顯示了這兩種方法在實現(xiàn)敏捷目標(biāo)方面的靈活性,其中Scrum強調(diào)客戶和開發(fā)團隊的合作,重點關(guān)注特定的技能,如規(guī)劃、組織、演示??窗宸浅_m合于需要客戶定期參與的新的復(fù)雜項目,而看板在連續(xù)流程環(huán)境中更具可操作性,具有穩(wěn)定的系統(tǒng)改進方法。Jiles(2021)指出為了滿足數(shù)據(jù)可訪問性和快速變化的環(huán)境,許多首席財務(wù)官和管理人員及商業(yè)領(lǐng)袖正在培育一種敏捷文化,使得軟件開發(fā)的敏捷方法適應(yīng)其業(yè)務(wù)流程。Zender(2021)研究打破當(dāng)前Scrum作為一個敏捷框架僅適用于信息技術(shù)項目的思維定勢,并確認(rèn)其在建筑行業(yè)應(yīng)用的可行性。其獲得的積極結(jié)果可供希望結(jié)合Scrum以加強建筑項目管理的研究人員和實踐者使用。Agh和Halimeh(2021)指出Scrum框架是目前使用最廣泛的敏捷方法,但Scrum框架上可用的資源沒有明確定義其變量,也沒有就如何解決這些變量提供適當(dāng)?shù)闹改?。作者旨在通過識別Scrum框架中的所有變量,來解決與配置Scrum相關(guān)的問題。
.................................
2相關(guān)理論基礎(chǔ)
2.1軟件項目管理
2.1.1軟件項目管理的概念
美國項目管理協(xié)會將項目管理定義為:為創(chuàng)造獨特的產(chǎn)品、服務(wù)或成果而進行的臨時性工作。軟件項目管理的定義是:在開發(fā)軟件項目的過程中,使用不同的技能、知識、工具和方法來得到特定的軟件產(chǎn)品。換句話說,軟件項目管理是一種在軟件項目中使用項目管理理論和結(jié)構(gòu)并達到一定目的的過程,即軟件項目開發(fā)過程中可以通過既定的成本、質(zhì)量和進度等各個方面來進行衡量,并對人員、項目、產(chǎn)品等進行管理的過程。軟件項目全生命周期中,通過各種技術(shù)和手段完成既定時間內(nèi)的交付,即為軟件管理的目的所在。
軟件項目管理源于20世紀(jì)70年代中期,當(dāng)時美國國防部專門研究了軟件開發(fā)未能按時交付、預(yù)算超支和未能滿足用戶需求的原因,發(fā)現(xiàn)70%的項目是由管理不善而非技術(shù)原因造成的。因此,軟件開發(fā)人員開始更加重視軟件開發(fā)的管理。到20世紀(jì)90年代中期,軟件開發(fā)中仍然存在項目管理不善的問題。根據(jù)對美國軟件工程實施現(xiàn)狀的調(diào)查,軟件開發(fā)仍然是不可預(yù)測的,只有約10%的項目能夠按計劃的成本和進度交付。
與其他項目管理相比,軟件項目管理有著較大的特殊性。首先,軟件是一種知識產(chǎn)品,它是無形的,其開發(fā)進度和質(zhì)量難以估計和衡量,開發(fā)人員的技術(shù)水平很難保證一致,其生產(chǎn)的效率難以預(yù)測和保證。其次,軟件系統(tǒng)的復(fù)雜性也導(dǎo)致了開發(fā)實施中需要循序漸進,軟件的無形性又使得用戶需求難以準(zhǔn)確表述界定,由此帶來的問題也使得開發(fā)過程中的各種風(fēng)險難以預(yù)測和控制。
...............................
2.2 Scrum方法
1993年Schwaber和Sutherland等人共同提出了Scrum方法,其本質(zhì)是一個增量迭代的過程。Scrum方法作為一個軟件開發(fā)過程框架有助于開發(fā)人員在復(fù)雜的問題中尋找出有效的解決方案,且最終所交付的產(chǎn)品必然是高質(zhì)量且具有創(chuàng)造性的。敏捷創(chuàng)始人Schwaber認(rèn)為在團隊協(xié)作中一個明確的團隊目標(biāo)是重要前提,既要具有自主決策權(quán)也必須擁有豐富的知識技能和經(jīng)驗,以促進任務(wù)目標(biāo)的實現(xiàn)?;诮?jīng)驗理論的基礎(chǔ)上,Scrum方法通過迭代增量的方式在產(chǎn)品質(zhì)量控制和風(fēng)險控制等方面達到了顯著的效果。
2.2.1敏捷軟件項目管理的發(fā)展歷史
在第三次科技革命后美國軍事領(lǐng)域軟件不斷開發(fā)和實踐的過程為敏捷軟件項目管理的開發(fā)和應(yīng)用創(chuàng)造了條件,尤其是在90年代初期計算機系統(tǒng)應(yīng)用的迅猛增長推動了該管理模式的發(fā)展。基于敏捷框架下的Scrum一經(jīng)推出就得到了廣泛的應(yīng)用且效果顯著。敏捷理論和Scrum的發(fā)展歷程如表2-1所示。

項目管理論文怎么寫
項目管理論文怎么寫

........................
3 W公司軟件項目管理現(xiàn)狀及問題分析......................18
3.1 W公司基本情況....................................18
3.2 W公司軟件項目管理現(xiàn)狀...................................19
4基于Scrum方法的W公司軟件項目管理改進策略..........................27
4.1項目需求管理改進...................................27
4.2項目進度管理改進...................................29
5 W公司軟件項目管理改進策略實施及效果..............................37
5.1 DY軟件項目背景介紹....................................37
5.2基于Scrum方法的DY軟件項目管理策略實施過程....................37
5 W公司軟件項目管理改進策略實施及效果
5.1 DY軟件項目背景介紹
現(xiàn)階段電力行業(yè)設(shè)備管理大多使用的是設(shè)施管理系統(tǒng),但其數(shù)據(jù)錄入效率低,流程復(fù)雜,要人工實時制作檢驗報告,且后期應(yīng)用數(shù)據(jù)匱乏,數(shù)據(jù)價值沒有得到充分利用,不能作為智能檢測系統(tǒng)。設(shè)備管理系統(tǒng)沒有全面的分析數(shù)據(jù),對設(shè)備不夠了解。因此行業(yè)要不斷通過識別和管理設(shè)備異常、缺陷和隱患,提高多維度綜合分析能力,提高設(shè)備運行質(zhì)量,預(yù)防設(shè)備事故。
針對上述問題,從某個設(shè)備制造商從專業(yè)角度出發(fā),研究了目前運維服務(wù)的方法和策略,規(guī)劃建設(shè)電氣設(shè)備軟件管理系統(tǒng),主動適應(yīng)電氣設(shè)備智能化技術(shù)的發(fā)展。因為廠商沒有能力研發(fā)軟件,因此W公司成功中標(biāo)。
DY軟件項目一期的研發(fā)主要采用瀑布式順序處理的制作方式。這意味著在完成了一個階段的所有工作之后,才能進入下一步的工作。里程碑內(nèi)的項目生命周期嚴(yán)格分為三個階段:定義、開發(fā)和維護。對于整個過程而言,是循序漸進的,并且是相互關(guān)聯(lián)的,前后輸出與輸入之間有著嚴(yán)格的關(guān)系。下個階段的問題會反映在上個階段,需要重新修改完成工作。W公司負(fù)責(zé)的二期項目使用的是分布式微服務(wù)和大數(shù)據(jù)架構(gòu),改進早期數(shù)據(jù)的自動實時采集和大規(guī)模自動開票系統(tǒng),以替代人工數(shù)據(jù)計費,進一步完善并提出設(shè)備設(shè)計、制造方案過程中的數(shù)據(jù)類型,同時對頁面顯示的美觀程度的需求也在增加。
該項目不同于以往的電力系統(tǒng)信息化項目。它的設(shè)計理念比較前衛(wèi),因此需求模糊,并且項目具有實驗性。因此,W公司的HIG部門在本文檔提出的改進建議的基礎(chǔ)上,決定在該項目中實施Scrum項目管理模式。討論補救措施的使用并分析獲得的結(jié)果。

項目管理論文參考
項目管理論文參考

........................
結(jié)束語
軟件項目的管理其實是創(chuàng)造的過程,這需要管理者打破傳統(tǒng)思維定勢,主動探索可操作的新方法,并盡量適應(yīng)并改進它。Scrum敏捷管理論給這類創(chuàng)造性的管理方法提供了機會,它和以往的思維模式有很大的差異,它提供了新的角色與管理形式,用扁平化的組織為充分地交流和決策效率的提升打下了堅固的基礎(chǔ),用新型的經(jīng)驗性過程研發(fā)觀念給軟件的生產(chǎn)效率的提升提供了充足的機會。Scrum是一種比較良好的指導(dǎo)理念,它讓流程變得公開透名,讓過程變得可以把控,消除了軟件在生產(chǎn)階段的冗余任務(wù),提高了隊伍的活力和創(chuàng)造力,給產(chǎn)品的順暢交付做出了很大的貢獻。
本文運用文獻研究法、案例研究法來研究W企業(yè)的軟件項目管理。首先是對研究牽涉到的軟件項目管理、敏捷軟件項目管理以及Scrum方法等概念理論做介紹。然后對W公司的基礎(chǔ)信息做了講述,解釋了W企業(yè)HIG事業(yè)部門當(dāng)下施行軟件項目管理的情況,對W企業(yè)HIG事業(yè)部門的軟件項目管理中出現(xiàn)的問題進行了歸納總結(jié),這其中包含的問題有:項目需求缺少有效的管理、項目進度控制中出現(xiàn)的問題、項目質(zhì)量無法得到保障、項目成員缺乏溝通以及人事績效管理方式存在不足。然后在應(yīng)用的前提下,提出優(yōu)化軟件項目管理的方案,主要內(nèi)容有:優(yōu)化項目需求的管理、項目進度管理的優(yōu)化、改進項目品質(zhì)的管理、項目實施過程改進以及項目人事績效管理改進,最后基于Scrum方法進行DY軟件項目管理實施應(yīng)用分析,對項目背景進行介紹,說明Scrum實施過程,包括創(chuàng)建新的企業(yè)文化、調(diào)整組織結(jié)構(gòu)、需求過程分析、進度管理應(yīng)用以及產(chǎn)品質(zhì)量保障,然后對實施效果進行說明。期待本篇論文的研究可以給W企業(yè)的軟件項目管理給予一定的幫助,并給業(yè)內(nèi)別的相似的公司提供部分借鑒和參考。
參考文獻(略)

?
想畢業(yè),找代寫
在線咨詢 在線留言咨詢
QQ在線
返回頂部