敏捷式軟體開發 - PMP

Linda avatar
By Linda
at 2009-07-24T15:00

Table of Contents

最近在公司的案子採用Scrum敏捷式開發,使用Target Process 2這套軟體做為流程控管
工具。

因此這幾天都在做專案的規劃,寫User Stories和Tasks,規劃Release和Iteratioin等。

既然有心要做好,就特地借了以下這2本書來看。
More about Agile Estimating and Planning More about 敏捷估计与规划

書不厚,不到300頁,再加上之前已經在公司聽過Agile Scrum的簡報介紹,因此我很快地
挑重點灠覽過去。

書中講的估算和規劃做法,與Target Process 2幾乎沒啥不同,實際操作一次TP2,印象
會更深刻。

底下僅列出這本書強調的重要觀念。



估計時,該使用故事點(Story Point)或是理想時間(Ideal Time)?

各有好處。

故事點是抽象的點數,容易橫跨不同的功能團隊,不會過期,通常也比較快做出估計,同
時避免每個人有不同實作時間的估計。

理想時間(或理想日)指的是排除干擾的情形,得到的時間。8小時的理想時間,表示完完
整整投入的8小時。使用理想時間的好處是容易解釋給別人聽,而且容易開始。

本書的作者偏好使用故事點,我們實際運作得到的經驗也顯示故事點是一種先苦後甘的估
計標準。



打規劃撲克牌(Planning Poker)時容易花太多時間,尤其人多口雜,作者建議可以買個2
分鐘的沙漏,強迫大家在沙子漏完前打完一個回合。



運作之後,如果發現點數不準(低估或高估了),不需要重新估計點數。

通常經過一陣子運作之後,估計會越來越準,自然達到一個平衡。

因此,除非該故事的規模改變了(變大或變小),否則不需要重新估計。



設定優先級應考慮的因素。

必須考慮價值、成本、新知識、風險這4個因素。

價值是獲得這些功能帶來的經濟值價,成本是開發這些功能所需付出的成本。這2個因素
是最先必須加以考慮的。

新知識指的是「開發新功能時所產生的學習和知識的量和重要性」。獲取新知識的另一面
就是降低不確定性,例如下圖著名的Cone of Uncertainty:

風險包含進度風險(無法如期完成)、成本風險(要購買的軟硬體漲價了)、功能風險(搞不
定)等。

圖文: http://effective.pixnet.net/blog/post/26842854

--
http://effective.pixnet.net/blog

--
Tags: PMP

All Comments

Catherine avatar
By Catherine
at 2009-07-28T16:12
第一次看到這東西 好像滿有趣的
Michael avatar
By Michael
at 2009-07-29T19:17
剛好有敏捷式管理課程~ http://ppt.cc/v@mn

藝文專案管理證照

Harry avatar
By Harry
at 2009-07-23T09:22
請問有人知道目前是否有藝文專案管理證照, 不管是在台灣或是其他國家的相關資訊都可以, 因為上網搜尋證照多半是所謂學校提供的藝術管理證照, ...

可以請大家幫填有關筆電消費的問卷嗎?

Joseph avatar
By Joseph
at 2009-07-22T16:43
各位大家好 不知道這個版能不能PO問卷的文章 我是目前就讀伯明罕大學的研究生 正在做有關ASUS和HP筆記型電腦產品的研究 人在國外但需要找台灣消費� ...

請問黃喆PMP(仕新管理顧問公司)

Anthony avatar
By Anthony
at 2009-07-21T23:51
請問有人上過黃喆PMP考證班課程嗎? 目前在考慮長宏顧問公司開的跟黃喆開的課程 先前有上過長宏開的PMP實務班 覺得長宏的老師感覺還不錯 但不知道黃 ...

請問各位大大有人有第四版PMP原文書嗎?

Tom avatar
By Tom
at 2009-07-20T14:42
不好意思, 想請問版上的大大有誰現有PMP第四版原文書 其實是今天沒考到的我 andgt;andlt;~ (原搭配舊版書原文+第四版繁中去準備) 雖然很難過.但告訴自�� ...

[分享]簡報藝術2.0

Queena avatar
By Queena
at 2009-07-16T13:02
※ [本文轉錄自 RIPE_gender 看板] 作者: doggy1973 (隱客) 站內: RIPE_gender 標題: [分享]簡報藝術2.0 時間: Thu Jul 16 12:43:41 2009 這是一本介紹新簡報觀念�� ...