TAPD敏捷研發解決方案:解決研發痛點,打造成功產品
來自專欄 TAPD7 人贊了文章
TAPD敏捷研發版本支持主流的敏捷產品研發模式和方法論(如Scrum/XP),結合騰訊互聯網產品研發的特色,幫助產品團隊以敏捷迭代、小步快跑的研發方式進行產品規劃、項目管理、質量跟蹤等研發管理工作,幫助團隊更好更快完成產品交付並發布上線運營!
敏捷研發解決方案包含需求、迭代、故事牆、缺陷、報表、文檔等6個核心應用,還支持通過移動端管理工作。
使用TAPD的敏捷研發版本,可以管理整個研發生命周期:使用需求承載需求的設計規劃,利用迭代進行迭代的規劃跟蹤,通過缺陷保證Bug流程可追溯。迭代發布後,及時收集用戶反饋進入下一個迭代的研發,實現快速迭代,小步快跑。
需求規劃
需求的來源不盡相同——用戶反饋、已實現功能的優化、新功能模塊的增加等,產品經理需將這些不同來源的信息抽絲剝繭,設計成為需求。
已設計好的需求可通過需求分類進行模塊化管理。為了保證研發過程中的風險可控,功能比較複雜的需求往往會被拆解成多個需求,以父子需求的方式進行關聯。需求父子層級的引入不僅方便需求拆分,同時也保證了子需求的集中管理。
迭代規劃
項目經理首先創建一個新的迭代,並設定迭代的目標、開始和結束時間,然後再往迭代里添加本迭代須實現的需求。
什麼是迭代?迭代是指把一個複雜且開發周期很長的開發任務,分解為很多小周期可完成的任務,這樣的一個周期就是一次迭代的過程;同時每一次迭代都可以生產或開發出一個可以交付的軟體產品。
迭代需求規劃完成後,項目經理組織開發工程師、測試工程師等參與迭代過程的團隊成員進行本迭代的需求說明會議。 會議開始後,產品經理向團隊成員講解需求的設計思路,再由團隊成員充分討論需求方案可行性,預估風險。討論結束後,團隊成員對需求進行工作量評估,由於每個需求都經過了充分的討論,大家在工作量的評估時很容易就達成了共識。
最後,開發工程師根據自己的興趣主動認領迭代工作任務,完成迭代工作分配。迭代跟蹤
研發過程中使用故事牆以及燃盡圖進行迭代進度跟蹤。
什麼是故事牆? 故事牆描敘了開發過程中的各個階段,能反應當前團隊開發的健康狀態。配合每天的站立會議,開發人員依據故事牆,給大家分享其開發狀態、問題、需要的幫助。項目領導者也能夠及時的通過故事牆,了解當前團隊的狀態,並及時調整。 故事牆以卡片的形式,詳細地展示了項目的進度。卡片里包含了任務內容、任務優先順序、任務負責人、當前狀態等信息。在進行每日晨會時,結合白板故事牆或是電子版故事牆,團隊成員都可以通過故事牆清晰地了解每個成員工作狀況和當前迭代進度。
迭代進度還可以通過燃盡圖得以體現。
什麼是燃盡圖?
燃盡圖能形象地展示當前迭代中的剩餘工作量和剩餘工作時間的變化趨勢,是反應項目進展的一個指示器。一般在每日站會後團隊會根據任務的完成情況對其進行更新。
燃盡圖相比故事牆,為迭代進度提供了量化的數據展示。燃盡圖的走向代表了迭代進度的健康度,當出現異常時,需要對團隊開發節奏進行調整。缺陷管理
研發過程中,測試工程師使用缺陷進行缺陷管理。開發工程師完成需求開發後,測試工程師跟進測試。
測試工程師首先根據需求羅列出測試重點,然後根據測試重點進行測試。測試過程中發現了Bug,便會填寫缺陷單,並分配給需求開發人。缺陷單包含了Bug的重現規則、關聯需求、優先順序和緊急程度等信息。
開發工程師修復Bug後,將缺陷單狀態設置為已解決,此時缺陷單流轉回測試工程師手中。測試工程師驗證Bug已正確修復後,將缺陷單關閉,否則打回給開發工程師。整個過程可重複進行,直至Bug被正確修復。統計分析
統計模塊除了提供缺陷統計、需求分布統計、進度跟蹤、工時花費報告、需求關聯統計等豐富的內置報表外,同時也支持通過報表自定義,靈活定製團隊專屬統計報表。
項目經理可以將統計報表作為郵件內容,創建定時報告發送給團隊成員,方便所有團隊成員關注開發質量。
在線協作與知識沉澱
團隊可使用在線文檔、思維導圖實時協作編輯或上傳項目文件進行項目團隊在線協作與知識沉澱。
在線文檔支持團隊成員同時編輯,提供富文本和markdown兩種書寫方式,即寫即存。
團隊在研發過程中產生的各類經驗,無論是團隊發展過程的記錄,還是產品里程碑規劃,或者是開發、測試工程師的技術分享,都可以通過在線文檔來沉澱和傳承。
思維導圖也支持多人實時協作,方便團隊成員在線腦暴,碰撞創意。
團隊成員可以在文檔應用中共享和下載文件,並通過文件夾將文件進行分類,實現對於工作文件的一站式管理。
隨時隨地享受工作
TAPD還提供輕鬆便捷的移動協作解決方案,通過以下三種方式可以快速訪問移動端:
- 企業微信接入
- 關注TAPD公眾號並綁定帳號
- 手機訪問 http://tapd.cn,登錄並進行操作
你可以隨時隨地查看工作進展,快速處理項目事項,讓辦公更加即時高效。
TAPD敏捷研發解決方案的設計緊密地融合了敏捷研發思想,覆蓋了整個研發生命周期,能有效提升團隊研發效率,快速迭代、持續產出,保證產品的持續可用。對互聯網研發團隊而言,它不僅是一套項目管理工具,更是敏捷研發的高效實踐。
推薦閱讀: