敏捷開發(fā)(Agile Development)是一種軟件開發(fā)方法論,強(qiáng)調(diào)在不斷變化的需求和環(huán)境下,通過迭代、協(xié)作和自適應(yīng)的方式來開發(fā)軟件。敏捷方法的目標(biāo)是提供更快、更靈活、更高質(zhì)量的軟件交付,以滿足客戶需求并實(shí)現(xiàn)項(xiàng)目成功。
在技術(shù)研發(fā)團(tuán)隊(duì)使用敏捷開發(fā)來完成一個迭代時(shí),往往會采用項(xiàng)目管理軟件來輔助完成敏捷開發(fā),我們也通過與技術(shù)研發(fā)團(tuán)隊(duì)進(jìn)行調(diào)研,看看項(xiàng)目管理軟件中有哪些特點(diǎn)是技術(shù)研發(fā)人員使用它們的原因。
在國內(nèi)眾多的主流項(xiàng)目管理軟件中,我們選取一家使用UniPro的制造業(yè)企業(yè)作為迭代樣本。
一、迭代初期 靈活設(shè)立工作項(xiàng)
在敏捷管理模式下,項(xiàng)目團(tuán)隊(duì)成員的構(gòu)成主要由需求方、敏捷教練和產(chǎn)研成員,需求方主要是客戶和產(chǎn)品負(fù)責(zé)人,他們負(fù)責(zé)提出需求、概念、建議,產(chǎn)品負(fù)責(zé)人可以在UniPro敏捷面板里的待辦事件列表中創(chuàng)建一個工作項(xiàng),也就是“敏捷”理論概念中的backlog。在待辦事項(xiàng)列表里,產(chǎn)品負(fù)責(zé)人將需求拆分成各種小需求,這是敏捷研發(fā)理念的特點(diǎn),在UniPro產(chǎn)品里非常容易實(shí)現(xiàn),產(chǎn)品負(fù)責(zé)人只需點(diǎn)擊創(chuàng)建,寫下一行摘要,點(diǎn)擊“回車”鍵就提交了一個待辦事項(xiàng),非常方便產(chǎn)品負(fù)責(zé)人錄入需求。項(xiàng)目團(tuán)隊(duì)可在UniPro敏捷面板中維護(hù)每一條待辦事項(xiàng)列表,在軟件研發(fā)場景中,每一條待辦事項(xiàng)列表可能對應(yīng)的就是一個迭代,迭代再分為任務(wù)和子任務(wù)。
二、迭代中期 團(tuán)隊(duì)維護(hù)敏捷看板
在立項(xiàng)后,團(tuán)隊(duì)會跟據(jù)分工來完成項(xiàng)目中各個子項(xiàng)目的開發(fā)和計(jì)劃,其中,項(xiàng)目管理軟件可以幫助團(tuán)隊(duì)創(chuàng)建、分配和跟蹤任務(wù)、用戶故事和特性。團(tuán)隊(duì)成員可以在軟件中創(chuàng)建任務(wù)卡片,包括描述、優(yōu)先級和估算時(shí)間,然后將其分配給適當(dāng)?shù)膱F(tuán)隊(duì)成員,而看板和任務(wù)板是敏捷開發(fā)中常用的視覺工具,用于跟蹤任務(wù)狀態(tài)和進(jìn)度。項(xiàng)目管理軟件可以提供數(shù)字化的看板和任務(wù)板,使團(tuán)隊(duì)成員可以輕松地拖放任務(wù)卡片,更新狀態(tài)并實(shí)時(shí)查看進(jìn)度。這一部分也是各個項(xiàng)目管理軟件的必備模塊,例如UniPro、PingCode、禪道、Jira等,都對敏捷看板進(jìn)行了比較完善的開發(fā),最大程度提升軟件的用戶友好性。
三、迭代后期 甘特圖跟蹤進(jìn)度
據(jù)美國一項(xiàng)調(diào)查數(shù)據(jù)表明,企業(yè)內(nèi)部的數(shù)字項(xiàng)目,有超過40%都最終無法達(dá)成目標(biāo),可能是因?yàn)槟繕?biāo)不明確,數(shù)據(jù)需求變化太快,甚至預(yù)算等各類原因,這也說明了在研發(fā)類項(xiàng)目中,對于進(jìn)度的把控其實(shí)也非常重要,特別是在一個迭代的中后期,控制工期的同時(shí)也要確保質(zhì)量。調(diào)研企業(yè)在使用UniPro甘特圖功能即可做迭代規(guī)劃,敏捷教練和團(tuán)隊(duì)成員根據(jù)迭代任務(wù)的可行性和可操作性分析,在甘特圖中完成迭代任務(wù)的排期規(guī)劃,用甘特圖排好,項(xiàng)目經(jīng)理或者敏捷教練根據(jù)甘特圖,能夠監(jiān)測項(xiàng)目進(jìn)展、團(tuán)隊(duì)成員進(jìn)展、效率,據(jù)此,敏捷教練能夠確定有多少人來執(zhí)行迭代計(jì)劃,每個人一個迭代要做多少任務(wù),每個人每個迭代里都要做哪些工作,每個人做這個任務(wù)需要多少工時(shí),這些情況團(tuán)隊(duì)成員打開甘特圖即能一目了然,人力資源管理人員也可據(jù)此評估員工的工作量。文章來源:http://www.zghlxwxcb.cn/news/detail-651194.html
這是從研發(fā)項(xiàng)目一個迭代的生命周期來看項(xiàng)目管理軟件的作用,而在調(diào)研過程中,因?yàn)樵搱F(tuán)隊(duì)使用過多個項(xiàng)目管理軟件,技術(shù)團(tuán)隊(duì)也提出了在使用過程中比較重要的一個特點(diǎn),即錄入方便,例如迭代里的每一項(xiàng)需求都是很小很精細(xì)的需求,用戶故事都是非常白話的用戶故事,產(chǎn)品負(fù)責(zé)人希望大家能看到什么,希望能怎么樣,就是敏捷的特點(diǎn),所以只需要一行,直接寫摘要,寫完回車即可提交。方便錄入看起來是很簡單的需求,但其實(shí)很多制造業(yè)企業(yè)至今仍在使用線下管理的傳統(tǒng)模式,未用項(xiàng)目管理軟件,就是因?yàn)楹芏囝愃频能浖捎诋a(chǎn)品設(shè)計(jì),導(dǎo)致錄入數(shù)據(jù)、信息、需求、任務(wù)等的時(shí)候,非常不方便、不直接,耗時(shí)費(fèi)力,甚至給很多研發(fā)負(fù)責(zé)人、產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理造成了工作壓力,久而久之,他們寧愿用人工記錄方式,圖個方便,但是這樣很容易造成人為錯誤,同時(shí),企業(yè)的知識資產(chǎn)也無法沉淀,造成數(shù)據(jù)丟失、資源浪費(fèi)。?文章來源地址http://www.zghlxwxcb.cn/news/detail-651194.html
到了這里,關(guān)于如何應(yīng)用項(xiàng)目管理軟件進(jìn)行敏捷開發(fā)管理的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!