Page 91 - Vol.09
P. 91
簡單來說,Product Owner決定做
什麼(what),Team member 決定
前言 Scrum 的參與角色
如何做及可以做多少 (how & how
much),而 Scrum Master 是整個
傳統專案管理是早期擬定計畫,並 在Scrum的管理方法中,總共有四 管理流程的主導人,它並不直接執
依據此計畫執行及持續追蹤紀錄, 種角色: 行專 案,而是 負責讓 專 案能依循
以達成專案目標。但缺點在於專案 Scrum 的精神來執行專案,更重要
Stakeholder ( 使用者 )
從發起之初到專案交付成果出爐, 的是阻止一切破壞團隊自我管理機
其負責提供需求,也就是專案中”
可能會產生成果與預期有落差, 制的外來力量,這是一般專案管理
老 闆上 司 ”或 ”業 主 客 戶 ”。在
但時間與人力已經付出,專案卻需 沒有的角色。
Scrum中,又稱需求為故事(Story)。
重頭來過。因此敏捷式專案管理(
Agile Project Management) 就是 Product Owner (PO)
在這樣的背景下應運而生。其透過 整 個專 案 團隊的負責人。定 義 產
較短的專案周期和漸進式的需求分 品需求,負責產品成敗。Product
析、交付成果驗收等方式,逐步完 O w n e r 顧 名思 義 就 是『產品擁 Scrum 的流程
善所有專案計畫與需求來進行專案 有者』,有些專案把 PO 稱之為
管理。Agile管理中又以”Scrum”為 『Product Manager』。PO要負 在了解其流程前,有幾個重要名詞
近期最為火紅的一支管理方法。其 責 與 St a keh o l d er 溝 通,並 將其
最早應用於軟體開發產業上,目前 需求(Sto r y),轉 換為 需求清單 需要特別了解:
已有開始應用到其他非資訊科技專 (Product Backlog)、並依據重要 Product Backlog
案的案例。 指的是使用者的需求清單。通常由
性進行排序(Priority),交給專案成
Product Owner 排定好重要性和預
員執行。若當成員對於需求不清楚
計完成時間。
的時候,要負責回答問題與釐清需
求。 Sprint Planning Meeting
在執行每次的 Sprint 之前所召開的
甚麼是 Scrum Scrum Master 會議,用來決定這次的 Sprint 要完
Scrum Master它不是執行者,而是
成的工作 (Sprint Backlog)
教練和團隊帶領人,其通常需要較
Scrum字面上的意思指的就是【美
深的經驗與技術知識背景。它主要 Sprint Backlog
式足球的爭球】,它就像是美式足
工作是協助團隊依循 Scrum 的精 每一個 Sprint 需要完成的工作清單
球希望能夠在每一段時間的衝刺
神來進行專案,並協助團隊改善專
(Sprint)中,透過每一小段的推進而 Sprint
案執行流程,排除任何阻礙專案進 將整個專案週期切分成許多較小的
逐漸接近球門,進而達陣得分。它
行的事件(例如,不必要的會議與
對於專案的意義在於利用現有的 衝刺期(Sprint),意義就在於衝刺
來自老闆突發奇想的干擾)。因此
需求資訊(即使它是不明確且不完 期內就不要再修改或任意繼續添加
Scrum Master是扮演「牧羊犬」的 新需求,以先完成此次衝刺為目標。
整),有策略的制定衝刺方向及依
角色,避免羊群(專案成員)受到 一個工作週期,通常為期一到四週。
重要性進行排序,並透過每次衝刺
「大野狼」(外來因素)的騷擾 。
期達成短期目標。而更重要的是, Daily Scrum Meeting
在每次衝刺期內不任意添加新的想 Scrum Team Member Scrum 強調沒事少開會、少開會沒
法、不修改當下執行方向、也不加 真正專案執行的人員。Scrum強調 事。因此會議通常是在每天開始工
開不必要的會議,直到完成眼前的 團隊成員應該是由「跨職能成員」 作前會舉行,時間大約為 15 分鐘左
短期目標再說。如此專案能在較快 (cross-functional team)組成。翻成 右。大家各自簡短報告就好,而且要
的時間內產出成品,再逐步修正。 白話文就是說,完成某項功能或是 站著報告。因為必須是站著,大家
某個專案所需要的人才,全部都拉 才會想儘快結束,又稱站立會議。其
到同一個團隊裡面。 主要討論的內容為:
張育誠 Yu- Chen Chang
能在生活中找到熱情,工作中
找到快樂是我今年的目標
NEW FAB ENGINEERING JOURNAL MARCH 2013 91