軟件項目管理復習知識點_第1頁
軟件項目管理復習知識點_第2頁
軟件項目管理復習知識點_第3頁
軟件項目管理復習知識點_第4頁
軟件項目管理復習知識點_第5頁
已閱讀5頁,還剩10頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件項目管理:選擇題(15題,每題2分),填空題(15題。每題1分),簡答(6題,每題5分),計算題(3題,共25分)PRT 決策樹 進度 分析項目進行情況知識點:項目的定義。P1項目是為了創造一個唯一的產品或提供一個唯一的服務而進行的臨時性的努力;是以一套獨特而相互聯系的任務為前提,有效地利用資源,為實現一個特定的目標所做的努力;項目是一個特殊的將被完成的有限任務,它是一個在一定時間內滿足一系列特定目標的多項相關的工作總稱。2、從戰術上看,項目管理三角形中哪三個項目目標互相約束?P7范圍/質量,進度,成本3、PMI的含義及其認證項目是什么?P7PMI(Project Management I

2、nstitute)美國項目管理學會。PMP認證(項目管理專業人員資格認證)、CAPM認證(項目管理助理師資格認證)、PgMP 認證(項目集管理專業人員資格認證)、PMI-RMP 認證(風險管理專業人員資格認證)、PMI-SP認證(進度管理專業人員資格認證)。4、常用軟件工程模型各有何特點?P2833瀑布模型Waterfall 特點:a.簡單、易用、直觀。b.開發工程比較嚴格,一個進程順著一個進程進行c.模型中沒有反饋過程d.模型執行過程中需要嚴密控制e.允許基線和配置早期接受控制f.一個新的項目不適合瀑布模型,除非在項目的后期g.用戶直到項目結束才看到產品的質量,用戶不是漸漸地熟悉系統h.不允

3、許變更或者限制變更V模型V-shaped 特點:a.簡單易用,只要按照規定的步驟一步一步執行即可。b.V模型強調測試過程與開發工程的對應性和并行性,例如單元測試對應詳細設計,集成測試對應概要設計,系統測試對應需求分析原型模型Prototyping 特點:a.需求定義之前,需要快速構建一個原型系統。b.用戶根據快速構建的原型系統的優缺點,給開發人員提出反饋意見。c.根據反饋意見修改軟件需求規格,以便系統可以更正確地反映用戶的需求。d.可以減少項目的各種假設以及風險。增量模型Incremental 特點:a.可以避免一次性投資太多帶來的風險,將主要的功能或者風險的功能首先實現,然后逐步完善,保證投

4、入的有效性。b.可以更快地開發出可以操作的系統。c.可以減少開發過程中用戶需求的變更。d.一些增量可能需要重新開發(如果早期開發的需要不穩定或者不完整)。螺旋式模型Spiral 特點:a.表現為瀑布模型的多次迭代b.可以將每個階段進行更細的劃分c.可以進行靈活設計d.通過風險管理進行驅動e.用戶可以更早看到產品f.用戶可以不斷對產品進行評估g.用戶可以與開發人員進行緊密的合作h.項目的投資不用一次性投入i.可以給開發人員更多的反饋信息漸近式階段 特點:a.階段式提交一個可運行的產品,而且每個階段的提交的產品是獨立的系統b.關鍵功能更早出現,可以提高開發人員和客戶的信心c.通過階段式產品提交,可

5、以早起預警問題,避免后期發現問題的高成本d.通過階段式提交產品,來有力的證明項目的實際進展,減少項目進展報告的負擔e.階段性完成可以降低估計失誤,因為通過階段完成的評審,可以重新估算下一階段的計劃f.階段性完成平衡了彈性與效率,提高開發人員的效率和士氣5、項目初始階段的主要文檔是什么?項目章程,項目建議書,項目的初始范圍的說明,生存期模型等6、項目建議書什么時候使用?項目初始階段7、軟件開發各個階段的主要任務是什么?總體設計(概要設計):確定了解決問題的策略及目標系統中應包含的程序;設計程序的體系結構。詳細設計:把解法具體化編碼和單元測試:寫出正確的容易理解、容易維護的程序模塊綜合測試:通過各

6、種類型的測試時軟件達到預定的要求8、進度計劃編制(網絡圖)中任務之間的超前、滯后分別是什么含義,趕工、快速跟進又是何含義?P74/P78/P80超前(Lead):表示兩個任務的邏輯關系所允許的提前后置任務的時間,它是網絡圖中活動時間的固定可提前時間。滯后 (Lag):表示兩個任務的邏輯關系所允許的推遲后置任務的時間,它是網絡圖中活動時間的固定等待時間。趕工(應急法 crash):也稱為時間-成本平衡法,是權衡成本和進度間的得失關系,以決定如何用最小增量成本達到最大量的時間壓縮。快速跟進(平行作業法 fast tracking):是平行地做活動,這些活動通常要按前后順序進行9、衡量軟件的規模有哪

7、些常用的方法,各有何特點?P911051.代碼行、功能點及對象點 特點:代碼是所有軟件開發項目都有的“產品”,而且很容易計算代碼行數。對代碼行沒有公認的可接受的標準定義;代碼行數量依賴于所用的編程語言和個人的編程風格. ;在項目早期,需求不穩定、設計不成熟、實現不確定的情況下很難準確地估算代碼量. ;代碼行強調編碼的工作量,只是項目實現階段的一部分 2.類比估算法 特點:簡單易行,花費少;具有一定的局限性;準確性差,可能導致項目出現困難3.自下而上估算法 特點:這種方法相對比較準確,它的準確度來源于每個任務的估算情況;非常費時,估算本身也需要成本支持;可能發生虛報現象4.參數模型估算法 特點:

8、比較簡單,而且也比較準確;如果模型選擇不當或者數據不準,也會導致偏差5.專家估算法6.猜測法10、在人力資源計劃中,項目的組織結構有哪幾種,各有何特點?P127130可以充分發揮職能部門的資源集中優勢部門的專家可以同時為部門內不同項目使用便于相互交流 , 相互支援可以隨時增派人員可以將項目和本部門的職能工作融為一體項目和部門利益發生沖突,職能部門更重視本部門的目標,會忽視項目目標資源平衡會出現問題權利分割不利于各個職能部門的交流和團結協作行政隸屬關系使得項目經理沒有充分的權利職能型 特點:項目型 特點:項目經理對項目可以負全責項目目標單一,可以以項目為中心,有利于項目順利進行避免多重領導組織結

9、構簡單,交流簡單,快速資源不能共享各個獨立的項目處于相對封閉狀態,不利于公司政策的貫徹對項目組織的成員缺少一種事業上的連續性和安全感項目組織之間處于分割狀態,缺少信息交流專職的項目經理負責整個項目 , 以項目為中心,公司的多個項目可以共享各個職能部門的資源即利于項目目標的實現,又利于公司目標方針的貫徹項目成員的顧慮減少了 容易引起職能經理和項目經理權力的沖突資源共享也能引起項目之間的沖突項目成員有多頭領導矩陣型 特點:11、風險具有哪幾個屬性?P142一個事件2.事件發生的概率3.事件的影響12、合同的類型有哪幾種?什么類型的合同甲方承擔的風險最大?什么類型的合同乙方承擔的風險最大?P1641

10、65合同類型屬性風險成本加成本百分比 CPPC實際成本加上乙方利潤甲方承擔成本超出的風險,這是一個對買方而言很危險的合同類型成本加固定費用 CPFF實際成本加上乙方利潤甲方承擔成本超出的風險,甲方的風險比較大成本加獎金 CPIF實際成本加上乙方利潤甲方承擔成本超出的風險固定價格甲乙雙方就合同產品協商的價格,其中也包括對乙方的獎勵金乙方承擔風險一次付清甲乙雙方就合同產品協商的價格,其中也包括對乙方的獎勵金乙方承擔風險固定總價 FFP甲乙雙方就合同產品協商的價格乙方承擔風險固定價格加獎勵費 FPIF甲乙雙方就合同產品協商的價格,其中也包括對乙方的獎勵金乙方承擔風險時間與材料合同按照乙方使用的時間和

11、材料來計算價格沒有最大開銷的約束的合同可以導致成本超支單價合同一個產品或者時間度量單位的價格產品不同風險也不同。如果合同中沒有明確時間長度,時間將是最大的風險。甲方風險高低FFPFPICPIFCPFFCPPC低高乙方風險13、項目的成本、質量、范圍、及進度之間有何關系?在項目的集成管理過程中如何理解這幾個要素間的關系?P193關于進度、成本、質量三大目標管理的集成,既要依靠項目管理者和項目團隊的經驗和智慧,又需運用一些專業工具。范圍(S)、質量(Q)、進度(T)、成本(C)為軟件項目管理的最重要的四個要素,可以設定成本是范圍、質量、進度的一個函數:C=F(S,Q,T),其中:S與C成一定的正比

12、關系;Q與C一定的正比關系;T與C成一定的反比關系14、項目的基線是什么?P173基線提供了軟件生存期中各個開發階段的一個特定點;一個(些)配置項形成并通過審核,即形成基線;基線標志開發過程一個階段的結束和里程碑;基線修改需要按照正式的程序執行15、基線變更如何實現?P180項目人員使用配置控制委員會SCCB給予的權限并遵循SCCB的指導,從受控庫中取出基線的拷貝,并實現被批準的變更,對已經實現的變更實施驗證。一旦SCCB認為正確實現并驗證了一個變更,就可以將更新的基線放入配置庫中,更新該基線的版本標識等16、掙值分析如何用于項目執行情況分析。P214BCWS(Budgeted cost of

13、 work scheduled)計劃工作成本ACWP(Actual cost of work performed)實際工作成本BAC(Budget At Completion)預算總值(估算結果)BCWP(Budgeted cost of work performed)已獲值(Earned Value)利用成本會計評估項目進展情況的一種方法對項目實施的進度、成本狀態進行績效評估的有效方法 - 綜合了范圍、成本、進度的測量是計算實際花在一個項目上的工作量,以及預計該項目所需成本和完成該項目的日期的一種方法.進度差異:SV(Schedule Variance)=BCWP-BCWS費用差異:CV(C

14、ost Variance )=BCWP-ACWP=0:按照進度進行 =0:按照預算進行0:低于于預算 0:落后于進度0:超前于進度成本效能指數:CPI(Cost Performance Index)=BCWP/ACWP費用的支出速度=1:按照預算進行1:低于預算1:超前于進度1:落后于進度工作完成的預測成本:EAC (Estimate At Completion) =BAC/CPI其它借鑒公式EAC=BAC/(CPI*SPI)EAC=ACWP+(BAC-BCWP)EAC= ACWP+剩余工作的新估計工作完成的成本差異VAC(Variance At Completion)= BAC- EAC項目

15、完成的預測時間: SAC(Schedule At Completion )=完成時的進度計劃/SPI 17、制約一個項目成功的因素有哪些?P3項目范圍,成本,進度計劃,客戶滿意度18、項目管理的五大要素是什么?P6技術,方法,團隊建設,信息,溝通19、軟件項目管理中項目的生命期包含那幾個階段?P14項目初始、項目計劃、項目計劃、項目執行控制、項目結束20、一個組織機構的管理工作包含哪幾種類型?21、什么是WBS,WBS主要有何用途?P54WBS(任務分解結構)是以可交付成果為導向對項目要素進行的分組,它歸納和定義了項目的整個工作范圍每下降一層代表對項目工作的更詳細定義。用途:1明確和準確說明項

16、目的范圍; 2為各獨立單元分派人員,規定這些人員的相應職責;3針對各獨立單元,進行時間、費用和資源需要量的估算,提高時間、費用和資源估算的準確度;4為計劃、成本、進度計劃、質量、安全和費用控制奠定共同基礎,確定項目進度測量和控制的基準;5將項目工作與項目的財務帳目聯系起來;6便于劃分和分派責任;7確定工作內容和工作順序;22、什么是工作包?P54工作包是WBS的最低層次的可交付成果。工作包應當由唯一主體負責。這一交付成果可以分配給另外一位項目經理進行計劃和執行,或者通過子項目的方式完成。23、WBS的表示方法有哪幾種,各有何特點?P57清單類型圖表類型24、關鍵鏈方法中“安全時間”是何含義?“

17、非關鍵鏈緩沖時間”是何含義?P8225、項目成本包含直接成本和間接成本,各是何含義?P91直接成本:與具體項目相關的成本間接成本:不能具體到某個項目中的成本,可以分攤到各個具體項目中的成本,例如:培訓,房租水電,員工福利,市場費用,管理費其他等等26、質量成本包含哪幾種類型的成本?P117質量成本是由于產品的第一次工作不正常而衍生的附加花費,包括兩部分預防成本;缺陷成本27、溝通計劃中,口頭溝通和書面溝通各應用于何種場合?正式的溝通和非正式的溝通各應用于何種場合?P136對于緊急的信息應該通過口頭的方式溝通;對于重要的信息應該通過書面的方式溝通。項目人員應該了解以下內容:許多非技術專業人員,從

18、同事到領導,更愿意以非正式的形式和雙方會談來聽取重要的項目信息。有效地發送信息依賴于項目經理和項目成員良好的溝通技能??陬^溝通還有助于在項目人員和項目干系人之間建立較強的聯系對重大的事件、與項目變更有關的事件、有關項目和項目成員利益的承諾等要采用正式方式發送和接受與合同有關的信息要以正式發送和接受28、風險的評估分為哪兩種類型,各有何特點?P152定性風險評估:定性評估風險概率及后果風險后果風險影響項目目標的嚴重程度從無影響到無窮大風險后果度量高、中、低極高、高、中、低、極低災難,嚴重,輕微,可忽略等等定量風險評估盈虧平衡分析模擬訪談 決策樹分析量化風險條目檢查表 。29、合同的生存期分為為哪

19、幾個階段?合同準備,合同簽署,合同管理,合同終止30、什么是溝通的基本原則?31、項目管理的9大知識領域是什么,5個過程組是什么?P8/P101)項目集成管理,項目范圍管理,項目時間管理,項目成本管理,項目質量管理,項目人力資源管理,項目溝通管理,項目風險管理,項目采購管理2)啟動過程組、計劃過程組、執行過程組、控制過程組、收尾過程組32、軟件項目的任務分解有哪些常用方法?P57模板參照,類比方法,自頂向下方法,自底向上方法33、常用的項目成本估算方法有哪些?P911.代碼行、功能點及對象點2.類比估算法3.自下而上估算法4.參數模型估算法5.專家估算法6.猜測法34、什么是(組織分解結構),

20、其與有何聯系?組織分解結構的分解方法與 HYPERLINK /view/530736.htm t _blank WBS類似。二者的區別在于,前者不是按照項目可交付成果的分解而組織的,而是按照組織內現有的部門、單位和 HYPERLINK /view/296931.htm t _blank 團隊而組織的,把項目活動和工作分列在現有各部門下。這樣,相關部門只需找到自己在其中的位置,就可洞悉承擔的所有職責。組織分解結構是項目組織結構圖的一種非凡形式,描述負責每個 HYPERLINK /view/25183.htm t _blank 項目活動的具體 HYPERLINK /view/46944.htm t

21、 _blank 組織單元,它將工作包與相關部門或單位分層次、有條理地聯系起來的一種 HYPERLINK /view/635574.htm t _blank 項目組織安排圖形。35、軟件項目進度安排中,任務之間的關系有哪幾種?P6636、delphi方法如何如用于成本估算。1.組織者發給每位專家一份軟件系統的規格說明和一張記錄估算值的表格,請他們估算 2.專家詳細研究軟件規格說明后,對該軟件提出3個規模的估算值最小ai 最可能的mi最大bi 3.組織者對專家的表格中的答復進行整理,計算每位專家的Ei=(ai+4mi+bi)/6, 4.綜合結果后:E=E1+E2+En/n(N:表示N 個專家)5.

22、再組織專家無記名填表格,比較估算差,并查找原因如果各個專家的估算差異超出規定的范圍(例如:15%),則需重復上述過程 ,最終可以獲得一個多數專家共識的軟件規模37、如何使用網絡圖安排項目進度,如何進行進度壓縮。P68/P78網絡圖是活動排序的一個輸出展示項目中的各個活動以及活動之間的邏輯關系 網絡圖可以表達活動的歷時PDM (Precedence Diagramming Method )優先圖法 ,節點法 (單代號)網絡圖ADM (Arrow Diagramming Method )箭線法 (雙代號)網絡圖構成PDM網絡圖的基本特點是節點(Box)節點(Box)表示活動(工序,工作)用箭線表示

23、各活動(工序,工作)之間的邏輯關系.可以方便的表示活動之間的各種邏輯關系。在軟件項目中PDM比ADM更通用ADM也稱為AOA (activity-on-arrow)或者雙代號項目網絡圖,在ADM網絡圖中,箭線表示活動(工序工作),節點Node(圓圈:circle)表示前一道工序的結束,同時也表示后一道工序的開始.只適合表示結束-開始的邏輯關系虛活動為了定義活動為了表示邏輯關系不消耗資源的時間壓縮法:應急法、平行作業法38、如何使用決策樹進行風險分析?P154決策樹分析是一種圖表分析方法提供項目所有可供選擇的行動方案,行動方案之間的關系,行動方案的后果以及發生的概率提供選擇一個最佳的方案的依據損益期望值是決策樹的一種計算值根據風險發生的概率計算出一種期望的損益例如: 某行動方案成功的概率是50%,收益是10 EMV=10*50%=539、項目章程的主要作用?P25確認項目存在的文件,包括對項目的確認、對項目經理的授權和項目目標的概述等。40、質量管理計劃與質量管理體系的聯系與區別質量體系是企業長期遵循和需要重復實施的文件,具有較強的標準性質質量計劃是一次性實

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論