敏捷開發之燃盡圖


  燃盡圖是在項目完成之前,對需要完成的工作的一種可視化表示。燃盡圖有一個Y軸(工作)和X軸(時間)。理想情況下,該圖表是一個向下的曲線,隨着剩余工作的完成,“燒盡”至零。燃盡圖向項目組成員和企業主提供工作進展的一個公共視圖。這個詞常常用於敏捷開發(敏捷開發是指以用戶的需求進化為核心,采用迭代、循序漸進的方法進行軟件開發。在敏捷開發中,軟件項目在構建初期被切分成多個子項目,各個子項目的成果都經過測試,具備可視、可集成和可運行使用的特征)。

  功能:描述隨着時間的推移而剩余的工作數量,可用於表示開發速度。

  要素:X軸:時間;Y軸:剩余工作量。

  示例:

    

 

    

 

    

      ————來源:燃盡圖_搜狗百科

  

  燃盡圖常見的幾種情況:

  1.先鼓起后落下:原因是計划會以常常漏掉一些事情,所以開工后不但不燃盡,還發現了很多新的任務。

  2.先完美燃燒,然后突然停止燃燒:由於任務划分太粗,導致對工作量的錯誤估計,到最后發現余下時間難以完成。

  3.先緩慢燃燒,然后到快燃盡的時候剩下一堆沒完成的任務,被推遲到下個周期:有些任務是次要的“可以不做的”,或者是被動地發現有些故事沒有完成導致的。

  ……

 

  Kane Mar將燃盡圖分為以下七種情況:
  1、Fakey-Fakey:表面完美而已。軟件項目過於復雜以致於難以界定直觀的目標。大多數情況下,這種圖來自於充滿了命令與控制的環境,在這種環境下,開放的交流變得難以進行。
  2、Late-Learner:燃盡圖中會有一個頂峰。通常出現在溝通高效且正在學習Scrum的團隊中。
  3、Middle-Learner:要比late-learner更加成熟。團隊在Sprint的中期會探尋出大多數的任務與復雜性。
  4、Early-Learner:開始有一個頂峰,然后是平緩的衰退。團隊認識到早期探尋的重要性,然后高效工作以實現目標。
  5、Plateau:團隊在一開始取得了很大的進展,但卻在Sprint的后半部分喪失了方向。
  6、Never-Never:燃盡圖在Sprint的后期突然開始上揚並且不會再下降。需要盡快找到這些遲來的變化並進行自省。
  7、Scope-Increase:Sprint中的工作量突然增加。通常這表明團隊在Sprint計划會議上沒有完全認清工作范圍。                            ————摘自:燃盡圖_百度百科
 

  但是還有一些問題沒辦法反映出來:

  1. 有哪些故事正在做,還沒有做,已經開工了但沒完成;

  2. 最后剩下了哪些故事沒完成;

  3. 有沒有人不是一個一個完成故事,而是同時開工了很多故事。等等……


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM