Starter training

今天,寫一些基本功。
用來訓練新員工很適合的教程。

新員工,需要有態度、團隊能力、責任心、學習能力、技術。尤其是前四樣。
這些是較長期才能訓練到的soft-skill。單靠工作訓練,很難短期能有明顯改善。
個人做法都是在selection process中已filter走不合格的。
任何訓練總有個開始點。而這文的開始點就是以上條件。

1. Scope Sense
先訓練員工明白甚麼是scope。IT Project 都是些抽象產品,員工若對scope不熟悉,通常會不是做少了就是做多了,結果只會影響進度和準期。
Steps:
1.1. PM自己先清楚整個 Project 的 Scope。
1.2. PM將Project分成不同的Task和Module。每一份都是manageable state。
1.3. PM 和Engineer 開 Sprint Planning / Daily Scrum,傳遞Task/Module
1.4. Engineer 要清楚知道Task/Module的definition,才算是傳遞到。

2. Agile Scope
知道Scope,另外的就是時間。
估計時間,最有效的,是PM和Engineer 都估計一份,比對,然後若有分別找出差別的原因。
正常有實力的PM和Engineer,坐在一起估計,應該不會差太遠。若其中一方欠缺估計能力,則另作別話,也不適合參與估計過程,或只適合作培訓用途。
估計到時間,按需要加上一點緩衝或休息時間,就可以pack成module。
若有些task因一時間欠缺資料而不能作出估計的話,可以分作兩份:一份是調查用的時間,另一份是工作時間。

3. Agile XP
1和2都是Agile的實戰版。若公司除了PM外,還有Senior Engineer(SE),如何分工?
refer to post: https://dayios.wordpress.com/2013/09/11/xp-scrum-agile/
若有SE,則需要訓練E學懂配合SE。

發表留言