最近實習的公司採用的是敏捷開發scrum模式,在經歷敏捷開發培訓後,寫寫一些自己學到的東西。
敏捷開發是針對傳統的瀑布開發模式的弊端而產生的一種新的開發模式,目標是提高開發效率和響應能力。
除了原則和實踐,模式也是很重要的,多研究模式及其應用可以使你更深層次的理解敏捷開發。
敏捷開發現已成為絕大多數it企業採用的專案管理方法。
下圖為美國it企業主要採用的專案管理方法學2023年調查報告。
敏捷開發以使用者的需求進化為核心,採用迭代、循序漸進的方法進行軟體開發。
敏捷精神(the spirit of agile):**透明、溝通、協作**
product owner –產品負責人(po/pm)職責
scrum master職責
dev team-開發團隊
開發團隊在sprint中主要負責以下工作:
artifacts-工件
ceremonies-會議
敏捷開發框架Scrum
傳統的開發方式 1,由於使用者不知道自己想要什麼,所以會與使用者進行長久需求調研 2,開發人員需要徹底的了解 需求 事無鉅細的寫下所有的 需求 細節 3,使用各種方式進行複雜的估算 4,基於以上產生了乙個龐大的長期計畫 但是需求有時是湧現的,所以以上是很痛苦的。需求 需求分為四種 1,知道的需求,開...
敏捷開發框架Scrum
敏捷開發框架scrum 傳統的開發方式 1,由於使用者不知道自己想要什麼,所以會與使用者進行長久需求調研 2,開發人員需要徹底的了解 需求 事無鉅細的寫下所有的 需求 細節 3,使用各種方式進行複雜的估算 4,基於以上產生了乙個龐大的長期計畫 但是需求有時是湧現的,所以以上是很痛苦的。需求 需求分為...
敏捷之Scrum框架
scrum是用於管理產品開發的單個團隊過程框架。該框架包含scrum 角色 事件 工件和規則,採用迭代方法來交付工作產品。1 scrum 流行的原因,有如下幾點 2 scrum 三大支柱 透明性 檢視 調整 3種角色 產品負責人,scrum master 團隊。1 產品負責人,他的任務是 2 scr...