敏捷開發是一種以人為本的、迭代的、漸進的開發方法。在敏捷開發中,一個軟件項目的建設被分為多個子項目,每個子項目的成果都經過測試,具有集成和運行的特點。換句話說,一個大項目被分為多個小項目,這些項目相互關聯,但也可以獨立運行,分別完成。在這個過程中,軟件始終處於可使用的狀態。
Continue reading
聚焦資訊科技內容領域最前沿資訊,網絡精華,心得交流
敏捷開發是一種以人為本的、迭代的、漸進的開發方法。在敏捷開發中,一個軟件項目的建設被分為多個子項目,每個子項目的成果都經過測試,具有集成和運行的特點。換句話說,一個大項目被分為多個小項目,這些項目相互關聯,但也可以獨立運行,分別完成。在這個過程中,軟件始終處於可使用的狀態。
Continue readingLeSS是一個輕量級的敏捷框架,用於將Scrum擴展到一個以上的團隊。從2005年開始,Bas Vodde和Craig Larman在大規模項目中使用Scrum原則和規則後,開發了LeSS框架。他們的目標是在保持Scrum的約束條件下成功開發大型項目。
Continue reading
大多數敏捷和Scrum培訓課程都提到了7+/-2規則,也就是說,敏捷或Scrum團隊應該是5到9名成員。 Scrum愛好者可能記得,Scrum指南中說Scrum團隊不應少於3人或多於9人。這個經驗法則從何而來?為什麼?
Continue readingLeSS是由Bas Vodde和Craig Larman根據擴大Scrum規模的實踐經驗創建的,於2014年成立了LeSS公司。 LeSS(大規模Scrum)的核心是 “用LeSS更多 “的原則。複雜的產品開發並不要求復雜的解決方案。它需要深入了解問題的本質,然後用更簡單的解決方案來解決這些問題。
Continue reading
我們在軟件開發中總是會遇到這些術語。有時人們一塊軟件的功能–需求/用例,積壓項目….。軟件人員使用這個或哪個的慣例是什麼?
Continue reading
在軟件開發中,通常的“估計”包括對執行給定開發任務所需工作的定量評估; 這通常以持續時間(小時/天)或估計單位(故事點)來表示。 目的是合併一些這樣的單獨估計,以獲得軟件項目的總體持續時間、工作或成本的指示。
Continue reading
2011 年夏天,Ken Schwaber 和 Jeff Sutherland 修改了他們的 Scrum 指南。 在其中,他們刪除了 Scrum 已知的一種長期存在的行為,即團隊對產品所有者和客戶的承諾。 承諾被預測取代。 他們說團隊可能會預測他們的工作,但不會承諾。
Continue reading
完成的定義(DoD)是一個用戶故事必須遵守的要求列表,以便團隊將其稱為完成。 而用戶故事的驗收標準由一組測試場景組成,這些測試場景需要被滿足,以確認軟件是按預期工作的。
Continue reading
每個衝刺階段結束時都會有一個由兩部分組成的衝刺回顧會議。這樣的會議以客戶回顧和演示開始,以團隊回顧結束。這兩個部分都發生在衝刺的最後一天。衝刺回顧的重點是 “檢查 “和 “調整 “增量(潛在可發貨),而衝刺回顧則更注重衝刺過程中的 “檢查 “和 “調整”。
Continue reading
INVEST提醒我們,一個高質量的產品積壓項目(PBI)(或用戶故事)通常是以用戶故事的形式寫成的。但什麼是好的用戶故事的特徵呢?縮寫 “INVEST “可以提醒你,好的故事應該是
Continue reading