版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Casanova Casanova 軟件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述 1軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解 2第第8章章 軟件項(xiàng)目需求與變更管理軟件項(xiàng)目需求與變更管理3軟件需求的變更控制軟件需求的變更控制 Casanova Casanova 學(xué)習(xí)目標(biāo)學(xué)習(xí)目標(biāo)掌握軟件需求的概念掌握軟件需求的概念熟悉需求管理的方法與過(guò)程熟悉需求管理的方法與過(guò)程掌握任務(wù)分解的方法與步驟掌握任務(wù)分解的方法與步驟WBSWBS了解需求變更的原因了解需求變更的原因掌握需求變更控制的策略掌握需求變更控制的策略第第7章章 項(xiàng)目招投標(biāo)與合同管理項(xiàng)目招投標(biāo)與合同管理Casanova Casanova Hot Tip軟件需求定
2、義軟件需求定義 需求是來(lái)源于用戶調(diào)查,即客戶的需要。需求是來(lái)源于用戶調(diào)查,即客戶的需要。 需求分析是指軟件分析人員通過(guò)研究用戶在軟件問(wèn)需求分析是指軟件分析人員通過(guò)研究用戶在軟件問(wèn)題上的需求意愿,分析出軟件系統(tǒng)的功能、性能、題上的需求意愿,分析出軟件系統(tǒng)的功能、性能、數(shù)據(jù)等諸方面應(yīng)該達(dá)到的目標(biāo),從而獲得有關(guān)軟件數(shù)據(jù)等諸方面應(yīng)該達(dá)到的目標(biāo),從而獲得有關(guān)軟件的需求規(guī)格定義的過(guò)程。的需求規(guī)格定義的過(guò)程。 8 .1 軟件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述Casanova Casanova Hot Tip軟件需求定義軟件需求定義1用戶需求用戶需求特點(diǎn):特點(diǎn): (1)用戶需求直接來(lái)源于用戶)用戶需求直接來(lái)
3、源于用戶 (2)用戶需求需要以文檔的形式提供給用戶審查)用戶需求需要以文檔的形式提供給用戶審查(3)可以把用戶需求理解為用戶對(duì)軟件的合理請(qǐng)求)可以把用戶需求理解為用戶對(duì)軟件的合理請(qǐng)求(4)用戶需求主要是為用戶方的管理層、用戶方的技用戶需求主要是為用戶方的管理層、用戶方的技術(shù)代表、操作者以及開(kāi)發(fā)方的高層技術(shù)人員撰寫(xiě)的?術(shù)代表、操作者以及開(kāi)發(fā)方的高層技術(shù)人員撰寫(xiě)的?p1238 .1 軟件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述Casanova Casanova Hot Tip2系統(tǒng)需求系統(tǒng)需求(1)功能需求)功能需求 全面性全面性 一致性一致性 可理解可理解 可維護(hù)可維護(hù) 可追蹤等可追蹤等8 .1 軟
4、件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述(2)非功能性需求)非功能性需求性能需求、可靠性、可性能需求、可靠性、可用性需求、系統(tǒng)安全以及用性需求、系統(tǒng)安全以及系統(tǒng)對(duì)開(kāi)發(fā)過(guò)程、時(shí)間、系統(tǒng)對(duì)開(kāi)發(fā)過(guò)程、時(shí)間、資源等方面的約束和標(biāo)準(zhǔn)資源等方面的約束和標(biāo)準(zhǔn)關(guān)心系統(tǒng)的整體特性關(guān)心系統(tǒng)的整體特性 (3)數(shù)據(jù)要求)數(shù)據(jù)要求Casanova Casanova 業(yè)務(wù)需求用戶需求系統(tǒng)需求功能需求質(zhì)量屬性其他非功能需求約束條件項(xiàng)目視圖與范圍文檔使用實(shí)例文檔軟件需求規(guī)格說(shuō)明用戶能有效的糾正文檔中的拼寫(xiě)錯(cuò)誤找出文檔中的拼寫(xiě)錯(cuò)誤并通過(guò)一個(gè)提供的替換項(xiàng)列表來(lái)供選擇替換拼錯(cuò)的詞。找到并高亮度提示錯(cuò)詞;顯示提供替換詞的對(duì)話框以及實(shí)現(xiàn)
5、整個(gè)文檔范圍的替換。需求組成Casanova Casanova v 業(yè)務(wù)需求:組織機(jī)構(gòu)業(yè)務(wù)需求:組織機(jī)構(gòu)/客戶客戶對(duì)軟件的高層次目標(biāo)對(duì)軟件的高層次目標(biāo)v 用戶需求:用戶需求:用戶用戶對(duì)軟件的要求對(duì)軟件的要求v 功能需求:軟件做什么,如何做功能需求:軟件做什么,如何做 如小型超市商品查詢?nèi)缧⌒统猩唐凡樵? :業(yè)務(wù)需求:保證及時(shí)進(jìn)貨;業(yè)務(wù)需求:保證及時(shí)進(jìn)貨;用戶需求用戶需求: : 查詢商品的價(jià)格,庫(kù)存,銷售及盈利查詢商品的價(jià)格,庫(kù)存,銷售及盈利功能需求:怎樣查詢功能需求:怎樣查詢/ /短信缺貨提示短信缺貨提示 ,提供哪些信息,提供哪些信息Casanova Casanova Hot Tip3需求規(guī)
6、格說(shuō)明書(shū)的寫(xiě)作規(guī)范需求規(guī)格說(shuō)明書(shū)的寫(xiě)作規(guī)范1)清晰)清晰 2)完整)完整 3)一致)一致 4)可測(cè)試)可測(cè)試 8 .1 軟件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述Casanova Casanova 需求管理活動(dòng)需求管理活動(dòng)Casanova Casanova 需求過(guò)程所涉及的工作Casanova Casanova 軟件項(xiàng)目需求管理的重要性軟件項(xiàng)目需求管理的重要性影響軟件項(xiàng)目成敗的因素(影響軟件項(xiàng)目成敗的因素(1/3)Casanova Casanova 軟件缺陷修復(fù)的成本Casanova Casanova Hot Tip 需求管理需求管理1需求管理復(fù)雜性分析需求管理復(fù)雜性分析 需求的描述問(wèn)題需求的描
7、述問(wèn)題 需求的完備程度問(wèn)題需求的完備程度問(wèn)題 需求開(kāi)發(fā)的工期問(wèn)題需求開(kāi)發(fā)的工期問(wèn)題 需求的細(xì)致程度問(wèn)題需求的細(xì)致程度問(wèn)題 需求的變化問(wèn)題需求的變化問(wèn)題 8 .1 軟件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述Casanova Casanova Hot Tip 需求管理需求管理2需求管理的基本原則需求管理的基本原則 需求管理必須與需求工程的其它活動(dòng)緊密整合需求管理必須與需求工程的其它活動(dòng)緊密整合 需求必須是文檔化的、正確的、最新的、可管理的、需求必須是文檔化的、正確的、最新的、可管理的、可理解的可理解的 只要需求變化了,需求變更的影響就必須被評(píng)估只要需求變化了,需求變更的影響就必須被評(píng)估 需求必須分優(yōu)
8、先級(jí)需求必須分優(yōu)先級(jí) 需求一定要分類管理需求一定要分類管理 8 .1 軟件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述Casanova Casanova Hot Tip3需求管理的方法需求管理的方法 確定需求變更控制過(guò)程確定需求變更控制過(guò)程 進(jìn)行需求變更影響分析進(jìn)行需求變更影響分析 建立需求基準(zhǔn)版本和需求控制版本文檔建立需求基準(zhǔn)版本和需求控制版本文檔 維護(hù)需求變更的歷史記錄維護(hù)需求變更的歷史記錄 跟蹤每項(xiàng)需求的狀態(tài)跟蹤每項(xiàng)需求的狀態(tài) 衡量需求穩(wěn)定性衡量需求穩(wěn)定性8 .1 軟件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述Casanova Casanova Hot Tip 需求管理過(guò)程需求管理過(guò)程1定義需求定義需
9、求2需求確認(rèn)需求確認(rèn)3建立需求狀態(tài)建立需求狀態(tài)4需求評(píng)審需求評(píng)審 評(píng)判需求優(yōu)劣的主要指標(biāo)有:正確性、清晰性、評(píng)判需求優(yōu)劣的主要指標(biāo)有:正確性、清晰性、無(wú)二義性、一致性、必要性、完整性、可實(shí)現(xiàn)無(wú)二義性、一致性、必要性、完整性、可實(shí)現(xiàn)性、可驗(yàn)證性、可測(cè)性。性、可驗(yàn)證性、可測(cè)性。 8 .1 軟件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述Casanova Casanova Hot Tip 需求管理過(guò)程需求管理過(guò)程5需求承諾需求承諾(簽字生效)簽字生效)6需求跟蹤需求跟蹤 正向跟蹤:以用戶需求為切入點(diǎn),檢查正向跟蹤:以用戶需求為切入點(diǎn),檢查需求需求規(guī)格說(shuō)明書(shū)規(guī)格說(shuō)明書(shū)中的每個(gè)需求是否都能在后繼工中的每個(gè)需求是
10、否都能在后繼工作產(chǎn)品中找到對(duì)應(yīng)點(diǎn)。作產(chǎn)品中找到對(duì)應(yīng)點(diǎn)。 逆向跟蹤:檢查設(shè)計(jì)文檔、代碼、測(cè)試用例等逆向跟蹤:檢查設(shè)計(jì)文檔、代碼、測(cè)試用例等工作產(chǎn)品是否都能在工作產(chǎn)品是否都能在需求規(guī)格說(shuō)明書(shū)需求規(guī)格說(shuō)明書(shū)中找中找到出處。到出處。 7需求變更控制需求變更控制8 .1 軟件項(xiàng)目需求管理概述軟件項(xiàng)目需求管理概述Casanova Casanova Casanova Casanova 確定需求變更控制過(guò)程確定需求變更控制過(guò)程建立需求變更控制委員會(huì)建立需求變更控制委員會(huì)進(jìn)行需求變更影響分析進(jìn)行需求變更影響分析建立需求基準(zhǔn)版本和需求控制版本文檔建立需求基準(zhǔn)版本和需求控制版本文檔維護(hù)需求變更的歷史記錄維護(hù)需求變更
11、的歷史記錄跟蹤每項(xiàng)需求的狀態(tài)跟蹤每項(xiàng)需求的狀態(tài)跟蹤所有受需求變更影響的工作產(chǎn)品跟蹤所有受需求變更影響的工作產(chǎn)品衡量需求穩(wěn)定性(盡量避免、減少變化)衡量需求穩(wěn)定性(盡量避免、減少變化)需求變更管理活動(dòng):需求變更管理活動(dòng):Casanova Casanova Hot Tip 工作分解結(jié)構(gòu)工作分解結(jié)構(gòu) 項(xiàng)目的分解結(jié)構(gòu)就是將項(xiàng)目的產(chǎn)品或服務(wù)、組織、項(xiàng)目的分解結(jié)構(gòu)就是將項(xiàng)目的產(chǎn)品或服務(wù)、組織、過(guò)程這過(guò)程這3種不同的結(jié)構(gòu)綜合為項(xiàng)目分解結(jié)構(gòu)的過(guò)程,種不同的結(jié)構(gòu)綜合為項(xiàng)目分解結(jié)構(gòu)的過(guò)程,也就是給項(xiàng)目的組織人員分派各自角色和任務(wù)的過(guò)程也就是給項(xiàng)目的組織人員分派各自角色和任務(wù)的過(guò)程。 基于成果基于成果/功能的分解方
12、法,以完成該項(xiàng)目應(yīng)該交付功能的分解方法,以完成該項(xiàng)目應(yīng)該交付的成果為導(dǎo)向,確定相關(guān)的任務(wù)、工作、活動(dòng)和要素的成果為導(dǎo)向,確定相關(guān)的任務(wù)、工作、活動(dòng)和要素 基于流程的分解方法,以完成該項(xiàng)目所應(yīng)經(jīng)歷的流程基于流程的分解方法,以完成該項(xiàng)目所應(yīng)經(jīng)歷的流程為導(dǎo)向,確定相關(guān)的任務(wù)、工作、活動(dòng)和要素。為導(dǎo)向,確定相關(guān)的任務(wù)、工作、活動(dòng)和要素。8 .2 軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解Casanova Casanova 8 .2 軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解項(xiàng)目分解目的 明確項(xiàng)目所包含的各項(xiàng)工作;項(xiàng)目分解的結(jié)果就是WBS (任務(wù)分解結(jié)構(gòu))圖項(xiàng)目分解意義 WBS(任務(wù)分解結(jié)構(gòu))圖是實(shí)施項(xiàng)目、創(chuàng)造最終產(chǎn)品或服
13、務(wù)所必須進(jìn)行的全部活動(dòng)的一張清單,也是進(jìn)度計(jì)劃、人員分配、預(yù)算計(jì)劃的基礎(chǔ)項(xiàng)目分解內(nèi)容 項(xiàng)目分解就是先把復(fù)雜的項(xiàng)目逐步分解成一層一層的要素(工作),直到具體明確為止項(xiàng)目分解工具 項(xiàng)目分解的工具是工作分解結(jié)構(gòu)原理,它是一個(gè)分級(jí)的樹(shù)型結(jié)構(gòu),是一個(gè)對(duì)項(xiàng)目工作由粗到細(xì)的分解過(guò)程Casanova Casanova 軟件項(xiàng)目分解軟件項(xiàng)目分解v WBS Work Breakdown Structure主要是將一個(gè)項(xiàng)目分解成易于管理的幾個(gè)部分或幾個(gè)細(xì)目,以便確保找出完成項(xiàng)目工作范圍所需的所有工作要素它是一種在項(xiàng)目全范圍內(nèi)分解和定義各層次工作包的方法v WBS Work Breakdown Structure結(jié)構(gòu)
14、層次越往下層則項(xiàng)目組成部分的定義越詳細(xì),WBS最后構(gòu)成一份層次清晰,可以具體作為組織項(xiàng)目實(shí)施的工作依據(jù)v WBS Work Breakdown Structure通常是一種面向“成果”的“樹(shù)”,其最底層是細(xì)化后的“可交付成果”,該樹(shù)組織確定了項(xiàng)目的整個(gè)范圍。但WBS的形式并不限于“樹(shù)”狀,還有多種形式。Casanova Casanova 軟件項(xiàng)目分解軟件項(xiàng)目分解v WBS分解類型v 基于可交付成果的劃分 上層一般為可交付成果為導(dǎo)向 下層一般為可交付成果的工作內(nèi)容v 基于工作過(guò)程的劃分 上層按照工作的流程分解 下層按照工作的內(nèi)容劃分8 .2 軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解Casanova Ca
15、sanova 軟件項(xiàng)目分解軟件項(xiàng)目分解v 基于可交付成果的劃分WBS舉例:信息網(wǎng)絡(luò)工程信息網(wǎng)絡(luò)工程信息網(wǎng)絡(luò)工程結(jié)構(gòu)化布線結(jié)構(gòu)化布線網(wǎng)絡(luò)平臺(tái)建設(shè)網(wǎng)絡(luò)平臺(tái)建設(shè)布線設(shè)計(jì)布線設(shè)計(jì)采購(gòu)采購(gòu)布線布線驗(yàn)收驗(yàn)收方案設(shè)計(jì)方案設(shè)計(jì)采購(gòu)采購(gòu)網(wǎng)絡(luò)平臺(tái)實(shí)施網(wǎng)絡(luò)平臺(tái)實(shí)施驗(yàn)收驗(yàn)收Casanova Casanova 軟件項(xiàng)目分解軟件項(xiàng)目分解v 基于工作過(guò)程的劃分WBS舉例:網(wǎng)絡(luò)系統(tǒng)工程網(wǎng)絡(luò)系統(tǒng)網(wǎng)絡(luò)系統(tǒng)培訓(xùn)培訓(xùn)設(shè)備準(zhǔn)備設(shè)備準(zhǔn)備設(shè)設(shè)備備采采購(gòu)購(gòu)設(shè)設(shè)備備驗(yàn)驗(yàn)收收交交接接網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)布布線線設(shè)設(shè)計(jì)計(jì)平平臺(tái)臺(tái)設(shè)設(shè)計(jì)計(jì)工程實(shí)施工程實(shí)施布布線線實(shí)實(shí)施施網(wǎng)網(wǎng)絡(luò)絡(luò)集集成成軟件開(kāi)發(fā)軟件開(kāi)發(fā)軟軟件件需需求求確確定定系系統(tǒng)統(tǒng)設(shè)設(shè)計(jì)計(jì)編編
16、碼碼測(cè)測(cè)試試Casanova Casanova Hot Tip 工作分解結(jié)構(gòu)工作分解結(jié)構(gòu)(1)圖表形式)圖表形式 分解層次與結(jié)構(gòu)分解層次與結(jié)構(gòu) 8 .2 軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解Casanova Casanova 軟件項(xiàng)目分解軟件項(xiàng)目分解項(xiàng)目工作分解結(jié)構(gòu)表項(xiàng)目名稱:項(xiàng)目負(fù)責(zé)人:?jiǎn)挝幻Q:制表日期:工作分解結(jié)構(gòu)任務(wù)編碼任務(wù)名稱主要活動(dòng)描述負(fù)責(zé)人1000110012001x001x101x111x12項(xiàng)目負(fù)責(zé)人審核意見(jiàn):簽名:日期:Casanova Casanova Hot Tip 工作包是完成一項(xiàng)具體工作所要求的一個(gè)特定工作包是完成一項(xiàng)具體工作所要求的一個(gè)特定的、可確定的、可交付以及獨(dú)立
17、的工作包,可的、可確定的、可交付以及獨(dú)立的工作包,可為項(xiàng)目控制提供充分而合適的管理信息。為項(xiàng)目控制提供充分而合適的管理信息。 (樹(shù)(樹(shù)葉)葉) WBS編碼設(shè)計(jì)編碼設(shè)計(jì) (編號(hào)=層次)8 .2 軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解Casanova Casanova 用用PROJECT生成的生成的WBS例例Casanova Casanova Hot Tip(2)清單形式)清單形式需求分析計(jì)劃需求分析計(jì)劃流程優(yōu)化流程優(yōu)化編寫(xiě)需求說(shuō)明書(shū)編寫(xiě)需求說(shuō)明書(shū)編寫(xiě)需求規(guī)格詞匯表編寫(xiě)需求規(guī)格詞匯表繪制業(yè)務(wù)流程繪制業(yè)務(wù)流程抽象業(yè)務(wù)類抽象業(yè)務(wù)類建立數(shù)據(jù)模型建立數(shù)據(jù)模型將需求分析圖示加入規(guī)格文檔將需求分析圖示加入規(guī)格文檔需
18、求規(guī)格測(cè)試需求規(guī)格測(cè)試 需求規(guī)格確認(rèn)需求規(guī)格確認(rèn)8 .2 軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解Casanova Casanova Hot Tip 任務(wù)分解過(guò)程任務(wù)分解過(guò)程1分解步驟分解步驟(1)確認(rèn)并分解項(xiàng)目的主要組成要素。)確認(rèn)并分解項(xiàng)目的主要組成要素。(2)確定分解標(biāo)準(zhǔn))確定分解標(biāo)準(zhǔn)(3)確認(rèn)分解是否詳細(xì),分解結(jié)果是否可以作為)確認(rèn)分解是否詳細(xì),分解結(jié)果是否可以作為費(fèi)用和時(shí)間估計(jì)的標(biāo)準(zhǔn),明確責(zé)任。費(fèi)用和時(shí)間估計(jì)的標(biāo)準(zhǔn),明確責(zé)任。(4)確定項(xiàng)目交付成果。)確定項(xiàng)目交付成果。(5)驗(yàn)證分解正確性,驗(yàn)證分解正確性后,建立)驗(yàn)證分解正確性,驗(yàn)證分解正確性后,建立一套編號(hào)系統(tǒng)。一套編號(hào)系統(tǒng)。8 .2 軟
19、件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解Casanova Casanova Hot Tip 任務(wù)分解過(guò)程任務(wù)分解過(guò)程2分解的標(biāo)準(zhǔn)分解的標(biāo)準(zhǔn):一般不能采用雙重標(biāo)準(zhǔn)。選擇一種項(xiàng)一般不能采用雙重標(biāo)準(zhǔn)。選擇一種項(xiàng)目分解標(biāo)準(zhǔn)之后,在分解過(guò)程中應(yīng)該統(tǒng)一使用此標(biāo)目分解標(biāo)準(zhǔn)之后,在分解過(guò)程中應(yīng)該統(tǒng)一使用此標(biāo)準(zhǔn),避免因使用不同標(biāo)準(zhǔn)而導(dǎo)致的混亂。準(zhǔn),避免因使用不同標(biāo)準(zhǔn)而導(dǎo)致的混亂。 3分解結(jié)果的檢驗(yàn)分解結(jié)果的檢驗(yàn) 核實(shí)分解的正確性:核實(shí)分解的正確性: 更低層次的細(xì)目是否必要和充分?更低層次的細(xì)目是否必要和充分? 最底層要素是否有重復(fù)?最底層要素是否有重復(fù)? 每個(gè)細(xì)目都有明確的、完整的定義嗎?每個(gè)細(xì)目都有明確的、完整的定義嗎
20、? 是否每個(gè)細(xì)目可以進(jìn)行適當(dāng)?shù)墓浪悖空l(shuí)能擔(dān)負(fù)起完是否每個(gè)細(xì)目可以進(jìn)行適當(dāng)?shù)墓浪??誰(shuí)能擔(dān)負(fù)起完成這個(gè)任務(wù)?成這個(gè)任務(wù)?8 .2 軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解Casanova Casanova Hot Tip4任務(wù)分解的注意事項(xiàng)任務(wù)分解的注意事項(xiàng) 注意收集與項(xiàng)目相關(guān)的所有信息。注意收集與項(xiàng)目相關(guān)的所有信息。 任務(wù)分解結(jié)果必須有利于責(zé)任分配。任務(wù)分解結(jié)果必須有利于責(zé)任分配。 最底層的工作包一般要有全面、詳細(xì)和明確的文字最底層的工作包一般要有全面、詳細(xì)和明確的文字說(shuō)明,并匯集編制成項(xiàng)目工作分解結(jié)構(gòu)詞典。說(shuō)明,并匯集編制成項(xiàng)目工作分解結(jié)構(gòu)詞典。 避免不必要的過(guò)細(xì),最好不要超過(guò)避免不必要的過(guò)細(xì),最好不
21、要超過(guò)7層。按照軟件層。按照軟件項(xiàng)目的平均規(guī)模來(lái)說(shuō),推薦任務(wù)分解時(shí)至少分解到項(xiàng)目的平均規(guī)模來(lái)說(shuō),推薦任務(wù)分解時(shí)至少分解到一周的工作量(一周的工作量(40小時(shí))。小時(shí))。8 .2 軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解Casanova Casanova Hot Tip5責(zé)任分配及成本分解責(zé)任分配及成本分解8 .2 軟件項(xiàng)目任務(wù)分解軟件項(xiàng)目任務(wù)分解WBS編號(hào)編號(hào)預(yù)算(預(yù)算(¥/人天人天)責(zé)任者責(zé)任者WBS編號(hào)編號(hào)預(yù)算預(yù)算責(zé)任者責(zé)任者10.1張明張明3.30.15李立李立20.46李立李立3.40.1李立李立30. 46張明、李立張明、李立3.50.02張明張明3.10.04張明張明40.08萬(wàn)風(fēng)萬(wàn)風(fēng)3.
22、20.15李立李立50.1張明張明Casanova Casanova WBS的要素的要素WBSWBS的每一個(gè)工作單元都是一個(gè)具體任務(wù),它包括的每一個(gè)工作單元都是一個(gè)具體任務(wù),它包括五個(gè)方面的要素:五個(gè)方面的要素:1 1工作過(guò)程或內(nèi)容工作過(guò)程或內(nèi)容:表明工作的性質(zhì)或?qū)ぷ鞯拿枋?。:表明工作的性質(zhì)或?qū)ぷ鞯拿枋觥? 2人物的承擔(dān)者人物的承擔(dān)者:明確責(zé)任者,多人承擔(dān)時(shí)應(yīng)明確個(gè)人的職責(zé)分工。:明確責(zé)任者,多人承擔(dān)時(shí)應(yīng)明確個(gè)人的職責(zé)分工。3 3工作對(duì)象工作對(duì)象:工作對(duì)象不僅僅是物質(zhì)的,也可能是非物質(zhì)的。:工作對(duì)象不僅僅是物質(zhì)的,也可能是非物質(zhì)的。4 4完成任務(wù)時(shí)間(完成任務(wù)時(shí)間(工時(shí))工時(shí)) / /工作
23、量工作量:估計(jì)完成任務(wù)所需時(shí)間。:估計(jì)完成任務(wù)所需時(shí)間。5 5完成任務(wù)所需資源完成任務(wù)所需資源:執(zhí)行任務(wù)所需空間,設(shè)備,人員,環(huán)境,資:執(zhí)行任務(wù)所需空間,設(shè)備,人員,環(huán)境,資金等。金等。Casanova Casanova Hot Tip需求變更原因分析需求變更原因分析 1范圍沒(méi)有圈定就開(kāi)始細(xì)化范圍沒(méi)有圈定就開(kāi)始細(xì)化2沒(méi)有良好的軟件結(jié)構(gòu)適應(yīng)變化沒(méi)有良好的軟件結(jié)構(gòu)適應(yīng)變化3用戶改變需求用戶改變需求管理變更請(qǐng)求管理變更請(qǐng)求 1控制需求漸變的策略控制需求漸變的策略 需求一定要與投入有顯示的聯(lián)系,否則如果需求變更需求一定要與投入有顯示的聯(lián)系,否則如果需求變更的成本由開(kāi)發(fā)方來(lái)承擔(dān),則項(xiàng)目需求的變更就成為必
24、的成本由開(kāi)發(fā)方來(lái)承擔(dān),則項(xiàng)目需求的變更就成為必然了。軟件開(kāi)發(fā)方和出資方都要明確這一條:需求變?nèi)涣恕\浖_(kāi)發(fā)方和出資方都要明確這一條:需求變化,軟件開(kāi)發(fā)的投入也要變化?;?,軟件開(kāi)發(fā)的投入也要變化。8 .3 軟件需求的變更控制軟件需求的變更控制Casanova Casanova Hot Tip 需求的變更要經(jīng)過(guò)出資者的認(rèn)可需求的變更要經(jīng)過(guò)出資者的認(rèn)可,這樣才會(huì)對(duì)需求的這樣才會(huì)對(duì)需求的變更有成本的概念,能夠慎重地對(duì)待需求的變更。變更有成本的概念,能夠慎重地對(duì)待需求的變更。 小的需求變更也要經(jīng)過(guò)正規(guī)的需求管理流程,否則小的需求變更也要經(jīng)過(guò)正規(guī)的需求管理流程,否則會(huì)積少成多。會(huì)積少成多。 精確的需求與范
25、圍定義并不會(huì)阻止需求的變更。并精確的需求與范圍定義并不會(huì)阻止需求的變更。并非對(duì)需求定義的越細(xì),越能避免需求的漸變,這是非對(duì)需求定義的越細(xì),越能避免需求的漸變,這是兩個(gè)層面的問(wèn)題。太細(xì)的需求定義對(duì)需求漸變沒(méi)有兩個(gè)層面的問(wèn)題。太細(xì)的需求定義對(duì)需求漸變沒(méi)有任何效果。因?yàn)樾枨蟮淖兓怯篮愕?,并非由于需任何效果。因?yàn)樾枨蟮淖兓怯篮愕?,并非由于需求?xì)化了,它就不會(huì)變化了。求細(xì)化了,它就不會(huì)變化了。8 .3 軟件需求的變更控制軟件需求的變更控制Casanova Casanova Hot Tip2變更控制過(guò)程變更控制過(guò)程(1)項(xiàng)目啟動(dòng)階段的變更預(yù)防)項(xiàng)目啟動(dòng)階段的變更預(yù)防(2)項(xiàng)目實(shí)施階段的變更控制)項(xiàng)目實(shí)
26、施階段的變更控制(3)項(xiàng)目收尾階段的總結(jié)控制)項(xiàng)目收尾階段的總結(jié)控制 8 .3 軟件需求的變更控制軟件需求的變更控制Casanova Casanova Hot Tip需求變更處理流程需求變更處理流程 8 .3 軟件需求的變更控制軟件需求的變更控制Casanova Casanova 狀態(tài)跟蹤示例狀態(tài)跟蹤示例Casanova Casanova Casanova Casanova Casanova Casanova 建議的需求狀態(tài)表建議的需求狀態(tài)表 狀態(tài)值狀態(tài)值 定定 義義 已建議已建議該需求已被有權(quán)提出需求的人建議該需求已被有權(quán)提出需求的人建議已批準(zhǔn)已批準(zhǔn)該需求已被分析,估計(jì)了其對(duì)項(xiàng)目余下部分的影
27、響(包括成該需求已被分析,估計(jì)了其對(duì)項(xiàng)目余下部分的影響(包括成本和對(duì)項(xiàng)目其余部分的干擾),已用一個(gè)確定的產(chǎn)品版本號(hào)本和對(duì)項(xiàng)目其余部分的干擾),已用一個(gè)確定的產(chǎn)品版本號(hào)或創(chuàng)建編號(hào)分配到相關(guān)的基線中,軟件開(kāi)發(fā)團(tuán)隊(duì)已同意實(shí)現(xiàn)或創(chuàng)建編號(hào)分配到相關(guān)的基線中,軟件開(kāi)發(fā)團(tuán)隊(duì)已同意實(shí)現(xiàn)該項(xiàng)需求該項(xiàng)需求已實(shí)現(xiàn)已實(shí)現(xiàn)已實(shí)現(xiàn)需求代碼的設(shè)計(jì)、編寫(xiě)和單元測(cè)試已實(shí)現(xiàn)需求代碼的設(shè)計(jì)、編寫(xiě)和單元測(cè)試已驗(yàn)證已驗(yàn)證使用所選擇的方法已驗(yàn)證了實(shí)現(xiàn)的需求,例如測(cè)試和檢測(cè),使用所選擇的方法已驗(yàn)證了實(shí)現(xiàn)的需求,例如測(cè)試和檢測(cè),審查該需求跟蹤與測(cè)試用例相符。該需求現(xiàn)在被認(rèn)為完成審查該需求跟蹤與測(cè)試用例相符。該需求現(xiàn)在被認(rèn)為完成已刪除已刪除計(jì)
28、劃的需求已從基線中刪除,但包括一個(gè)原因說(shuō)明和做出刪計(jì)劃的需求已從基線中刪除,但包括一個(gè)原因說(shuō)明和做出刪除決定的人員除決定的人員 已拒絕已拒絕Casanova Casanova 需求變更狀態(tài)轉(zhuǎn)換圖Casanova Casanova lRational RequisiteProlBorland Caliber(代碼生成,(代碼生成,animation)lRational RoselRational XDElRational ClearCase 5.5 需求管理工具需求管理工具Casanova Casanova RequisitePro Project OrganizationToolbarProj
29、ecticonPackageDocumentViewsRequirements Casanova Casanova Delete a Requirement in a DocumentCasanova Casanova 你是一個(gè)你是一個(gè)IT項(xiàng)目的項(xiàng)目經(jīng)理。你項(xiàng)目團(tuán)隊(duì)的一個(gè)信息專家在同與他一項(xiàng)目的項(xiàng)目經(jīng)理。你項(xiàng)目團(tuán)隊(duì)的一個(gè)信息專家在同與他一起工作的一個(gè)低級(jí)別客戶代表共進(jìn)午餐后得知,在顯示中一項(xiàng)簡(jiǎn)起工作的一個(gè)低級(jí)別客戶代表共進(jìn)午餐后得知,在顯示中一項(xiàng)簡(jiǎn)單的改造會(huì)給項(xiàng)目增加巨大的附加功能。你和項(xiàng)目發(fā)起人都已經(jīng)單的改造會(huì)給項(xiàng)目增加巨大的附加功能。你和項(xiàng)目發(fā)起人都已經(jīng)對(duì)范圍簽字認(rèn)可。那位信息專家進(jìn)行了這
30、項(xiàng)改造,沒(méi)有給項(xiàng)目進(jìn)對(duì)范圍簽字認(rèn)可。那位信息專家進(jìn)行了這項(xiàng)改造,沒(méi)有給項(xiàng)目進(jìn)度帶來(lái)負(fù)面影響,也沒(méi)有增加額外的費(fèi)用。你應(yīng)該采取什么管理度帶來(lái)負(fù)面影響,也沒(méi)有增加額外的費(fèi)用。你應(yīng)該采取什么管理措施措施?A. 沒(méi)有影響項(xiàng)目成本、進(jìn)度,因此,這位信息專家應(yīng)該受到表?yè)P(yáng)。沒(méi)有影響項(xiàng)目成本、進(jìn)度,因此,這位信息專家應(yīng)該受到表?yè)P(yáng)。B. 項(xiàng)目經(jīng)理應(yīng)該在項(xiàng)目計(jì)劃中增加一項(xiàng)沒(méi)有相應(yīng)時(shí)間的任務(wù)。項(xiàng)目經(jīng)理應(yīng)該在項(xiàng)目計(jì)劃中增加一項(xiàng)沒(méi)有相應(yīng)時(shí)間的任務(wù)。C 告訴他的行為是不可接受的,因它可能給整個(gè)項(xiàng)目帶來(lái)負(fù)面影響告訴他的行為是不可接受的,因它可能給整個(gè)項(xiàng)目帶來(lái)負(fù)面影響D.由于這項(xiàng)變更已經(jīng)做了,項(xiàng)目經(jīng)理做一份變更控制表并請(qǐng)客戶
31、簽字由于這項(xiàng)變更已經(jīng)做了,項(xiàng)目經(jīng)理做一份變更控制表并請(qǐng)客戶簽字。Casanova Casanova 你正在做你的研發(fā)項(xiàng)目,這時(shí)你的客戶要求你在項(xiàng)目中增加一個(gè)特殊成分。你知道這意味著新的工作并且你也知道項(xiàng)目沒(méi)有剩余款。你應(yīng)該怎么做?_A. 取消另一個(gè)優(yōu)先等級(jí)低的任務(wù),以便騰出更多的時(shí)間和資金。 B. 使用管理儲(chǔ)備的資金來(lái)支付新任務(wù)的成本。 C. 按合同變更控制過(guò)程辦理。 D. 向項(xiàng)目發(fā)起人要更多的資金。 C l i c k t o e d i t c o m p a n y s l o g a n .謝 謝!Casanova Casanova 明確的需求是項(xiàng)目的基礎(chǔ)明確的需求是項(xiàng)目的基礎(chǔ)1需求的
32、生命周期:需求的生命周期:v需求產(chǎn)生(變化、內(nèi)部、外部)需求產(chǎn)生(變化、內(nèi)部、外部)v需求認(rèn)識(shí)(現(xiàn)存、潛在、超前、前景分析需求認(rèn)識(shí)(現(xiàn)存、潛在、超前、前景分析)v需求表達(dá):需求表達(dá):1、讓提出需求的人盡可能清楚地說(shuō)明他們的需求;、讓提出需求的人盡可能清楚地說(shuō)明他們的需求;2、對(duì)需求提出一系列問(wèn)題:、對(duì)需求提出一系列問(wèn)題:Casanova Casanova 明確的需求是項(xiàng)目的基礎(chǔ)明確的需求是項(xiàng)目的基礎(chǔ)2?提出需求的人是如何描述需求的提出需求的人是如何描述需求的?需求真實(shí)嗎,是真正需求還是表面現(xiàn)象?需求真實(shí)嗎,是真正需求還是表面現(xiàn)象?我們能滿足這個(gè)需求嗎,其他人能滿足嗎,是不是真的有?我們能滿足這個(gè)需求嗎,其他人能滿足嗎,是不是真的有解決方法解決方法?需求重要嗎,值得去滿足他嗎?需求重要嗎,值得去滿足他嗎 ?滿足需求的關(guān)鍵問(wèn)題在那里,會(huì)不會(huì)有新的需求產(chǎn)生,還?滿足需求的關(guān)鍵問(wèn)題在那里,會(huì)不會(huì)有新
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 石船經(jīng)濟(jì)課程設(shè)計(jì)
- 藥品生產(chǎn)大學(xué)課程設(shè)計(jì)
- 幼兒手勢(shì)舞教學(xué)課程設(shè)計(jì)
- 電子鐘表課程設(shè)計(jì)
- 新冉的課程設(shè)計(jì)
- 穿鞋帶的課程設(shè)計(jì)
- 資產(chǎn)負(fù)債表優(yōu)化策略計(jì)劃
- 酒店餐飲行業(yè)安全生產(chǎn)工作總結(jié)
- 青少年培訓(xùn)機(jī)構(gòu)前臺(tái)接待總結(jié)
- 家具制造工藝改良
- 機(jī)械設(shè)計(jì)作業(yè)集
- 食品快速檢測(cè)實(shí)驗(yàn)室要求
- 冬季心血管病預(yù)防知識(shí)
- DB36-T 720-2013 汽車加油站防雷裝置檢測(cè)技術(shù)規(guī)范
- 鐵路護(hù)路巡防服務(wù)投標(biāo)方案(技術(shù)方案)
- 奧數(shù)試題(試題)-2023-2024學(xué)年四年級(jí)下冊(cè)數(shù)學(xué)人教版
- 《昆蟲(chóng)記》感悟心得體會(huì)
- 白云湖國(guó)家濕地公園投資估算表
- 醫(yī)院消防應(yīng)急預(yù)案演練腳本大全(17篇)
- 中級(jí)財(cái)務(wù)會(huì)計(jì)學(xué)(安徽財(cái)經(jīng)大學(xué))智慧樹(shù)知到期末考試答案2024年
- 人教版(2019)必修第三冊(cè)Unit 4 Space Exploration 課文語(yǔ)法填空
評(píng)論
0/150
提交評(píng)論