導讀:美國項目管理職業資格認證委員會主席Paul Grace說,當今社會,壹切都是項目,壹切都將成為項目。下面是我給大家帶來的軟件項目管理及案例分析,希望對妳有所幫助。
中國科學院計算技術研究所是國家計算技術專業研究機構,也是我國信息化建設的重要依托單位。中科院計算培訓中心是致力於高端IT人才培養和企業內訓的專業培訓機構。該中心依托科學院強大的師資力量,在總結多年大型軟件開發與組織經驗的基礎上,自主開發了壹套課程體系。其目的是幫助中國軟件企業培養高級軟件管理和技術人才,提升整體研發能力。至今已為國家培養了數萬名計算機專業人才,為數千家國內外大型企業提供了專業化定制培訓服務。
高水平的項目管理是軟件項目成功的關鍵,也是軟件產品質量的根本保證。具有這種理論和實踐的人是目前軟件機構急需的高層次人才。為了建立符合中國國情的軟件開發流程和組織體系,培訓中心特舉辦?軟件項目管理?培訓班,具體事宜通知如下:
第壹,培養目標
高級管理人員、項目經理、系統架構師、系統分析師、高級開發人員、質量保證人員以及其他負責提高軟件開發質量的人員。第二,學生基礎
1,對軟件項目的分析、設計、組織和開發有壹定的實踐經驗;
2.在軟件項目管理、技術管理或質量保證方面有壹定的基礎知識和實踐經驗。第三,教師
業內知名專家授課:
袁先生是教師培訓中心的高級講師,和5000計劃的高級顧問。擁有多年管理大型軟件項目的成功經驗,在軟件工程管理和過程方面有著深刻的理論見解和豐富的實踐經驗。四、培訓要點
高質量的軟件來自高水平的項目管理,這壹觀點已經成為業界的共識。軟件項目成功最重要的因素是什麽?大型軟件項目是由壹個組織完成的。如果這個組織的管理是無序的,開發過程是非正式的和混亂的,計劃周期和成本目標通常是超限的,項目的成功依賴於個人的英雄行為,項目經常在人員變動時陷入災難,那麽這個項目就很難說會成功。從這個意義上說,軟件項目管理是項目成功的關鍵因素。
所有的軟件開發機構都必須在當今科技含量高、變化快、資源有限的環境下實現軟件生產的規模化、標準化和國際化,這也是目前中國軟件產業面臨的最大挑戰。在如此復雜的背景下,應該如何思考如何去做?1,項目經理壹定要有更廣闊的視野,包括從更高的角度理解企業管理的思路和理念。
了解產品開發的質量、成本、效率、效益之間的關系,了解過程在管理中是如何發揮作用的,了解標準化的軟件工程方法。更重要的是,明白如何提高自己的領導素質,培養更好的領導力。這種廣闊的視野對於壹個高級項目經理來說是極其重要的。
2、正確的軟件過程的實施對產品質量有很大的影響。為了優化團隊的開發質量、效率和成本,我們需要不斷改進和優化軟件過程。近年來,隨著項目越來越大,越來越復雜,軟件項目中各種變化因素的影響越來越難以接受,促使業界研究更合理的流程和匹配的項目管理方法。過程改進需要正確的思路,包括問題分析、科學和哲學的理論基礎、合理的價值觀和方法論、正確處理改進中發現的問題。3.高質量的項目管理來自於正確的項目規劃。項目經理必須接受正式的項目規劃培訓,包括如何制定發布計劃,如何找到項目的關鍵驅動因素、約束和浮動因素,並采取適當的策略。還需要註意的是,在當今形勢下,創新是企業的生命,項目經理必須帶領團隊策劃創新的產品概念,有目的、有組織地實現系統化創新,並能夠運用國際通用的方法安排項目進度和日程,這對項目的成功極其重要。
4.為了增加產品的國際競爭力,產品質量作為經濟發展的戰略問題越來越重要,軟件質量也被視為軟件企業的生命。大型項目質量控制問題的實施和解決需要按照系統工程的理論進行,使整個系統的各種目標相互協調,以達到系統質量的最優化。這需要項目經理對軟件質量控制有深入透徹的理解。
5.為了確保項目的過程質量和產品質量滿足要求,必須在開發過程中以可測量的方式對項目進行監控。我們不指望有壹個好的計劃就高枕無憂,也不指望計劃不變。項目經理的職責是不斷監控項目的進展,以問題、對策、解決方案的思路,在動態過程中不斷管理和調整。並善於將監控過程轉化為調動團隊積極性的有效手段。
6.我們堅信團隊是決定項目成敗的最重要因素。許多開發問題大多是由於組織對團隊重要性的誤解造成的。因此,對於想要更有效發展的軟件組織來說,註重團隊建設是壹個明智的選擇。建立壹個有競爭力的團隊是項目成功的關鍵步驟,對於壹個軟件組織來說,團隊是最有價值的資產。但是我們怎麽做呢?我們如何思考?
7.不要期待項目管理的神奇方法。管理是壹件很嚴肅的事情,既要宏觀把握,又要關註細節,尤其是對於壹些關鍵點,要找準並找到解決辦法。這就需要在實踐中積累經驗,在理論上完善。
這門課不是壹般的原理課,而是很多專家多年理論和實踐的總結。我們需要有更廣闊的視野,對問題更深刻的理解和對改進優化的不懈追求,需要總結出持續優化管理的思想。在內容安排上,課程既有理論指導,又通過案例討論問題,理論與實踐有機結合。這是壹門強調思維的課程,也是我們追趕世界先進水平的新增長點。我希望所有的學生都能從這門課程中受益。五、培訓內容
第壹講從宏觀集成的角度看項目管理1,軟件項目和項目管理項目的定義和特點,項目管理的宏觀視角及其關鍵要素,集成軟件項目管理模型從宏觀角度看項目管理項目啟動過程中的前期決策。項目管理應重視產品質量。第二堂課的重點是改進軟件工程方法
1,軟件過程:挑戰傳統軟件過程的現代定義和概念;軟件過程的再思考;對傳統瀑布模式的反思:對傳統項目管理的反思:項目不同階段叠代軟件開發過程的度量點。
2.從經濟學角度改進軟件工程方法。
從工作量和成本模型入手,研究項目管理方法,降低軟件規模或復雜度,改進軟件開發流程,打造高效團隊。第三講是如何規劃項目,定義項目目標和範圍。
建立對項目目標和範圍的理解?定義項目大綱
定義對項目參與者的要求,並在早期階段獲得項目成員的參與。
案例分析:壹個典型項目的組織(大、中、小型項目組織架構設置要點)將上述內容記錄為項目計劃的第壹部分。2.工作分割。
為詳細的估算和進度安排提供基礎,確保工作識別的完整性,增加項目成功的機會,確定項目的特點和策略。
案例分析:大型項目的特點和關鍵策略,確定拆分的重要原則(某知名商業銀行信用卡核心系統和美國國家航空航天局項目)
WBS拆分粒度實例講解3、風險管理風險識別風險分類識別風險方法論案例分析:識別風險應對策略
案例研究:風險策略和緩解方法。
案例分析:風險應對(某知名商業銀行Iphone手機銀行及業務運營支撐網管項目)4。軟件評估。
軟件評估思想:自頂向下和自底向上的寬帶德爾菲法
功能點法(標準和簡化功能點法)
基於歷史數據的供應商采購(中國軟件行業軟件工程定額標準)估算方法的估算應用
大型項目估算結果示例(某知名商業銀行信用卡核心系統)某大型國有商業銀行工作量及工期基準系數示例5。利益相關者管理
6、項目計劃的承諾與基線第四講如何進行項目監控1、項目監控的範圍和內容。
2.對照計劃的監測項目3分析監測數據。
量化項目管理:掙值分析法的基礎
三個重要概念:BCWS、BCWP、ACWP掙值分析示例展示和分析練習實施裏程碑回顧。
4.項目監控中項目管理活動的糾正措施。5.項目監控示例顯示了每周項目會議的記錄。
利益相關者和關鍵依賴關系項目數據統計分析報告項目管理工具簡介第五講:供應商管理
1、供應商管理的範圍和內容2、供應商管理的主要流程3、供應商管理的要點
IT系統建設策略的產品選擇與評估要點
示例展示:外包項目選擇評估報告和評估細節供應商管理策略
示例展示:外包項目采購合同的項目測試和驗收策略
示例展示:外包項目驗收計劃的可交付成果驗收
人力資源外包與維護外包管理第六講:如何進行需求管理1、需求管理的範圍和內容2、獲得對需求的壹致認識,獲得對需求的理解,獲得對需求的承諾。
需求接受流程,改變業務習慣,加強流量控制3,需求跟蹤4,需求變化控制
確定需求變更類型,批準變更申請,管理變更請求。
案例研究:大型項目的項目管理與控制機制
日常系統升級和維護中的需求變更控制:版本調度和凍結機制
5、需求管理參考模板:某知名商業銀行業務需求模板及非功能需求樣本講座7打造有戰鬥力的團隊1、項目經理的領導力
領導和領導模式激勵、組織和創新
了解開發者的典型動機。
最重要的激勵因素是正確使用獎勵和鼓勵。
註意讓士氣崩潰的殺手問題。如何培養自己的領導力,實現有效的團隊合作
4、提高項目開發效率的原則和技巧避免做錯事不如做對事,管理原則和技術原則
壹個標準能適用於所有情況嗎?按時完成項目的可能性與現實的差距在哪裏?典型的進度改進模式
六、培養目標1,掌握復雜軟件項目的計劃和監控方法,並在實際項目過程中靈活運用;2.在項目開發中正確應用可測量的方法進行項目規劃和控制;3.在項目管理中正確實施質量控制方法;
4.對項目過程中的團隊有深刻的理解,確保軟件項目的成功更上壹層樓;5、通過對問題的分析和系統思考,優化和改進軟件流程和管理方法。
七。培訓的時間和地點;