Friday, April 22, 2016

登記 PMP 步驟

步驟

如何登記準備考試

1) Submit working experience
     1.1 register PMI
     1.2 submit working experience


2) Book examination


1) Submit working experience
1.1) register PMI

1.2) apply PMP
     submit working experience for PMI to review
     PMI takes 7 days to review
     Random audit may require (1:10)

     PMP eligibility requirement
source: PMP handbook


2) Book examination
TBC


上堂和自修

上堂和自修都可以.


上堂
可以有課程強迫你進度
建議找 PMI 認可的機構, R.E.P. (Registered Education Providers)
他們的課程受 PMI 監管, 也確保能發出 PMI 認可的 35 Contact Hours Certificate
R.E.P. - 全香港共有 12 間
https://ccrs.pmi.org/search/providers


自修
時間自由, 價錢也較平. 但很講求自律
Ucourse

Edward-Designer

Saturday, April 4, 2015

Critical Path Method (CPM)

比幅圖你, 點樣搵番晒 ES, EF, LS & LF ?



1) Define Critical path: longest path, shortest time, zero float
1.Start -> A -> B -> C-> End, duration: 31 days.  ç Critical Path because the longest period
2.Start ->D -> E ->F -> End, duration: 18 days.
3.Start -> D -> B -> C -> End, duration: 26 days.
4.Start -> G ->H ->I -> End, duration: 13 days.
5.Start -> G -> E ->F -> End, duration: 16 days.


2) Calculate Early Start (ES) and Early Finish (EF)
Using Forward Pass, i.e. start from the beginning and proceed to the end
Formula [for example starts with 1]:
·         Early Start of the activity = Early Finish of predecessor activity + 1
·         Early Finish of activity = Early Start of activity + Activity duration – 1

Calculation of A -> B -> C
On a critical path, Early Start, and Early Finish dates will be the same as Late Start and Late Finish dates.
ES (A) = 1 (Since this is the first activity of the path)
EF (A) = ES (A) + activity duration – 1 = 1 + 10 – 1 = 10
ES (B) = EF of predecessor activity + 1 = 10 + 1 = 11
EF (B) = ES (B) + activity duration – 1 = 11 + 12 – 1 = 22
ES (C) = EF of predecessor activity + 1 = 22 +1 = 23
EF (C) = ES (C) + activity duration – 1 = 23 + 9 – 1 = 31

Calculation of D -> E -> F
ES (D) = 1 (Since this is the first activity of the path)
EF (D) = 1 + 5 – 1 = 5
@ Trick: Activity E has two predecessor, which one should select?
Select the activity with the greater Early Finish date. EF (D) is 5 while EF(G) is 3, so use D
ES (E) = EF of predecessor activity + 1 = 5 + 1 = 6
EF (E) = 6 + 7 – 1 = 12
ES (F) = 12 + 1 = 13
EF (F) = 13 + 6 -1 = 18

Calculation of G -> H -> I
ES (G) = 1 (Since this is the first activity of the path)
EF (G) = 1 + 3 – 1 = 3
ES (H) = 3 + 1 = 4
EF (H) = 4 + 4 – 1 = 7
ES (I) = 7 +1 = 8
EF (I) = 8 + 6 – 1 = 13


3)  Calculating Late Start (LS) and Late Finish (LF)
Using Backward Pass, i.e. start from the end back to the beginning
Formula [for example starts with 1]:
·         Late Start of Activity = Late Finish of activity – activity duration + 1
·         Late Finish of Activity = Late Start of successor activity – 1

Calculation of A -> B -> C
@ On a critical path, ES and EF dates will be the same as LS and LF dates.
所以直接將ES è LS, EF è LF copy落去就得

Calculation of D -> E -> F
LF (F) = 31 (because you cannot allow any activity to cross the project completion date)
LS (F) = 31 – 6 +1 = 26
LF (E) = 26 – 1 = 25
LS (E) = 25 – 7 + 1 = 19
@ Trick: Activity D has two successor activities, which one should use?
Select the lower Late Start date. LS (B) = 11, LS (E) = 19, so choose B
LF (D) = 11 – 1 = 10
LS (D) = 10 – 5 + 1 = 6

Calculation of G -> H -> I
LF (I) = 31 (because you cannot allow any activity to cross the project completion date)
LS (I) = 31 – 6 + 1 = 26
LF (H) = 26 – 1 = 25
LS (H) = 25 – 4 + 1 = 22
LF (G) = 19 – 1 = 18 (choose E not H because LS (E) has lower Late Start date)
LS (G) = 18 – 3 + 1 = 16

4)    Answer






Question
1)      What is the waiting period of activity D-E-F?
i.e. 即係要計float (stack). In examination, float always means total float.
Answer:
Critical path = A-B-C = 31 days
D-E-F = 18 days
Total float of D-E-F
= Critical Path – active activity
= 31 – 18 = 13
2)      What is the total float (slack) of Activity (E) & (D)?
Answer:
           Method 1:
Total float of (E) = LS - ES
           = 19 – 6 = 13
Method 2:
Total float of (E) = LF – EF
= 25 – 12 = 13

           Method 1:
Total float of (D) = LS - ES
           = 6 – 1 = 5
Method 2:
Total float of (D) = LF – EF
= 10 -5 = 5

3)      What is the free float of Activity (D) & (G)?
@ Both activity D & G can have the free float because Activity D and G are converging on one common activity.
@ Activity A 都有converging, 點解唔計佢? 因為佢係Critical Path activity
Answer:
           Free float of (D) = ES of successor – EF of current activity – 1
           = 11 – 5 – 1 = 5
           Free float of (G) = ES of successor – EF of current activity – 1
           = 6 – 3 – 1 = 2

4)      Which start date should be chosen? “1” or “0”?
the first day of the project can be “1” or “0”, both conventions are correct
reason to choose project start from “1”:
l   This convention is followed the PMBOK Guide.
l   It seems more logical to me to say, “Hey, today is my first day of the project!” instead of saying, “Hey, today is my zero day of the project.”

5)      會唔會有多過1 Critical Path?
Yes. 因為大家做嘅野雖然唔同, 但時間可以一齊完成.

6)      Critical Path 會唔會變?
Yes. 比如有change request change scope / time / cost, 導致某啲activity 啲時間唔同左, 或者某啲 activity delay , 令到成條activity chain 長左, 都會變左條Critical Path.

7)      會唔會有負數total float (slack)?
Planning 嘅時候唔會有. 但行到中間, 有啲job delay , Early Finish 因而加大左, Late Finish 不變, 所以 LF – EF 就會出要負數

8)      如果Activity (D) 用左slack, 後面E & F 仲有無slack?
. 因為slack 係成條activity path share . 前面activity 用左slack late start/finish , 日期上巳迫近左後面activity late start/finish, 唔會再有slack 走棧.

9)      剩係睇 Critical Path 得唔得?
唔得. 因為cricital path 會變, non-critical path 因為scope change / delay 都有機會變成critical path. 所以both critical-path non critical-path 都要睇.

Reference:
PMBOK 5th Edition
[this example starts with 1, formula needs +/- 1]

Thursday, February 26, 2015

PMP 之路

2015 年打算考取 PMP certificate. 原本諗住報名讀課程攞貼士操braindump考左去就算. 但受到到 Cheung Tat Ming ( PMP #1738989 ) 的啟發, 覺得他說得很有道理
- 不應該為Pass而Pass,而是為長知識而Pass。
- 我自己都花了8個月時間才拿到PMP,對PMBOK有深度了解,才對得起自己是個PMP Holder。

所以我都會自己開 blog, 寫筆記, 自修, 去明白 PMP 是什麼一回事.
再者, 大學時受教於 Stephen Tang 巳學了初步的 PMP 理論. 所以無謂再嘥錢去聽其他導師講多次 PMBOK 的內容. 決定自己去真正"學習" 什麼是 PMP.