SCRUM的四大支柱

轉自:http://www.scrumcn.com/agile/scrum-knowledge-library/scrum.html#tab-id-9html

 

迭代開發

在Scrum的開發模式下,咱們將開發週期分紅多個1-4周的迭代,每一個迭代都交付一些增量的可工做的功能。迭代的長度是固定的,若是咱們選擇了1周的迭代,那麼保持它的長度不要發生變化,在整個產品開發週期內每一個迭代都是1周的長度。這裏須要強調的是在每一個迭代必須產出可工做的增量功能,而不是第一個迭代作需求、第二個迭代作設計、第三個迭代作代碼。spa

增量交付

增量是一個 Sprint 及之前全部 Sprint 中完成的全部產品代辦事項列表條目的總和。 在 Sprint 的結尾,新的增量必須「完成」,這意味着它必須可用而且達到了 Scrum 團隊 「完成」的定義的標準。不管產品負責人是否決定真正發佈它,增量必須可用。增量是從用戶的角度來描述的,它意味着從用戶的角度可工做。設計

自組織團隊

Scrum團隊是一個自組織的團隊,傳統的命令與控制式的團隊只有執行任務的權利,而自組織團隊有權進行設計、計劃和執行任務,自組織團隊還須要本身監督和管理他們的工程過程和進度,自組織團隊本身決定團隊內如何開展工做,決定誰來作什麼,即分工協做的方式。htm

高優先級的需求驅動

在Scrum中,咱們使用Product Backlog來管理需求,Product Backlog是一個需求的清單,Product Backlog中的需求是漸進明細的,Backlog當中的條目必須按照商業價值的高低排序。Scrum團隊在開發需求的時候,從Backlog最上層的高優先級的需求開始開發。在Scrum中,只要有足夠1-2個Sprint開發的細化了的高優先級的需求,咱們就能夠啓動Sprint了,而沒必要等到全部的需求都細化以後。咱們能夠在開發期間經過Backlog的梳理來逐步的細化需求。排序

相關文章
相關標籤/搜索