[PMP(1)]軟件項目管理概述

1、項目(project)

1.1定義:爲創造唯一產品或提供唯一服務所進行的臨時性的工作。

1.2特點:

目標性;

相關性:複雜性是固有的,一個項目有許多彼此相關的活動;

唯一性:每個項目都有其獨自的特點,都是“獨家定製”;

臨時性:每個項目都要在一個限定的時間內完成,有明確的開始點和結束點;

這兩點區別於運營,而且項目在目標達成後就會結束,而運營在實現一系列目標後還會繼續實現一組新的目標。

不過一個項目可能會留下一個運營。比如建造鳥巢是項目,鳥巢開放旅遊收費是運營。

約束性:每個項目的資源、成本和時間都是有限的;

1.3相關概念

顧客(甲方爸爸)、用戶(最終使用者)、提供者(專家)、程序、項目委員會(顧客、用戶方代表、供應方代表)、交付物(產品)、項目經理、項目質量保證(項目委員會保證)、檢查點報告(項目小組提交給項目經理)、例外報告(項目經理提交給項目委員會)。

2、軟件項目

創建的唯一產品或服務是邏輯載體,只有邏輯的規模和運行效果,具有抽象性,且不存在重複生產過程,但也存在退化問題,而且開發也受到計算機系統的限制,對計算機系統有不同程度的依賴。

3、軟件項目管理

內容包括編制項目計劃和跟蹤監控項目。

軟件項目管理與軟件工程

 

4、項目生命週期

瀑布模型

4.1項目生命週期中與時間相關的概念

檢查點(CheckPoint):固定的採樣時間,表現爲周例會;

里程碑(Mile Stone):重要的檢查點。完成階段性工作的標誌,細化管理粒度;

基線(Base Line):重要的里程碑,表現爲高層的階段彙報會;

4.2階段劃分

→啓動:確定項目章程和項目初步範圍說明書;

計劃:確保實現項目的既定目標;

執行:存在兩個方面的輸入,一個根據原來的基準執行,一個根據監控中發現的變更執行,因爲主要變更必須得到整體變更控制批准後才能執行;

控制;

→結束;

4.3軟件項目生命週期(Software Development Life Cycle,SDLC)

計劃:可行性分析並制定計劃;

需求分析:通過數據流程分析,提出系統邏輯模型;

軟件設計:包括系統概要設計和詳細設計;

編碼:必須制定統一、符合標準的編寫規範,以保證程序的可讀性和易維護性;

測試:單元測試、組裝測試和系統測試;

運行維護:改正性維護(修改錯誤)、適應性維護(適應環境變化)和完善性維護(適應用戶新的需求);

5、項目管理知識體系(Project Management Body Of Knowledge,PMBOK)

項目範圍管理:確保項目團隊和干係人(Stakeholder)在項目開發什麼產品和開發使用什麼過程這兩方面達成共識;

項目範圍管理六個主要過程
過程 輸出
制定範圍管理計劃 範圍管理計劃、需求管理計劃
收集需求 需求文檔、需求跟蹤矩陣
範圍定義 項目範圍說明書、項目文檔更新
範圍覈實 接受的可交付成果、變更請求、項目文檔更新
範圍變更控制 工作績效信息、變更請求、項目管理計劃更新、項目文檔更新、組織過程資產更新

6、自問自答

6.1軟件項目與一般項目的區別是什麼?

①軟件項目是一種特殊的項目,它創造的唯一產品或服務是邏輯實體,沒有具體的形狀和尺寸,只有邏輯的規模和運行效果,具有抽象性;

②軟件的開發受到計算機系統的限制,對計算機系統有不同程度的依賴;

6.2簡述項目集成管理內容?

項目質量/範圍/時間/成本四要素、計劃和變更的集成控制都需要使用分佈集成的方法。

6.3簡述項目管理9大知識領域內容?

①項目綜合管理;②項目範圍管理;③項目進度管理;④項目成本管理;⑤項目質量管理;⑥項目人力資源管理;⑦項目溝通管理;⑧項目風險管理;⑨項目採購管理;

6.4項目成本管理包括哪些過程?

①預測;②計劃;③控制;④調整;⑤覈算;⑥分析;⑦考覈

6.5項目管理的5個標準過程組都有哪些?

①啓動過程組;②計劃過程組;③執行過程組;④控制過程組;⑤收尾過程組;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章