版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、軟件開發(fā)的項目管理,微軟 操作系統(tǒng)部署團隊項目經(jīng)理 欒躍Bill LuanProgram ManagerWindows DeploymentMicrosoft Corporation,(上),講題目錄,引言:學(xué)習(xí)項目管理的重要性項目管理理論的介紹 項目的領(lǐng)域知識項目的流程和管理問答,引言:學(xué)習(xí)項目管理的重要性,軟件開發(fā)的歷史及其獨特性軟件開發(fā)是科學(xué)還是藝術(shù)?軟件開發(fā)是否僅靠天才編程序的人員? 軟件技術(shù)
2、和市場的高速發(fā)展所帶來的影響 軟件復(fù)雜性的增長使得多人合作成為必須的 大型系統(tǒng)對領(lǐng)域知識的要求引發(fā)團隊式開發(fā)模式 商業(yè)的模式要求開發(fā)過程必須能重復(fù) 市場的迅猛發(fā)展逼迫各企業(yè)利用各種水平的開發(fā)人員,所有這些因素促使軟件和信息行業(yè)放棄對少數(shù)天才的依賴和寄托 放棄對軟件開發(fā)是神秘藝術(shù)的理論的追隨注重于推廣和執(zhí)行一套可重復(fù)的開發(fā)流程作業(yè)、及相應(yīng)的規(guī)章制度注重于使用專業(yè)的項目管理人才進行管理注重于開發(fā)團隊的培養(yǎng)和建設(shè),及對
3、開發(fā)人員的訓(xùn)練和調(diào)動積極性,引言:學(xué)習(xí)項目管理的重要性,提高軟件開發(fā)成功效率的關(guān)鍵 把軟件開發(fā)和其它工程項目一樣對待注意軟件開發(fā)流程的規(guī)律和特性 免除隨機性和任意性、建立運作的重復(fù)性運用項目管理的理論和知識運用項目管理人員進行專人管理注重整個組織的效率和員工的培養(yǎng),引言:學(xué)習(xí)項目管理的重要性,缺乏完善的項目管理會帶來的結(jié)果 開發(fā)項目拖延 - 無法按時完成交貨 開發(fā)出的產(chǎn)品或系統(tǒng)無法滿足客戶所有要求開發(fā)的結(jié)果有很多質(zhì)量
4、問題而導(dǎo)致客戶不滿雖然產(chǎn)品做出來了,但是整個項目嚴(yán)重超支、甚至造成公司賠錢由于計劃安排的錯失造成完成日的延遲,導(dǎo)致用要求團隊成員用加班加點的方法來設(shè)法補救延遲的交貨日,引言:學(xué)習(xí)項目管理的重要性,項目的成功是企業(yè)成功的基礎(chǔ)軟件項目發(fā)生差錯的機率比其它項目更大沒有任何一個企業(yè)可以承受和容忍連續(xù)發(fā)生的開發(fā)項目失敗的惡性結(jié)果掌握好有效的項目管理的本領(lǐng)、培養(yǎng)一批能管理大型復(fù)雜的開發(fā)項目的管理骨干,是任何一個企業(yè)領(lǐng)導(dǎo)班子必須追逐的目標(biāo)
5、歸根到底,這是一個高科技企業(yè)賴以生存的重要因素和本領(lǐng) !,引言:學(xué)習(xí)項目管理的重要性,講題目錄,引言:學(xué)習(xí)項目管理的重要性項目管理理論的介紹 項目的領(lǐng)域知識項目的流程和管理問答,項目的定義,項目管理理論的介紹,一個項目指的是一個有目的、有計劃、有始有終的、按照預(yù)先設(shè)定好的進程和步驟漸進的、為完成特定任務(wù)而進行的工作和活動。一個項目需要特定的人力、物力、時間、和費用的安排與分配。一個項目的結(jié)果有特定需要滿足的功能和質(zhì)量的要求。
6、,軟件開發(fā)項目的定義,一個軟件開發(fā)項目指的是一個有具體的市場需要和客戶要求為目的的、有開發(fā)計劃、有始有終的、按照預(yù)先設(shè)定好的開發(fā)進程和步驟漸進的、為完成一個軟件產(chǎn)品或系統(tǒng)的制造而進行的工作和活動。一個軟件開發(fā)項目需要特定的人力、物力、時間、和費用的安排與分配。軟件開發(fā)項目的結(jié)果需要有特定需要滿足的運行、使用功能、及質(zhì)量的要求。,項目管理理論的介紹,項目管理理論的介紹,項目管理的歷史簡介 古人建造的各種大型工程 現(xiàn)代項目管理歷史大
7、約可分四個階段: 十九世紀(jì)的早期 -現(xiàn)代化工業(yè)管理的萌芽,二十世紀(jì)中期之前的發(fā)展 - 將生產(chǎn)的勞動分成具體的細(xì)節(jié)部分來提高效率的理論 二十世紀(jì)中期以后 - PERT圖表;企業(yè)的運作像一個人體的有機機制和運作系統(tǒng)的理論 二十世紀(jì)末至今:項目管理的實踐加進了使用計算機和作為管理工具的實踐Project Management Institute (PMI), PMBOK Guide,項目管理的定義PMI 對項目管理的定義作了如下的
8、解釋: Project management is the application of knowledge, skills, tools, and techniques to project activities in order to meet project requirement (1) 項目管理是為了完成一個項目的需求和目的,將所相應(yīng)的知識、技術(shù)、工具、及技巧應(yīng)用到該項目的具體事務(wù)中去的工作
9、,[1] PMI: PMBOK Guide 2000,項目管理理論的介紹,軟件開發(fā)項目管理的定義,項目管理是為了完成一個項目的需求和目的所進行的管理工作。它應(yīng)由專門的項目管理人員來負(fù)責(zé),使用必要的知識、技術(shù)、工具等將項目管理的九個領(lǐng)域的知識對整個項目的五個階段的流程運作進行管理來達到項目的最終目的。項目管理人員不僅要完成項目預(yù)定的范圍、時間、費用、和質(zhì)量的目標(biāo),他們還必須建立并充分利用與五個流程相對應(yīng)的規(guī)章制度來促進項目的順利進展、
10、滿足所有項目參與者的期望和他們的工作要求。,項目管理理論的介紹,項目管理的九個領(lǐng)域性知識項目綜合的管理 (Project Integration Management)項目范圍的管理 (Scope Management)項目時間的管理 (Time Management)項目費用的管理 (Cost Management)項目質(zhì)量的管理 (Quality Management)項目人才資源的管理 (Human Resource
11、Management)項目信息交流的管理 (Communication Management)項目風(fēng)險的管理 (Risk Management)項目外包的管理 (Procurement Management),參見 Schwalbe, Project Management 2002,項目管理理論的介紹,項目管理的領(lǐng)域性知識的關(guān)系,項目管理理論的介紹,項目的范圍管理項目的范圍 (Scope):為完成特定的任務(wù)或指標(biāo)要做的所有工作
12、 項目的起動管理:撰寫項目意向總結(jié) (Project Charter)確定用戶要求,制定功能范圍,評估項目的資源和時間的需要項目目標(biāo)和范圍的規(guī)劃及審核:需求管理- 制定產(chǎn)品功能范圍,撰寫功能總結(jié)和設(shè)計規(guī)范書確定軟件設(shè)計的需求:使用者需求,功能需求,系統(tǒng)需求,性能需求,質(zhì)量需求,及開發(fā)局限項目范圍變化的控制管理 :制定項目目標(biāo)改變的要求進行管理和控制的運作規(guī)章制度,又叫項目的更改控制(Change Control),項目管理理論
13、的介紹,項目意向總結(jié)的模版 (1),項目管理理論的介紹,項目意向總結(jié)的模版 (2),項目管理理論的介紹,軟件項目需求管理的指南功能需求總結(jié)是受多方面因素影響的,項目管理理論的介紹,軟件設(shè)計規(guī)范書撰寫的指南設(shè)計規(guī)范書(Design Specification)是什么?設(shè)計構(gòu)劃書是描寫軟件產(chǎn)品或系統(tǒng)具體功能特性和設(shè)計方案的文件它是整個產(chǎn)品或系統(tǒng)的藍圖- 開發(fā)設(shè)計和測試計劃都以次為基礎(chǔ)進一步撰寫它由設(shè)計項目經(jīng)理負(fù)責(zé)撰寫, 組織核審,
14、 并根據(jù)開發(fā)過程中的由編程設(shè)計改動作隨時的訂正, 使文件中的設(shè)計與具體的編程隨時保證同步.,軟件開發(fā)項目管理的指南,軟件設(shè)計規(guī)范書撰寫的綱領(lǐng)模版項目梗概或總結(jié)版本修改歷史項目的目的、理由、負(fù)責(zé)人、開發(fā)資源、客戶、外圍支援團隊、其它文件, 風(fēng)險總結(jié)、依賴因素 (外部團隊、技術(shù)) 開發(fā)計劃具體項目工作的時間表、資源安排、合格的規(guī)格的衡量標(biāo)準(zhǔn)、所期望的外部團隊或其它依賴因素的完成時間表 用戶使用方案總結(jié)重要的應(yīng)用使用方案的描
15、述功能需求總結(jié) 商務(wù)需求、使用者需求、系統(tǒng)需求、性能需求 、質(zhì)量需求、非功能需求、開發(fā)局限 具體功能設(shè)計使用界面的設(shè)計、各輸入輸出控制鍵的使用方法和反饋行為的描述、測試要求未解決的設(shè)計問題,軟件開發(fā)項目管理的指南,軟件開發(fā)項目管理的指南,軟件設(shè)計規(guī)范書示例-用圖示來解釋設(shè)計及使用,軟件開發(fā)項目管理的指南,軟件設(shè)計規(guī)范書示例-用圖示來解釋設(shè)計及使用,軟件開發(fā)項目管理的指南,微軟的軟件開發(fā)的更改控制管理流程,項目的時間管理項目的
16、時間管理指的是為保證一個項目能按時完成的有關(guān)運作規(guī)章制度及措施 決定和安排工作的順序:制定項目具體工作的先后順序 制定時間表:對具體工作的時間的估算對時間表改動的控制管理:制定時間表控制的規(guī)章制度時間管理的技巧和指南逐漸建立開發(fā)歷史的檔案 (Benchmark method)讓開發(fā)團隊的成員親自作開發(fā)周期和時間的估計將各個工作分成短期性的分支性的工作 采用概率值 (Stochastic Approach) 作估算
17、d = (a + 4m + b) / 6 (a - 最佳, m – 最可能, b – 最壞 ),項目管理理論的介紹,項目的費用管理項目的費用管理 (Cost Management) 指的是如何做到在既定的開支預(yù)算之內(nèi)完成一個項目的任務(wù) 資源的分配和計劃安排 對每一個具體的工作做出資源的分配和計劃安排,包括多少人來做、用什么設(shè)備和材料來完成 費用的估算和開支預(yù)算 人力費用 = 項目累積時間 x 每天的人工費用 總費用 =
18、人力費用 + 設(shè)備費用 + 運行費用 開支的控制管理 制定怎樣對可能出現(xiàn)的費用的改變和超支進行管理和控制的運作規(guī)章制度,項目管理理論的介紹,項目的質(zhì)量管理項目的質(zhì)量管理 (Quality Control Management) 指的是如何保證項目結(jié)果的質(zhì)量開發(fā)過程的監(jiān)督: 執(zhí)行監(jiān)督和審核制度及流程管理 注意質(zhì)量標(biāo)準(zhǔn)的互相對立和制約因素:如對穩(wěn)定性的要求影響到效率性、安全性影響到可測性,等等測試計劃的制定和執(zhí)行: 每一個開發(fā)的
19、功能要有一套測試方案。測試計劃(Test Plan 或 Quality Assurance Plan, QA Plan) 由測試團隊來制定和執(zhí)行產(chǎn)品的最終的質(zhì)量保證:事先制定產(chǎn)品合格的衡量標(biāo)準(zhǔn) (Exit Criteria),項目管理理論的介紹,項目管理的領(lǐng)域性知識的關(guān)系,項目管理理論的介紹,項目的人才資源管理項目的人才資源管理 (People & Team Management) 指的是開發(fā)團隊的建設(shè)和管理 對優(yōu)秀人才的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件開發(fā)項目管理
- 軟件開發(fā)項目管理
- 淺談軟件開發(fā)項目的管理
- 淺談軟件開發(fā)項目中的溝通管理
- 小型軟件開發(fā)的項目管理研究.pdf
- 軟件項目管理與快速軟件開發(fā)實踐.pdf
- 軟件開發(fā)項目管理制度
- 軟件開發(fā)項目的質(zhì)量管理研究——基于A公司軟件開發(fā)項目的案例研究.pdf
- 應(yīng)用軟件開發(fā)的項目管理研究.pdf
- 軟件開發(fā)項目中的溝通管理解析
- 試論軟件開發(fā)項目中風(fēng)險管理
- 軟件開發(fā)項目外包管理研究.pdf
- (9.23)軟件開發(fā)項目管理制度
- 軟件開發(fā)項目報價書
- 軟件開發(fā)項目合同詳細(xì)
- 軟件開發(fā)過程質(zhì)量的項目管理
- 軟件開發(fā)項目監(jiān)理規(guī)劃
- 軟件開發(fā)項目保密協(xié)議
- 軟件開發(fā)項目全套文檔
- 軟件開發(fā)項目獎金考核管理辦法
評論
0/150
提交評論