1. 程式人生 > 實用技巧 >敏捷開發

敏捷開發

1. 什麼是敏捷開發?

敏捷開發是一種軟體的開發流程,是一種價值觀,採用的是迭代式開發。

2. 敏捷開發流程中的三大角色:

a. 產品經理:和客戶溝通,編寫產品需求文件,驗收開發完成的產品。

b. 技術負責人(leader):技術上負責整個專案的開發流程,管理開發團隊,分配開發任務,驗收開發完成的產品。

c. 開發團隊:包括開發和測試。

3. 敏捷開發的整個流程:

a. 每日站立會:每個人說一下自己昨天完成的任務,今天計劃要完成的任務,以及遇到的各種問題。

b.燃盡圖:每天更新專案的進度情況。

c. 評審(review):對這個Sprint的開發任務進行驗收,做的不好的提出修改意見。

Sprint:衝刺,短距離賽跑。一個Sprint就是一個迭代。