




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
軟件項目管理
第四章軟件項目的范圍管理2013年1月20日專業(yè)前沿技術(shù)發(fā)展動態(tài)講座1軟件項目管理ITProjectManagement從此開始….2第四章軟件項目的范圍管理軟件項目的范圍管理包括:范圍計劃、范圍定義、范圍核實和范圍變更,整個范圍管理工作中要貫穿使用WBS方法。典型項目案例介紹項目的范圍管理概述項目范圍計劃編制項目范圍定義項目范圍核實項目范圍的變更控制3一、項目背景和產(chǎn)品介紹廈興化工公司是一家外資大型石化企業(yè),注冊資本2.6億美元,占地面積41.55公頃。2002年10月投產(chǎn),年產(chǎn)化工產(chǎn)品超過100萬噸,該產(chǎn)品為世界最大的單線產(chǎn)能。公司擁有配套完善的自建專用碼頭及原料輸送管線?,F(xiàn)有員工300余人,擁有高素質(zhì)的管理人員、技術(shù)人員和完善的質(zhì)量保證體系,公司將ERP的實施列入年度6大目標(biāo)之一,表明該公司為優(yōu)化公司業(yè)務(wù)流程,提高公司的管理水平、工作效率和核心競爭力,把信息化的建設(shè)提高到公司的戰(zhàn)略高度,公司決定選用SAP作為ERP的支撐平臺。4.1典型項目廈興化工ERP簡介4SAP的特點SAP是數(shù)據(jù)處理中的系統(tǒng)、應(yīng)用和產(chǎn)品(Systems,Applications,andProductsindataProcessing),是創(chuàng)立于1972年位于德國南部的沃爾道夫市的SAPAG公司的企業(yè)管理軟件。全球有120多個國家的超過19300家用戶正在運行著60100多套SAP軟件。包括財富500強的企業(yè)中:80%以上的企業(yè)斗毆正在從SAP的管理方案中獲益;前10名企業(yè)中有8家使用SAP;市場占有率最高的10家企業(yè)中有7家使用SAP;利潤最高的10家企業(yè)中有7家使用SAP;投資回報率最高的10家企業(yè)中有7家使用SAP。5SAP的模塊劃分SAP的模塊劃分為FI、CO、MM、PP、SD五個基本模塊。許多企業(yè)建設(shè)企業(yè)的ERP項目的前期都是建設(shè)這五個基本模塊。“廈興化工ERP系統(tǒng)”分前后兩期上線,前期上線的模塊包括:FI、CO、MM、PP、SD、HR之考勤和薪資,后期上線模塊包括:PM、WF、HR之培訓(xùn)、人力發(fā)展和BW(數(shù)據(jù)倉庫)模塊。SAP在國內(nèi)有300多家客戶,市場占有率達30%6二、項目的實施過程該項目的實施過程分別經(jīng)過:項目準(zhǔn)備、業(yè)務(wù)藍圖設(shè)計、系統(tǒng)實現(xiàn)、測試與上線準(zhǔn)備和投產(chǎn)與技術(shù)支持等五個階段,共7個月。系統(tǒng)整合了110個業(yè)務(wù)流程,開發(fā)報表或表單100多種。經(jīng)過近3個月的試運行,財務(wù)系統(tǒng)拋棄了舊系統(tǒng),使用新系統(tǒng)做賬。兩期各模塊已上線正常運行。7三、項目產(chǎn)生的效益SAP上線后逐漸發(fā)揮出其功效,包括:大大減少員工手工操作工作量,系統(tǒng)可對自動輸入的信息進行存貯、計算、分類和匯總統(tǒng)計減少誤操作,數(shù)據(jù)計算和統(tǒng)計的準(zhǔn)確度大大提高加快信息實時性,傳輸、查詢速度,引導(dǎo)資金流與物流的優(yōu)化和加速(資金利用率提高,周轉(zhuǎn)加快)提高信息的準(zhǔn)確性,產(chǎn)品成本精確度高,降低庫存,使原材料和輔料更加合理、準(zhǔn)確為決策支持提供各類信息改善公司形象(對供應(yīng)商和客戶)8項目范圍管理是指對項目包括什么與不包括什么的定義與控制過程。這個過程用于確保項目組和項目干系人對作為項目結(jié)果的項目產(chǎn)品以及生產(chǎn)(開發(fā))這些產(chǎn)品所用到的過程有共同的理解?;疑貛琼椖康牡湼?。4.2項目范圍管理概述9啟動過程制定項目章程完成后,項目范圍管理開始進行,其主要過程有:
1.范圍計劃編制
2.范圍定義(WBS)
3.范圍核實
4.范圍的變更控制項目范圍管理概述10項目范圍的概念范圍的概念包含兩方面:產(chǎn)品范圍,即產(chǎn)品或服務(wù)所包含的特征或功能;項目范圍,即為交付具有規(guī)定特征和功能的產(chǎn)品或服務(wù)所必項完成的工作。在確定范圍時,首先要確定最終產(chǎn)生的是什么,它具有哪些可清晰界定的特征。特征必須要清晰,用文字、圖表或某種標(biāo)準(zhǔn)表達出來,能被項目參與人理解。11項目范圍管理概述定制軟件的范圍通常由項目目標(biāo)、主要功能、性能需求(包括安全性、穩(wěn)定性、準(zhǔn)確度和響應(yīng)速度方面的限制)、系統(tǒng)接口和其他特殊要求等幾個方面來說明。例子:某公司OA系統(tǒng)的范圍。12項目范圍管理的內(nèi)容提綱:
1.范圍計劃編制
2.范圍定義(WBS)
3.范圍核實
4.范圍的變更控制項目范圍管理內(nèi)容提綱134.3范圍計劃編制項目范圍計劃是指形成正式文件,就是編寫項目范圍說明書(或工作約定書等等)的過程。項目范圍計劃過程的主要輸入(收集和參考的資料)包括項目章程(目標(biāo))和項目概述,而其主要輸出(結(jié)果)是形成書面的范圍說明書。14范圍計劃的輸入與輸出圖輸入1、產(chǎn)品說明2、項目證書3、制約因素4、假設(shè)條件輸出1、范圍概述2、提供詳情3、范圍管理計劃工具和技術(shù)1、產(chǎn)品分析2、利潤/成本分析3、任選的鑒定方式4、專家評審15項目目標(biāo)如何描述目標(biāo)必項符合SMART原則,明確、可行、具體和可以度量。例如:“在6個月內(nèi),在200萬元的預(yù)算內(nèi),開發(fā)完成一套新版本的電信網(wǎng)絡(luò)管理軟件,能夠?qū)⒓追降?種電信機型的20種告警綜合顯示在一個Web界面上,性能指標(biāo)必項符合某某技術(shù)規(guī)范的要求”。16范圍計劃編制項目范圍計劃主要包括項目論證(可行性分析的簡要內(nèi)容)、項目產(chǎn)品概述、項目交付成果簡述、工作或服務(wù)內(nèi)容(通常是乙方或廠商、開發(fā)方)、項目成功的主要因素(可選)等等。17范圍說明書實例不同項目,范圍說明書長度和內(nèi)容不一。政府項目通常會稱作工作說明書(SOW)的范圍說明。實例:ERP項目范圍說明書(項目約定書)。18項目范圍管理的內(nèi)容提綱:
1.范圍計劃編制
2.范圍定義(WBS)
3.范圍核實
4.范圍的變更控制項目范圍管理內(nèi)容提綱194.4項目范圍定義項目范圍定義就是把項目的工作分為較小的、更易管理的單元。項目范圍定義的輸出結(jié)果是工作分解結(jié)構(gòu)(WBS)。項目結(jié)構(gòu)分析的工作包括:項目的結(jié)構(gòu)分解、項目的單元定義、項目單元之間的邏輯關(guān)系的分解。分解的工具是WorkBreakdownStructure。核心思想:化整為零,各個擊破。20一.WBS定義和說明項目的結(jié)構(gòu)分解WBS是一個分級的樹型結(jié)構(gòu),是將項目按照其內(nèi)在結(jié)構(gòu)或?qū)嵤┻^程的順序進行逐層分解而形成的結(jié)構(gòu)示意圖。WBS可將分解到相對獨立、內(nèi)容單一的,易于成本核算與檢查的項目單元,并能把各項目單元在項目中的位置與構(gòu)成直觀地表示出來。WBS圖是實施項目,創(chuàng)造最終產(chǎn)品所需的全部活動的一張清單,也是進行計劃、人員分配、預(yù)算計劃的基礎(chǔ)。21WBS分層分解示意圖22企業(yè)內(nèi)部網(wǎng)項目的WBS示例企業(yè)內(nèi)部網(wǎng)站點設(shè)計主頁設(shè)計市場部網(wǎng)頁設(shè)計銷售部網(wǎng)頁設(shè)計站點導(dǎo)航圖形設(shè)計手機程序文本內(nèi)容圖像超鏈接文本內(nèi)容圖像超鏈接文本內(nèi)容圖像超鏈接23網(wǎng)站建設(shè)的WBS圖(2)注:IT項目更多按階段設(shè)計WBS24SAP系統(tǒng)實施方法論(過程)業(yè)務(wù)藍圖項目準(zhǔn)備0項目評估6后續(xù)支持系統(tǒng)實現(xiàn)系統(tǒng)切換準(zhǔn)備上線支持12345廈興化工的SAP項目,采用了SAP公司的實施方法論,以時間和階段的角度分解項目的WBS,對實施和運行過程的全生命周期進行管理。25二.WBS重要性與實例項目的結(jié)構(gòu)分解的重要性
WBS圖是實施項目,創(chuàng)造最終產(chǎn)品或服務(wù)所必須進行的全部活動的一張清單,也是進行計劃、人員分配、預(yù)算計劃的基礎(chǔ)。沒有WBS工作,后面的一切工作都沒有依據(jù)。26三.WBS設(shè)計方法和原則WBS設(shè)計的方法主要有類比法、自上而下法、自下而上法。1.類比法類比法是以一個類似項目的WBS模板為基礎(chǔ)(如PROJECT中的模板),制定本項目的工作分解結(jié)構(gòu)(又如SAP的例子,有成熟的方法論)。2.自上而下法自上而下法常常被視為構(gòu)建WBS的常規(guī)方法,即從整個項目開始,逐步將它們分解成下一級的多個子項。這個過程要不斷地增加級數(shù),細(xì)化工作任務(wù)。27用表格形式表示的企業(yè)網(wǎng)站W(wǎng)BS28WBS設(shè)計方法、步驟和原則3.自下而上法自下而上法是要讓項目各個團隊(成員)從一開始就盡可能地確定項目有關(guān)的各項具體任務(wù),然后將各項具體任務(wù)進行整合,并歸并到一個整體活動或WBS的上一級內(nèi)容當(dāng)中去。這種方法一般都很費時,但這種方法對于WBS的創(chuàng)建來說效果好。工程項目中會用到,在IT項目中使用較少。29
0級新軟件包安裝
1級確定設(shè)計開發(fā)測試安裝要求完成2級
修測安
總詳功系改修修改試測測試裝培體細(xì)能統(tǒng)外改手工外試手工完訓(xùn)需需設(shè)設(shè)購內(nèi)操作購內(nèi)操作成人求求計計軟部系統(tǒng)軟部系統(tǒng)新員件程流程件程流程軟包序包序件包
某新軟件包安裝的WBS圖
除了編制WBS圖外,還要對每個工作單元進行編碼。30項目范圍管理的內(nèi)容提綱:
1.范圍計劃編制
2.范圍定義(WBS)
3.范圍核實
4.范圍的變更控制項目范圍管理內(nèi)容提綱314.5項目范圍核實范圍核實是項目干系人對項目范圍的正式承認(rèn)。項目組必須形成一些明確的文件(文檔),說明項目產(chǎn)品范圍。范圍核實后,是項目將來進行驗收的基準(zhǔn)。32IT項目范圍核實案例一個項目范圍特別大、特別廣的話則會引起許多問題。范圍的蔓延并且為了技術(shù)而強調(diào)技術(shù)導(dǎo)致了一個大型制藥公司,位于得州的福克斯邁耶藥業(yè)公司的破產(chǎn)。該公司的信息主管竭力爭取一個6500萬美元的系統(tǒng)項目用于管理公司關(guān)鍵的業(yè)務(wù)運作。但是,他卻不主張將事情做得簡單。33IT項目范圍核實案例(續(xù))公司花了將近1000萬美元用于配置完美的軟硬件,并且把該項目的管理交給了一個著名的(并且是成本昂貴的)咨詢公司去做。項目內(nèi)容包括要建立一個1800萬美元的自動庫房,根據(jù)內(nèi)部人士透漏,這玩意有點像是從科幻電影中來的。項目的范圍搞得越來越大,并且越來越不實用。這個精致的自動倉庫結(jié)果沒能準(zhǔn)時完工,新系統(tǒng)也屢屢出錯致使??怂惯~耶無法挽回的1500萬美元的巨額損失。當(dāng)年7月,該公司四季度就花了3400萬美元。到8月,??怂惯~耶公司不得不申請破產(chǎn)。34項目范圍管理的內(nèi)容提綱:
1.范圍計劃編制
2.范圍定義(WBS)
3.范圍核實
4.范圍的變更控制項目范圍管理內(nèi)容提綱354.6范圍變更控制保持項目范圍和用戶需求的前后一貫性是非常重要的。如果出現(xiàn)需要改變原定實施范圍的需求,應(yīng)以正式文檔方式提出,項目小組成員必須謹(jǐn)慎考慮項目范圍的改變或需求的改變將對整個項目進程可能產(chǎn)生的影響,必須在批準(zhǔn)后才能進行,在實施過程中必須加以跟蹤。36一、需求變更申請報告內(nèi)容說明改變內(nèi)容、理由說明改變部分在項目進程中的狀態(tài)評估改變部分對項目進程可能的影響評估改變部分對項目費用可能的影響評估改變部分對項目質(zhì)量可能的影響37變更申請樣式表舉例變更要求在財務(wù)模塊中增加計算某類產(chǎn)品成本及相關(guān)報表(系統(tǒng)名稱)某財務(wù)軟件序號:申請人:張三日期(日/月/年):09年10月11日申請變更內(nèi)容及狀態(tài):系統(tǒng)自動計算某類產(chǎn)品成本,生成相應(yīng)的報表,目前該模塊已經(jīng)完成需求分析與設(shè)計。申請變更原因:成本核算用戶的成本核算、成果展示工作需要變更的影響分析:在質(zhì)量上….在時間上….在費用上….變更類別(標(biāo)明A、B或C):A功能方面B運行性能方面C文檔方面授權(quán)人簽字:日期:38二、范圍變更批準(zhǔn)批準(zhǔn)程序提出項目變更、需求變更申請報告(申請單或申請表)。對于較小的范圍改變,需要項目經(jīng)理查閱和簽字批準(zhǔn)并內(nèi)部存檔,然后提交雙方項目協(xié)調(diào)小組。凡涉及到整個項目進展,費用成本調(diào)整較大的改變,必須交由雙方(甲方和乙方)項目領(lǐng)導(dǎo)小組批準(zhǔn)通過。39三、范圍變更控制跟蹤執(zhí)行需求變更申請報告簽字后,開始正式執(zhí)行;調(diào)整相應(yīng)的實施計劃;進度報告定期提交項目主管檢查。40項目范圍管理案例金源正在召集一個項目組會議,討論一個信息技術(shù)更新項目的范圍確定。這個項目是上周她的上司交給她辦的。公司正在優(yōu)先開發(fā)幾個外因特網(wǎng)應(yīng)用軟件,該更新項目對于實施這些軟件開發(fā)是必要的。該更新項目要制定并實施一個計劃,讓公司所有員工的信息設(shè)施在9個月內(nèi)達到新的公司標(biāo)準(zhǔn)。這個標(biāo)準(zhǔn)規(guī)定了每個臺式機的最低配置要求,包括處理器型號,內(nèi)存大小,硬盤容量,網(wǎng)絡(luò)接口類型,以及裝載軟件等。金知道要進行更新,他們必須首先為公司2000多名員工列出一個所有現(xiàn)有硬件、網(wǎng)絡(luò)和軟件的清單。41案例背景金用項目章程描述了項目的主要目標(biāo)和主要干系人的角色和責(zé)任。章程還包括一個粗略的成本和進度估算。金召集項目組成員和其他干系人開這個會是為了進一步計劃和定義項目的范圍。項目會涉及哪些工作?都由誰去做?如何才能避免可能的范圍蔓延?她想通過這次會議征集大家關(guān)于這些問題的看法。金的老板建議項目組的第一步工作應(yīng)該是建立一個WBS以清晰地定義更新項目會涉及的所有工作。但金并不清楚怎樣著手建立WBS。她以前是用過,但這次她是項目經(jīng)理,她還是第一次領(lǐng)導(dǎo)項目組來建立WBS。42在這個關(guān)于信息技術(shù)更新項目的會議上,金源首先讓大家審閱項目的章程。參加會議的人共有12人,代表了主要的項目干系人。在看完章程之后,金直接就讓大家提問,所有的問題她都胸有成竹,對答如流。然后,金就直言這次會議的目的就是要準(zhǔn)備開始進行項目的范圍計劃和工作確定。她向與會者詢問是否有人具有撰寫范圍說明書和制定工作分解結(jié)構(gòu)的經(jīng)驗。有幾個人舉起了手,他們是伊馮和比爾。伊馮來自市場部(該部是公司內(nèi)該項目最大的用戶之一),……(接下頁)案例結(jié)局43案例結(jié)局他在政府部門工作過6年,對范圍說明書和WBS都非常熟悉。金向伊馮詢問了政府項目中這些文件的類型和用法。金將伊馮的談話總結(jié)成一個活動圖,她的一個同事做了會議記錄。比爾是信息技術(shù)運營部的一個主管經(jīng)理,講述了前幾年他在其他一些公司類似的信息技術(shù)更新項目中的經(jīng)驗。會議繼續(xù)進行著,大家對項目范圍管理內(nèi)容都有一個更好的了解。4445本章通過幾個案例的介紹,主要說明了項目范圍管理知識的幾個過程,即項目范圍的計劃、定義、合適和變更控制。本章小結(jié)46進入第五章軟件項目管理
第五章軟件項目的時間管理2013年1月20日專業(yè)前沿技術(shù)發(fā)展動態(tài)講座47軟件項目管理ITProjectManagement從此開始….48第五章軟件項目的時間管理軟件項目的時間管理是項目目標(biāo)達成的三大約束之一。進度的落空會導(dǎo)致一系列嚴(yán)重的問題。時間過來的內(nèi)容包括:
1.項目時間管理概述與重要性 2.項目時間管理的過程
2.1活動定義
2.2活動排序
2.3活動歷時估算
2.4進度計劃編制和跟蹤進度 3.控制項目的進度 4.案例分析49項目時間管理,簡而言之,涉及確保項目準(zhǔn)時完成的必需的過程。其主要任務(wù)就是項目進度計劃的制定、執(zhí)行和變更控制。5.1項目時間管理概述50有一個農(nóng)夫一早起來,告訴妻子說要去耕田,當(dāng)他走到40號田地時,卻發(fā)現(xiàn)耕耘機沒有油了;原本打算立刻要去加油的,突然想到家里的三四只豬還沒有喂,于是轉(zhuǎn)回家去;經(jīng)過倉庫時,望見旁邊有幾條馬鈴薯,他想起馬鈴薯可能正在發(fā)芽,于是又走到馬鈴薯田去;路途中經(jīng)過木材堆,又記起家中需要一些柴火;正當(dāng)要去取柴的時候,看見了一只生病的雞躺在地上……這樣來來回回跑了幾趟,這個農(nóng)夫從早上一直到夕陽西下,油也沒有加,豬也沒有喂,田也沒耕。什么事也沒做好。例子5.1農(nóng)夫和他三心二意的故事51例子5.2軟件項目延期的后果某軟件公司投標(biāo)贏得一個價值45萬元的軟件開發(fā)項目,在半年內(nèi)完成任務(wù)。經(jīng)估算需要30個人月。經(jīng)內(nèi)部測算,公司內(nèi)部員工每月平均工資為5000元,五險一金為2500元,房租+水電+設(shè)備+物業(yè)+辦公費等成本攤到每人每月為2500元。則該公司內(nèi)部人力成本為每人每月1萬元。如果按照計劃順利完成該項目,則公司可盈利15萬元,即1/3的毛利率。由于各種原因,該項目拖期3個月才完成,造成總投入人力45人月,項目開發(fā)成本45萬元,毛利率為0,扣除各種稅率30%后,凈利潤為-13.5萬元。52時間管理的重要性項目時間(進度)管理是整個項目管理中最重要的一個組成部分。它的作用是保證按時完成項目、合理分配資源、發(fā)揮最佳工作效率。是項目目標(biāo)達成的三大約束(限制)之一。IT項目普遍問題--項目延后,哪些項目的延后,影響度大?例如,某企業(yè)沒有計算機MIS,新業(yè)務(wù)無法開展,影響到企業(yè)的正常經(jīng)營。53項目時間安排的兩種方式系統(tǒng)最終交付日期已經(jīng)確定,軟件開發(fā)部門必須在規(guī)定期限內(nèi)完成。一般這都是配合用戶的特定目標(biāo),而該目標(biāo)有明確的時間和預(yù)算要求。系統(tǒng)最終交付日期只確定了大致的時限,最后交付日期由軟件開發(fā)部門自己確定。54項目時間管理的過程項目時間管理由一些過程組成,這些過程為按時完成項目所必須。1.活動定義--指確認(rèn)一些特定的工作。通過完成這些活動就完成了工程項目的各項細(xì)目工作。2.活動排序--明確各活動間的相互聯(lián)系性(前后、并列等等)。3.活動時間估計--估計各活動所需時間。
4.進度計劃編制--分析活動間排序,活動所需時間和資源以作出項目進度計劃。
5.進度控制--控制項目進度變化(下一節(jié)內(nèi)容)。55任務(wù)舉例565.2定義活動定義活動是一個過程,它涉及確認(rèn)和描述一些特定的活動,完成了這些活動意味著完成了WBS結(jié)構(gòu)中的項目細(xì)目和子細(xì)目。通過定義活動體現(xiàn)項目工作內(nèi)容的完成。57定義活動的輸入輸出圖58定義活動過程的輸入WBS:是定義活動過程的主要輸入。范圍的敘述:含在范圍中的項目的必要性和目標(biāo)都要加以考慮。歷史的資料:即以往類似的項目包含的活動。約束因素:如技術(shù)和平臺的約束。假設(shè)因素:通常包含一定的風(fēng)險,假設(shè)是對風(fēng)險確認(rèn)的結(jié)果。59定義活動過程的輸出活動目錄:活動目錄必須包括項目中所要執(zhí)行的所有活動,活動目錄是WBS的細(xì)化。細(xì)節(jié)說明:活動目錄應(yīng)包括活動的具體描述,以確保項目團隊成員能理解工作應(yīng)如何做。WBS結(jié)構(gòu)的修改:確認(rèn)哪些項目細(xì)目被遺漏了或者意識到,修改必須在WBS中反映出來(例如,成本估計會因此而改變)。605.3活動排序活動排序過程包括確認(rèn)且編制活動間的相關(guān)性。實際是一個開發(fā)網(wǎng)絡(luò)圖的過程,用于描繪項目中各項活動以及它們之間的時序關(guān)系。這些活動必須被正確地排序以便為制定可行的進度計劃。排序受到特定的約束,包括:技術(shù)需求和規(guī)范安全與效率企業(yè)政策與偏好資源可用性61活動排序過程的三種相關(guān)性內(nèi)在的相關(guān)性(強制依賴關(guān)系):內(nèi)在相關(guān)性是指所做工作中各活動間固有的依賴性,內(nèi)在相關(guān)性通常由客觀條件限制造成的(例如,軟件項目只有在原型完成后才能對它進行測試。)62活動排序過程的相關(guān)性(續(xù))指定性的相關(guān)性(自由依賴關(guān)系):指定性是指由項目管理團隊所規(guī)定、確定的相關(guān)性,應(yīng)小心使用這種相關(guān)性。因為承認(rèn)并使用這樣的相關(guān)性進行排序會限制以后進度計劃的選擇。(ERP的培訓(xùn)在開發(fā)完成后,所有用戶結(jié)束分析指令后進行詳細(xì)設(shè)計)3.與外部相關(guān)性(外部依賴關(guān)系):外部相關(guān)性是指本項目活動與外部活動間的相關(guān)性。例如,軟件項目的測試活動依賴于外部硬件的安裝(依賴于供應(yīng)廠商)。6364活動排序的結(jié)果(輸出)項目網(wǎng)絡(luò)圖是項目所有活動以及它們之間邏輯關(guān)系(相關(guān)性)的圖解表示。C65開發(fā)模塊A、B、C的任務(wù)網(wǎng)絡(luò)圖某一開發(fā)項目在進入編碼階段之后,考慮安排三個模塊A、B、C的開發(fā)工作。其中,模塊A是公用模塊,模塊B與C的測試有賴于模塊A調(diào)試的完成。模塊C是利用現(xiàn)成已有的模塊,但對它要在理解之后做部分修改。最后直到A、B和C做組裝測試為止。這些工作步驟按下圖來安排。66開發(fā)模塊的任務(wù)網(wǎng)絡(luò)圖(續(xù))675.4任務(wù)的確定與并行性當(dāng)參加同一軟件項目的人數(shù)不止一人的時候,開發(fā)工作就會出現(xiàn)并行情況。軟件項目的并行性提出了一系列的進度要求,所以進度計劃必須決定任務(wù)之間的從屬關(guān)系,確定各個任務(wù)的先后次序和銜接,確定各個任務(wù)完成的持續(xù)時間。特別要注意構(gòu)成關(guān)鍵路徑的任務(wù),即若要保證整個項目能按進度計劃完成,就必須保證這些關(guān)鍵人物按照進度要求完成。685.5活動時間估計活動時間估計指預(yù)計完成各活動所需時間長短,在項目團隊中熟悉該活動特性的個人和小組可對活動所需時間作出估計。
估計完成某活動所需時間長短要考慮該活動“持續(xù)”所需時間(如周末是否工作時間)。69活動時間估計70活動時間估計的輸入4.資源需求
大多數(shù)活動所需時間由相關(guān)資源多少所決定。例如,二人一起工作完成某設(shè)計活動只需一半的時間(相對一個人單獨工作所需時間);每日只能用半天進行工作的人通常至少需要二倍的時間完成某活動(相對一個人能整天工作的所需時間)。
5.資源質(zhì)量大多數(shù)活動所需時間與人和設(shè)備的能力(質(zhì)量)有關(guān),例如,對同一活動,設(shè)有兩個人均全日能進行工作,一個高級程序員所需時間少于初級程序員所需時間。71活動所需時間估計的工具和方法1.專家判斷:估計所需時間經(jīng)常是困難的,因為許多因素會影響所需時間(例如,資源質(zhì)量的高低,勞動生產(chǎn)率的不同)只要可能,專家會依靠過去資料信息進行判斷。如果找不到合適專家,估計結(jié)果往往是不可靠和具有較大風(fēng)險。
2.類推估計:利用先前類似活動的實際時間作為估計未來活動時間的基礎(chǔ),在以下情況這種方法常用于估計項目活動所需時間。72活動所需時間估計的類推估計以下情況下類推估計是可靠的:
(A)先前活動和當(dāng)前活動是本質(zhì)上類似而不僅僅是表面的相似。如建設(shè)一OA系統(tǒng),它是否有與其他系統(tǒng)的接口(B)專家或開發(fā)人員有所需專長。
如某集團OA的推廣項目
735.6編制項目進度計劃項目進度計劃(Schedule)是在工作分解的基礎(chǔ)上對項目活動做出的一系列時間安排。制定項目進度計劃的目的就是控制時間和節(jié)約時間,安排項目各項活動的時間計劃和人員安排。它可以保證按時獲利以補償已經(jīng)發(fā)生的費用支出。協(xié)調(diào)資源,使資源在需要時可以被利用、預(yù)測在不同時間上所需要的資金和資源,并滿足嚴(yán)格的完工時間約定。7440-20-40規(guī)則40-20-40規(guī)則是一種在整個定義與開發(fā)階段工作量分配的建議方案,它指出在整個軟件開發(fā)過程中,編碼前的調(diào)查分析設(shè)計工作量大約占40%,程序編碼的工作量大約占20%,后期的維護修改調(diào)整的工作量大約占40%。40-20-40規(guī)則只是用來作為一個指南,實際的工作量分配比例必須按照每個項目的特點和具體情況來決定。75軟件項目工作量的分配分析與設(shè)計40~50%測試與調(diào)試30~40%編碼15~20%765.7進度安排的方法軟件項目一般需經(jīng)過需求分析、設(shè)計、編碼實現(xiàn)、測試、移交、培訓(xùn)和安裝等工作,給出每項工作任務(wù)的預(yù)定開始日期、完成日期及所需資源,規(guī)定各項工作任務(wù)完成的先后順序以及代表每項工作任務(wù)完成的標(biāo)志性事件(即所謂的“里程碑”)。參見下表提供的各階段工作量分配的參考值。階段需求分析設(shè)計編碼與單元測試組裝與集成測試培訓(xùn)與安裝運行占開發(fā)時間%10~3020~2525~3515~25577“廈興化工ERP系統(tǒng)”的時間安排階段項目準(zhǔn)備業(yè)務(wù)藍圖設(shè)計系統(tǒng)實現(xiàn)測試與上線準(zhǔn)備占開發(fā)時間%10~3010~3015~3015~35對于“廈興化工ERP系統(tǒng)”的建設(shè)而言,因其實施過程是建立在已有的通用軟件SAP基礎(chǔ)上,工作重點是業(yè)務(wù)流程的設(shè)計和配置。因此其各階段工作量分配的與全新開發(fā)的項目是完全不同的。具體分配比例參見下表。78項目進度計劃編制方法軟件項目的進度計劃和工作的實際進展情況,需要采用圖示的方法描述,可以使人很直觀的看懂并理解,特別是表現(xiàn)各項任務(wù)之間進度的相互依賴關(guān)系。常見的項目進度計劃方法有里程碑法和甘特圖法。79項目進度表示法——里程碑法里程碑法是最簡單的一種進度計劃方法,僅表示主要可交付成果的計劃開始和完成時間。它是一個戰(zhàn)略計劃或項目框架,以中間產(chǎn)品或可實現(xiàn)的結(jié)果為依據(jù)。用圖和表共同表示。參見下頁的圖和表。80序號里程碑事件交付成果完成時間1需求分析完成需求分析說明書2009年3月15日2系統(tǒng)設(shè)計完成系統(tǒng)設(shè)計方案2009年5月20日3程序編碼完成系統(tǒng)軟件及編碼文檔2009年8月25日4軟件測試完成測試報告2009年9月10日項目經(jīng)理審核意見:里程碑法81項目進度表示法——甘特圖甘特圖(橫道圖)由美國的Herry
L.Gantt于1919年提出,表達方式簡單、直觀、易懂,便于檢查和計算資源需求情況,成為工作任務(wù)編排的基本工具。甘特圖用水平線段表示任務(wù)的工作階段,在水平時間坐標(biāo)內(nèi),以線段的起點和終點表示一系列工作從開始到結(jié)束的持續(xù)過程,線段的長度表示完成任務(wù)所需要的時間。82甘特圖835.8進度計劃編制的方法項目進度計劃編制需要輸入(提供參考依據(jù)):項目網(wǎng)絡(luò)圖活動(持續(xù))時間的估算獲得的資源作業(yè)制度的安排約束條件(如供應(yīng)商的供貨時間、培訓(xùn)條件的建立等)編制進度計劃最常用的數(shù)學(xué)方法有: ——PERT技術(shù)——CPM法84(1)PERT技術(shù)PERT技術(shù)(ProgramEvaluationandReviewTechnique)是安排項目開發(fā)進度、制定軟件開發(fā)計劃的最常用的方法,采用網(wǎng)絡(luò)圖描述一個項目的任務(wù)網(wǎng)絡(luò)。它假設(shè)項目持續(xù)時間以及整個項目的完成時間是隨機的,并服從某種概率分布。PERT技術(shù)可以估計整個項目在某個時間內(nèi)完成的概率。它綜合分析項目特點、工作特點、環(huán)境等因素對各個項目活動的完成時間按照三種不同情況估計。85PERT的三種不同情況估計樂觀時間(OptimisticTime):任何事情都順利的情況下完成某項工作的時間。最可能時間(MostLikelyTime):正常情況下,完成某項工作的時間。悲觀時間(PressimisticTime):最不利的情況下,完成某項工作的時間。假定三個估計服從正態(tài)分布,可計算出每個活動的期望時間值ti:
ai+4mi+bi
ti=6其中,ai表示第i項活動的樂觀時間,mi表示第i項活動的最可能時間,
bi表示第i項活動的悲觀時間。86三種時間分布的估計圖根據(jù)正態(tài)分布的方差計算方法,第i項活動的持續(xù)時間方差為:(bi-ai)2σi2=36aimibi時間概率87采用PERT估算舉例假定某項目的某項活動在進行進度時間估計時,按以往經(jīng)驗數(shù)據(jù)和目前數(shù)據(jù)的分析,最可能時間是10周可完成,在理想情況下,完成時間是8周,在情況很不理想條件下,完成時間是18周,則按PERT方法,得出的完成時間為:(8+4*10+18)/6=11(周)而不是直觀覺得的10周。該活動的持續(xù)時間方差是(18–8)2/36≈388(2)CPM方法關(guān)鍵路徑方法(CPM)也稱關(guān)鍵路徑分析,是指在一條路徑中,每個具體工作的時間之和等于工程工期,這條路徑就是關(guān)鍵路徑。它是一種用來預(yù)測總體項目時間的項目網(wǎng)絡(luò)分析技術(shù)。一個項目的關(guān)鍵路徑是指一系列決定項目最早完成時間的活動。它是項目網(wǎng)絡(luò)圖中最長的路徑,并且有最少的浮動時間或時差。89CPM應(yīng)用示意圖OA系統(tǒng)項目周期估算舉例90時間壓縮法時間壓縮是一種數(shù)學(xué)分析的方法。在不改變項目范圍前提下尋找縮短項目時間的途徑。時間壓縮包括如下:縮短關(guān)鍵路徑的歷時。應(yīng)急法(趕工)--權(quán)衡成本和進度間的得失關(guān)系,以決定如何用最小增量成本以達到最大量的時間壓縮。應(yīng)急法并不總是產(chǎn)生可行的方案且常常導(dǎo)致成本的增加。平行作業(yè)法(快速跟進)--平行地做活動,這些活動通常要按前后順序進行(例如,在設(shè)計完成前,就開始在軟件項目上寫出程序)。平行作業(yè)常導(dǎo)致返工和增加風(fēng)險。91項目計劃編制的結(jié)果圖925.9項目進度控制進度控制是對項目進度實施與項目進度變更所進行的管理控制工作。具體地說,它包括下述三個部分的內(nèi)容:改變某些因素使進度朝有利方向改變確定原有的進度已經(jīng)發(fā)生改變當(dāng)實際進度發(fā)生改變時要加以控制,進度計劃控制必須和其它控制過程結(jié)合
93項目進度控制中的追蹤可以用不同的方式進行追蹤:定期舉行項目狀態(tài)會議。在會上,每一位項目成員報告他的進展和遇到的問題。評價在實施過程(如軟件工程過程中)所產(chǎn)生的所有評審的結(jié)果。確定由項目的計劃進度所安排的
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 塔吊設(shè)備采購合同范本
- 二零二五房地產(chǎn)中介定金合同范例
- 足球隊贊助協(xié)議合同書
- 資金監(jiān)管委托協(xié)議
- 單位與建筑承包商廉潔合作協(xié)議書二零二五年
- 酒店客房員工操作安全培訓(xùn)
- 酒店管理該怎么做
- 正式的借款合同范本
- 應(yīng)急救援預(yù)案編制
- 貸款擔(dān)保合同范本
- 警察禮儀(PPT53頁)
- 《關(guān)于加強高等學(xué)校食堂管理工作的意見》解讀
- 《尚藝發(fā)型標(biāo)準(zhǔn)剪裁》PPT課件
- 中國現(xiàn)代文學(xué)史00537
- 110kV升壓站電氣施工工藝及方案培訓(xùn)資料(共107頁)
- 年產(chǎn)萬噸碳酸飲料廠的工藝設(shè)計
- 流砂過濾器設(shè)計說明書
- T∕CISA 065-2020 高爐循環(huán)冷卻水系統(tǒng)節(jié)能技術(shù)規(guī)范
- 電力現(xiàn)貨市場基礎(chǔ)知識(課堂PPT)
- 縣鄉(xiāng)兩級人大換屆選舉工作總流程圖
- 名∶聚乙烯(PE)土工膜防滲工程技術(shù)規(guī)范
評論
0/150
提交評論