關於敏捷開發
Scrum是敏捷開發的一種具體實現方式敏捷開發是一種指導思或開發方式,但沒有具體的流程,就像一個抽象類。它是以人爲核心、迭代、循序漸進的開發方法,更加註重人與人之間的交流。
而Scrum則實現的具體方式,在Scrum中主要有三個基本角色,三種會議,三項工件組成。
三個基本角色:產品主管、Scrum師傅、團隊成員。
三種會議:迭代計劃會議,每日晨會、迭代回顧會議。
三項工件組成:開發任務列表、待修復缺陷列表、進度圖
下面是Scrum的流程圖(圖片來源於網絡)
下面是我學習的博客,推薦幾個比較好的(希望下面的博客對你有所幫助。):
博主1這個博客寫的比較基礎,對於初學着來說,容易理解,而且寫的比較詳細。
博主2這個博主寫的就比較籠統了,介紹了一個大概,但是能讓我們初略的瞭解敏捷開發。
博主3而這個博主是寫的最詳細的,上面的看玩,下面的也差不多理解了。
個人看法
我覺得敏捷開發最主要的還是在於客戶能夠高頻率的看到他想要的產品的結果,一步一步的來,客戶也能夠及時提出一些突發的需求,也不至於開發團隊隨着某個需求的改變而要做出巨大的犧牲。