發表文章

目前顯示的是有「開發概念類-專案團隊-敏捷開發 Scrum」標籤的文章

自救必看三大準則

敏捷式開發好簡單。什麼是 Scrum ?

圖片
 .先來一個初步的範例: -講師上臺去授課,並在每次的課堂中得到回饋又納入充實自己,再準備下次的授課。 .初步認識講師實例後,我們來看看 Scrum 的架構。 -專案需求發生,對應內容制定「各人」開發計劃,並每週匯報專案會議 -待完成成品後,展示結果,並重新檢討,承接下一個專案需求。 .接著我們套入專案例子,強化架構認知 -Scrum的特色在透過每一個固定週期的Sprint去和業主(或是PM、老闆..等),針對現在作的功能作交付驗收的動作,在作出來功能不符合想像(或是需求)可以快速修正,這樣的概念上看似簡單,但與看板最大不同的是Scrum導入了制度、權重以及角色的概念。 接下來會先針對名詞 與 其中參與角色 說明: 1. Development Team(即Dev Team,可以稱作開發團):也就是主要著手開發的任務團隊,人數可以約6人左右,建議是可以叫一份大PIZZA可以一人分到一片的人數為上限,除了各司其職之外,更要相互支援,是一個生死與共的團隊。 2. Product Owner(PO,類似PM的角色,專職的產品負責人):產品的重要核心,決定每一次開發權重的角色,也是需要和所有的專案利害關係人(steakholder)斡旋的要角,基本上可以稱作是PM無誤了。 3. ScrumMaster(SM,類似教練的角色):在Scrum的各流各派中,有人認為她是Team leader的角色,也有人認為他也是PM的角色,但總之他所要專注的事情為維繫Scrum的制度運行,確保團隊在Scrum的範疇裡繼續Run,例如常常會遇到一些老闆不必要的會議或是強加的需求,SM就有責任維繫團隊的規則和產出去進行協調,通常包含了以上三者就是一個Scrum Team了! 4. Steakholder(專案的利害關係人):可以是你的老闆,也可以是你的業主,通常有能力決定產品走向和需求的人,會出嘴的都可以稱作Steakholder 資料來源:http://www.agilenutshell.com/scrum 5.Sprint:定期產出的週期,1-4週 6.Product > Feature(功能卡) > Task : 這是一種將產品由大到小的拆解,例如我們的產品是要建置一個咖啡店官網,我們可以想像她是張Product大卡片,其中Feature就可以是一個中型的卡...