近期連續主講了兩場培訓:超越敏捷之超越極限編程、超越敏捷之超越MSF。
課程大綱如下:
超越敏捷-超越極限編程
極限編程,英文:Extreme Programming,簡稱:XP編程
這是一種輕量、快速、強調適應變化、適合中小型項目的專案管理方法。
課程大綱:
1.軟體專案管理的特殊性
1.1 中國軟體項目的“兩大限死,兩不確定”特點。
1.2 項目成功 = 需求做得好 + 設計做得好 + 管理管得好
1.3 專案管理鑽石五角
2.極限編程
2.1 需求方面最佳實務:客戶故事、客戶全程參與
2.2 設計方面的最佳實務:簡單設計
2.3 測試方面最佳實務:測試驅動開發、自動化測試r
2.4 編碼方面最佳實務:重構、結對程式設計、代碼共有、強調編碼通訊協定
2.5 專案管理方面最佳實務:持續整合、站立會議、小版本發布、每周工作40小時
2.6 隱喻
課程中的挑戰:
1.專案管理的“六拍運動”
2.敏捷大挑戰-開發一個線上社區網站
3.識別技能差距
4.分析線上社區網站的需求
5.線上社區網站設計分析
6.不可能完成的計劃
7.如何“測試驅動”地思考
8.結對寫文檔
超越敏捷之超越MSF
MSF是Microsoft Solution Framework的簡稱,是微軟軟體開發方面的方法論。
課程大綱:
1.體驗MSF
1.1 MSF的團隊模型
1.2 MSF的生命週期模型
1.3MSF的八大原理
1.4 由底而上的估算
2.SCRUM簡介
2.1 三種角色三種會議三種產品
2.2 Sprint,衝刺!
課程中的10大挑戰:
1.案例分析:項目組踢皮球事件
2.案例分析:如何規劃專案計劃?
3.案例分析:喜歡挑戰的開發人員
4.案例分析:溝通!溝通?
5.案例分析:大出意外的項目狀況
6.案例分析:分配式的任務布置
7.案例分析:版本發布時的項目總結
8.案例分析:如何解決評審分歧?
9.案例分析:軟體發布時的妥協
10.實戰:嘗試估算
兩次課程已經製作為視頻,歡迎大家來觀看!
點擊這裡,觀看視頻。