各有關單位: 中國科學院計算技術研究所是國家專門的計算技術研究機構,同時也是中國信息化建設的重要支撐單位,中科院計算所培訓中心是致力于高端IT類人才培養及企業內訓的專業培訓機構。中心憑借科學院強大師資力量,在總結多年大型軟件開發和組織經驗的基礎上,自主研發出一整套課程體系,其目的是希望能夠切實幫助中國軟件企業培養高級軟件技術人才,提升整體研發能力。迄今為止已先后為國家培養了數萬名計算機專業人員,并先后為數千家大型國內外企業進行過專門的定制培訓服務。 高水平的管理是軟件項目成功的關鍵,具有這方面理論和實踐的人員是目前軟件組織中急需的高層次人才。為建立符合中國國情的軟件開發過程和組織體系,培訓中心特舉辦“高級項目管理師”培訓班,具體事宜通知如下:
一、培訓對象 軟件開發機構高級管理人員、項目經理、系統架構師、系統分析師、資深開發人員、質量保證人員以及其他對提升軟件開發質量負有責任的人員。
二、學員基礎 1、對軟件項目的分析、設計、組織和開發具有一定的實踐經驗的資深人員。 2、有一定的軟件項目管理、技術管理或質量保證的基礎知識與實踐經驗。
三、師資 由業界知名的專家親自授課: 謝老師 教授,培訓中心副校長,大型電子對抗項目負責人、首席系統架構師,組織過多個大型軟件項目,GJB 5000A高級咨詢顧問,對軟件工程管理與過程具有深邃的理論見解和實踐知識。
四、培訓要點 與通用的項目管理相比,軟件項目管理有很大的不同。首先,軟件項目本身就是一個創作過程,在過程中充斥了變化和新的想法,這種變化的環境給管理帶來了新的難度。另一方面,軟件項目團隊是由一群具有獨特領域能力的人組成的,他們的思維方式不同,反而不容易相互協調,這就需要更優秀的指揮藝術。我們如何以深思熟慮的思考抓住重點尋求解決方案,從而在動態的變化環境中,把項目引向成功? 1,在軟件開發方法論上,目前存在著規范和敏捷之爭。很多人把規范和敏捷對立起來看,非此即彼的思維定式扼殺了自己的創新能力。規范和敏捷各有優勢,也各有軟肋。高明的做法是把兩種方法論融合起來,取長補短且相互支持。本課程將把融合敏捷與規范作為一條主線,以形成更好的項目管理方法。 2,無數事實證明,團隊是決定項目成敗的最重要因素。那么,如何激發團隊成員的主動性、積極性和創造精神?如何根據項目和人員特點的不同,來組建不同特征的團隊,從而把效率最大限度的發揮出來?這些都是把項目引向成功的關鍵引擎。 3,軟件項目是由團隊協調完成的,因此良好的計劃是關鍵。在制定計劃的時候,經常困惑人們的問題是:這個項目有多大?需要多少工作量?需要多少人?需要多少時間?需要多少成本?這一切都源自于對項目規模的正確估算,那么我們如何進行估算并由此制定可行的計劃呢? 4,軟件項目的演化特點,使初始計劃會被后期不斷發生的新情況而打破,為此需要尋找解決方案。如何在項目中制定具有動態特征的計劃?如何確保盡管項目是在動態中演進的,但最終仍然能夠按照時間、成本和質量的要求完成項目?這是需要更高的管理藝術。 5,在項目實施的過程中,項目經理需要推行一些行之有效的技術實踐,以最大限度的保證產品質量與開發效率雙雙達到要求。這些實踐包括:測試驅動開發、單元測試、重構以及持續集成。為此,項目經理需要關注一些什么問題呢? 6,項目監控是建立反饋系統的重要管理行為,而監控需要以可度量的方式提供項目狀態信息。那么,如何對監控數據進行統計分析?如何在變化的環境中使反饋控制系統順暢有效?如何在監控中發現問題背后的問題并采取正確對策?這都是確保項目成功的關鍵。 課程將全面探討“道”和“術”這兩方面的問題:從“道”的角度,我們希望做到知其然更要知其所以然,懂得了才可能變化。從“術”的角度,在這些理念和思想的指導下,會形成什么樣的方法和實踐?把兩個方面完美結合,才能得到關于現代軟件項目管理的新領悟,形成一個有深度的課程,希望所有學員都在這個課程中受益。
五、培訓內容 第一講 軟件項目管理的“道”和“術” 1,軟件項目與項目管理 項目管理的定義和特點 集成化軟件項目管理模型 2,基于規范的軟件開發體系 軟件開發管理規范體系 規范管理存在的問題 3,基于敏捷的軟件開發體系 敏捷開發的價值觀與方法論 Scrum軟件開發方法 4,融合敏捷與規范實現管理創新 尋求方法改進的途徑 改進軟件開發模型 第二講 團隊建設:打造高效項目團隊 1,如何創建高效團隊 人的主動性和創造性 用目標決定團隊結構 角色、職責與開發效率 2,構建團隊的進化機制 構建學習型團隊以提升競爭力 構建創新型團隊以提升進化力 3,項目經理的領導力 提升領導力的關鍵要素 注意糾正某些錯誤觀念 第三講 啟動階段:項目啟動與前期決策 1,啟動階段必須關注的問題 2,建立并優化目標 3,協調利益相關方利益 4,權衡利弊及優劣 第四講 計劃階段:如何進行項目策劃 1,項目策劃的范圍和內容 計劃必須滿足的五個基本要求 項目管理計劃的銜接 2,項目初始估計 如何定義項目范圍 如何估算項目規模與工作量 如何估算項目的時間與成本 3,制定項目計劃 標識關鍵里程碑及交付成果 如何編制項目進度表 如何制定項目總計劃 4,獲得對計劃的承諾 承諾為什么重要與怎樣進行承諾 獲取承諾的過程 5,維護項目計劃 為什么計劃必須得到維護 維護項目計劃的過程 第五講 實施階段1:項目的組織 1,項目實施中的協調與指導 2,每個里程碑階段開始時的活動 兩種制定階段計劃的過程 制定詳細計劃的一些技術 需求與技術解決方案的細化 3,在項目中推行四項技術實踐 測試驅動開發:使測試投資最大化 單元測試:了解軟件的運行; 重構:償還技術債務; 持續集成:使產品處于生產就緒狀態。 第六講 實施階段2:項目的監控 1,利用監控建立反饋系統 為什么需要實施項目監控 項目測量面臨的三大問題 2,對照計劃監督項目 如何監督項目計劃執行情況 如何監督其它方面的問題 3,分析監控數據 如何分析執行項目計劃狀況 如何分析其它方面的問題 4,解決監控中發現的問題 分析問題背后的問題 如何理性的決策與決斷 如何管理糾正措施 5,里程碑評審與計劃管理 如何開好里程碑評審會議 詢問是否有需求變更要求 團隊對上一階段工作進行總結 6,課程總結:軟件開發管理的基本原則
六、培訓目標 1,掌握復雜軟件項目管理方法,并在實際項目過程中靈活應用。 2,對項目過程中對團隊有深刻的理解,確保軟件項目走向更高層次的成功。 3,通過問題分析與系統思考,對軟件過程進行優化與改進。
七、培訓時間、地點 時間:2014年11月19日-11月21日 地點:北京
八、證 書 培訓結束,頒發中科院計算所職業培訓中心“高級項目管理師”證書。
九、費 用 培訓費:5500元/人(含教材、證書、午餐)。住宿協助安排,費用自理。 |