敏捷開發--實際工作流程梳理

敏捷開發–工作流程梳理,讓工作更效率

前言:說下我公司敏捷模式,發佈週期工作流程和故事開發流程

先說下敏捷的相關概念:

敏捷簡述:

敏捷開發是以用戶的需求進化爲核心,採用迭代、循序漸進的方法進行的軟件開發

敏捷核心思想:

敏捷開發的核心思想是:以人爲本,適應變化

再說下我們的工作流程:

  • 發佈週期工作流程
  1. 需求討論會,產品發佈會:在此期間討論出最佳解決方案,表結構設計,確認發佈週期,估故事點
  2. 迭代計劃會:講故事,拆任務 (時間:迭代第一週的週一)
  3. 站會:昨天做了什麼,今天要做什麼,以及遇到的阻礙和項目組做一個簡單溝通(迭代期間的每天早上9:00)
  4. PBG:梳理下一個迭代的工作(參與對象:項目組全部或者部分骨幹人員,時間:迭代第二週的週三下午)
  5. 驗收會:對於整個迭代故事的整體驗收(參與對象有:項目組全體,客戶代表)
  6. 回顧會:回顧本迭代工作中的所得和錯誤,確認上個迭代梳理出的問題,(參與對象:項目組全體)
  7. uat:對於整個發佈週期所有功能的上線前測試
  8. 上線:整個發佈週期功能上線,進行上線後測試和缺陷修改
  • 故事開發流程
  1. 開發進行功能開發
  2. 開發自測
  3. 提交前案例評審
  4. 測試人員功能第一輪功能測試
  5. bug修改
  6. 測試人員bug迴歸測試
  7. 產品單個故事驗收
  8. 迭代驗收
  • 相關要求
  1. PBG之前要完成需求的整理,原型的同步
  2. 在迭代計劃會前要完成迭代所有的需求整理確認和原型的更新
  3. 在迭代期間涉及到任何的需求變動都要得到對應的項目經理,產品經理,測試經理的確認,並通知項目組所有人員
  4. 在迭代期間涉及到原型,案例的部分修改時要通知所有干係人
  5. 迭代期間要按照故事完成定義(開發,測試,驗收完成),且必須按照故事優先級來處理工作
  6. 開發過程中嚴格按照代碼規範開發

小結:上述就是我公司現在所實行敏捷開發模式的實際工作流程。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章