首頁 > 內訓課 > IT管理 > 信息化項目管理及其軟件系統應用

信息化項目管理及其軟件系統應用

培訓背景

  本課程重點培訓信息化項目的集成化平臺構建和項目協作管理平臺,軟件項目的需求分析、產品設計、代碼開發、系統測試、bug追蹤、文檔共享等項目團隊管理的流程,并且針對軟件項目過程管理與質量監控過程中所使用的項目管理軟件的應用實踐進行講解,主要包括代碼協同開發版本控制管理系統(GIT,SVN等),搭建Git內網服務器和SVN內網服務器,兩三個常用的開源項目管理系統的使用,涵蓋產品定義、項目需求分析、項目模塊管理、項目動態、項目計劃、項目發布、項目路線圖、項目共享文檔、項目測試、項目人員分工組織、項目人員權限管理、項目工作量統計報表與項目人員考核等業務流程通過實際操作的形式進行應用實踐。

培訓收益

  1.讓學員充分掌握規范的、標準的、被業界認可的項目管理業務流程,包括信息化項目的定位、需求分析、產品分析與原型設計、多人協同開發、測試、反饋等業務流程,并讓學員扮演不同的角色在業界常用的項目管理系統里面進行實踐操作;

  2.讓學員熟悉常用項目管理軟件與系統的操作,包括Git客戶端與服務器端的部署與應用,SVN客戶端與服務器端的部署與應用,Maven、Ant、CMake等自動化編譯和代碼依賴工具的應用;

  3.本課程采用技術原理與項目實戰相結合的方式進行教學,在講授原理的過程中,穿插實際的系統操作,講師精心準備實際的應用案例供學員動手訓練。

培訓特色

  1.定制化授課內容;

  2.知識講解點面結合;

  3.熱門案例實戰訓練;

  4.重視學員知識掌握情況。

課程大綱

時間 內容提要 詳細授課內容 現場實戰訓練說明
第一天 主要講解:
1.符合實際可操作的軟件項目管理流程知識與系統應用實踐
2.Git客戶端的應用實踐
3.SVN客戶端的應用實踐
1.目前業界常用的軟件項目與組織管理方法,以及項目管理案例,包括成功案例和失敗案例,分析項目管理在各個流程中必要的步驟;
2.業界常用的SCRUM敏捷開發流程及其對應的軟件系統應用;
3.版本控制系統的知識,本地版本控制系統,集中版本控制系統和分布式版本控制系統的工作原理;
4.全球最大的代碼管理平臺GitHub介紹及其應用剖析;
5.Git客戶端應用剖析,GIT版本控制系統的工作原理;
6.Git基礎知識,Git的命令行操作,檢出版本、提交修改、獲取信息等;
7.GIT客戶端工作目錄分析,包括Git項目分支、項目配置管理、項目描述信息、Hook鉤子、索引文件、歷史版本信息、GIT本地倉庫的對象、代碼提交與標識;
8.TortoiseGIT的應用實踐,GIT命令備忘;
9.創建GIT倉庫、克隆倉庫、創建分支、合并分支、遠程倉庫、GIT標簽管理等原理及其實踐操作;
10.SVN版本控制原理,以及SVN客戶端的應用實踐;
11.SVN項目轉化成GIT項目的基本操作步驟和原理剖析;
12.GIT客戶端工具的下載、安裝部署與應用,包括TortoiseGIT,EGIT(結合Eclipse),sourcetree,msysgit,Linux默認的GIT工具等;
1.在Linux平臺或Windows平臺上搭建一款開源的項目管理軟件系統,分組實踐,針對學員角色進行分工模擬實踐
2.在Linux與window平臺上搭建Git開發與客戶端環境與軟件
3.在Linux與window平臺上搭建SVN開發與客戶端操作環境與軟件
第二天 主要講解:
1.GIT服務器的實現原理和部署配置;
2.以國產的zentao項目管理軟件和微軟的project項目管理軟件為例,結合項目管理流程和GIT服務器進行項目的全生命周期的管理講解和應用實踐。
13.部署zentao項目管理軟件,或者微軟的project項目管理,將項目的需求分析、產品分析、原型設計、代碼開發、完整性測試、需求反饋、用戶體驗、人員組織與分工等流程進行應用實操;
14.在Linux平臺或window平臺部署SVN服務器,并創建用戶賬號,分配權限,版本控制等應用實操;
15.在Linux平臺或window平臺部署GIT服務器,配置Server端,包括創建git用戶,用戶權限、受信用戶公鑰管理、遠程倉庫管理;
16.部署與配置gitweb系統,在線查看git代碼提交與修改,并部署與配置gitosis,方便管理員遠程管理git服務器端的倉庫;
17.Git服務器端和客戶端的常見問題及其解決之道,項目管理系統的應用業務流程與實際中的問題沖突及其解決之道;
18.學員分組實踐,分成高層管理、項目負責人、產品需求與原型設計人員、開發組、測試組、文檔組,在項目管理軟件里面分配不同的權限和視圖,融合項目管理軟件和Git版本控制系統,模擬實際項目管理協作流程,并進行實操應用。
4.針對一個企業內部, 部署Git內網服務器 及其應用配置
5.針對企業內部應用場景,部署SVN內網服務器及其應用配置
6.項目協同開發與管理分角色應用實踐