




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上第1章、1、什么是項目項目(Project),是指一系列獨特的,復雜的并相互關聯(lián)的活動。這些活動有著一個明確的目標或目的,必須在特定的時間、預算、資源限定內(nèi),依據(jù)規(guī)范完成。項目參數(shù)包括項目范圍、質(zhì)量、成本、時間、資源。2、 軟件項目的特征(1) 復雜性:了解軟件產(chǎn)品中每一美元、沒一英鎊、每一歐元是如何花費的,要比其它工程制品更復雜。(2) 一致性:通常,傳統(tǒng)的工程師會用物理系統(tǒng),以及水泥、鋼鐵這樣的物理材料來工作,這些物理系統(tǒng)有一定的復雜性,但都服從一定的物理定律。而軟件開發(fā)者,必須與客戶需求保持一致。不僅因為從事該工作的人員可能不是同一個人,而且對于組織來說,由于集
2、體記憶會有差錯、內(nèi)部交流不夠通暢,決策也會有失誤。(3) 可變性:軟件可以方便的修改,這是軟件的長處之一。然而。軟件系統(tǒng)一旦與物理系統(tǒng)相連,一有必要,就要改變軟件來適應其它組件,而不是改變其他組件來適應軟件。所以,相對于其他組件,軟件系統(tǒng)可能要經(jīng)常變更。(4) 不可見性:有形制品(比如橋)的建造過程,可以立即看到,而軟件的進展不能立即可見。3、 課本第八頁的重要概念(1) 檢查點:指在規(guī)定的時間間隔內(nèi)對項目進行檢查,比較實際現(xiàn)狀與計劃之間的差異,并根據(jù)差異進行調(diào)整。可將檢查點視作一個固定采樣的時間點,時間間隔,根據(jù)項目周期長短不同而變化,頻率過小失去意義,頻率過大增減管理成本。常見的間隔,每周
3、一次,項目經(jīng)理需要召開例會并上交周報。(2) 里程碑:是完成階段性工作的標志,不同類型的項目里程碑不同。在軟件項目的生命周期里,重要的里程碑節(jié)點是相同的,如項目立項、項目啟動、需求分析、系統(tǒng)設計、軟件編碼、系統(tǒng)試運行、項目驗收這些階段完成時間均可作為里程碑。(3) 基線:指一個、一組配置項在項目生命周期的不同時間點上,通過正式評審進入正式受控的一種狀態(tài)。軟件項目中,需要的基線、配置基線等都是一些重要的項目階段里程碑,但相關交付物要通過正式評審并作為后續(xù)工作的基準和出發(fā)點?;€一旦建立,變化要受到控制。4、 SMART原則(1)績效指標必須是具體的(Specific) (2)績效指標必
4、須是可以衡量的(Measurable)(3)績效指標必須是可以達到的(Attainable)(4)績效指標是實實在在的,可以證明和觀察(Realistic)(5)績效指標必須具有明確的截止期限(Time-bound)5、 PMBOK項目管理知識體系,指項目管理知識體系的意思,具體是(PMI)對項目管理所需的知識、技能和工具進行的概括性描述PMBOK的5個階段:項目啟動、項目規(guī)劃、項目執(zhí)行、項目監(jiān)控與項目收尾PMBOK的九大知識領域:項目集成管理、項目范圍管理、項目時間管理、項目成本管理、項目人力資源管理、項目溝通管理、項目風險管理、項目質(zhì)量管理、項目采購管理6、軟件項目經(jīng)理扮演的角色第2章1、
5、 什么是需求工程需求工程是指應用已證實有效的技術、方法進行需求分析,確定客戶需求,幫助分析人員理解問題并定義目標系統(tǒng)的所有外部特征的一門學科。需求工程通過合適的工具和記號系統(tǒng)地描述待開發(fā)系統(tǒng)及其行為特征和相關約束,形成需求文檔,并對用戶不斷變化的需求演進給予支持。2、 需求工程的類型(1) 業(yè)務需求:表示組織或客戶高層次目標(2) 用戶需求:描述的是用戶的目標,或用戶要求系統(tǒng)必須能完成的任務。(3) 功能需求:規(guī)定開發(fā)人員必須在產(chǎn)品中實現(xiàn)的軟件功能,用戶利用這些功能來完成任務,滿足業(yè)務需求(4) 非功能需求3、 什么是需求分析需求分析也稱為軟件需求分析、系統(tǒng)需求分析或需求分析工程等,是開發(fā)人員
6、經(jīng)過深入細致的調(diào)研和分析,準確理解用戶和項目的功能、性能、可靠性等具體要求,將用戶非形式的需求表述轉(zhuǎn)化為完整的需求定義,從而確定系統(tǒng)必須做什么的過程。4、 需求分析的任務是什么問題識別:雙方確定對問題的綜合需求,這些需求包括功能需求,性能需求,環(huán)境需求,用戶界面需求。 分析與綜合,導出軟件的邏輯模型 編寫文檔:包括編寫"需求規(guī)格說明書","初步用戶使用手冊","確認測試計劃","修改完善軟件開發(fā)計劃"5、 用戶需求說明書與需求規(guī)格說明書的主要區(qū)別(1) 前者主要采用自然語言(和應用領域術語)來表達用戶需求,其內(nèi)容相
7、對于后者而言比較粗略,不夠詳細。(2) 后者是前者的細化。更多的采用計算機語言和圖形符號來刻畫需求,是即將開發(fā)的軟件產(chǎn)品的需求,產(chǎn)品需求是軟件系統(tǒng)設計的直接依據(jù)。6、 如何進行需求變更7、需求變更的管理流程(1)提出變更申請(2)審批(3)修改需求文檔(4)重新進行需求確認(5)變更結(jié)束8、需求獲取的方法(1)用戶訪談(2)用戶調(diào)查(3)現(xiàn)場觀摩(4)文檔考古(5)建立聯(lián)合分析小組(6)原型法(7)模型驅(qū)動(8)基于上下文的方法第3章1、 德爾菲方法德爾菲法也稱專家調(diào)查法,是一種采用通訊方式分別將所需解決的問題單獨發(fā)送到各個專家手中,征詢意見,然后回收匯總?cè)繉<业囊庖?,并整理出綜合意見。隨后
8、將該綜合意見和預測問題再分別反饋給專家,再次征詢意見,各專家依據(jù)綜合意見修改自己原有的意見,然后再匯總。這樣多次反復,逐步取得比較一致的預測結(jié)果的決策方法。2、 軟件項目成本估算成本估算,是指對完成項目各項活動所必須的各種資源的成本做出的估算。估算計劃活動的成本,涉及估算完成每項計劃活動所需的資源,包括人力資源,設備,材料,服務,設施和特殊條目,如通貨膨脹準備金和應急準備金等的近似費用3、 軟件項目的規(guī)模估算軟件項目的規(guī)模是影響軟件項目成本和工作量的主要因素。在基于代碼行(loc,line of code)和功能點(function point)的估算方法中,利用代碼行和功能點來表示軟件系統(tǒng)的
9、規(guī)模,并通過對軟件項目規(guī)模的估算進而來估算軟件項目的成本和工作量4、軟件項目的費用構(gòu)成(1)咨詢費,指軟件項目立項前期,請專業(yè)機構(gòu)或者專家進行技術咨詢、可行性分析、需求分析,造價評估、方案設計、項目招標代理等方面工作所發(fā)生的費用(2)建設費包括支付給軟件開發(fā)商的進行軟件開發(fā)、實施、維護等方面工作的費用。主要依據(jù)工作量(完成該項目需要投入的人力,以人月度量)和人月成本進行估算(3)服務費:驗收測試費工程監(jiān)理費數(shù)據(jù)處理費附加費需求變更估算第4章1、 軟件項目管理的三要素及其之間的關系成本、質(zhì)量和進度進度是三要素之一,它與成本、質(zhì)量二要素有著辨證的有機聯(lián)系2、 WBS基本要素(1)層次結(jié)構(gòu)WBS結(jié)構(gòu)
10、的總體設計對于一個有效的工作系統(tǒng)來說,是個關鍵。結(jié)構(gòu)應以等級狀或“樹狀”來構(gòu)成,使底層代表詳細的信息,而且其范圍很大,逐層向上。(2)編碼設計工作分解結(jié)構(gòu)中的每一項工作或者稱為單元都要編上號碼,用來唯一確定項目工作分解結(jié)構(gòu)的每一個單元,這些號碼的全體稱為編碼系統(tǒng)。(3)報告設計設計報告的基本要求,是以項目活動為基礎產(chǎn)生所需的實用管理信息,而不是為職能部門產(chǎn)生其所需的職能管理信息或組織的職能報告。3、 甘特圖的畫法(1)明確項目牽涉到的各項活動、項目。內(nèi)容包括項目名稱(包括順序)、開始時間、工期,任務類型(依物決定性)和依賴于哪一項任務。(2)創(chuàng)建甘特圖草圖。將所有的項目按照開始時間、工期標注到
11、甘特圖上。(3)確定項目活動依賴關系及時序進度。使用草圖,并且按照項目的類型將項目聯(lián)系起來,并且安排。此步驟將保證在未來計劃有所調(diào)整的情況下,各項活動仍然能夠按照正確的時序進行,也就是確保所有依賴性活動能并且只能在決定性活動完成之后按計劃展開,同時避免關鍵性路徑過長。(4)計算單項活動任務的工時量。(5)確定活動任務的執(zhí)行人員及適時按需調(diào)整工時。(6)計算整個項目時間。4、計劃評審及技術計劃評審技術(Program Evaluation and Review Technique,PERT)是50年代末美國海軍部在研制北極星潛艇系統(tǒng)時為協(xié)調(diào)3000多個承包商和研究機構(gòu)而開發(fā)的,其理論基礎是假設軟
12、件項目持續(xù)時問以及整個項目完成時間是隨機的,且服從某種概率分布。PERT可以估計整個項目在某個時間內(nèi)完成的概率。5、 關鍵路徑發(fā)關鍵路徑法(Critical Path Method,CPM)是一項用于確定軟件項目的起始時間和完工時間的方法。CPM是一種最常用的數(shù)學分析技術,即根據(jù)指定的網(wǎng)絡順序邏輯關系和單一的歷時估算,計算每一個活動的單一的、確定的最早和最遲開始和完成日期。6、 網(wǎng)絡圖法網(wǎng)絡圖是以箭線和節(jié)點來表示各項工作及流程的有向、有序的網(wǎng)狀圖形。網(wǎng)絡圖按其表示方法的不同,又分為雙代號(Active On the Arrow,AOA)網(wǎng)絡圖和單代號(Activity On Node,AON)
13、網(wǎng)絡圖(又稱前導圖法(Precedence Diagramming Method,PDM)。雙代號網(wǎng)絡圖中的工作由帶有兩個節(jié)點的箭線來表示,單代號網(wǎng)絡圖中的工作用節(jié)點表示。7、 里程碑法里程碑法(Milestone)亦稱可交付成果法,是在橫道法上或網(wǎng)絡圖上標示出一些關鍵事項。第5章1、 什么是軟件項目的風險軟件風險是有關軟件項目、軟件開發(fā)過程和軟件產(chǎn)品損失的可能性。分為(1)軟件項目風險、(2)軟件過程風險和(3)軟件產(chǎn)品風險2、 什么是軟件項目的風險管理軟件風險管理是對影響軟件項目、過程或產(chǎn)品的風險進行估計和控制的實踐過程。從目標逆向思維可發(fā)現(xiàn)軟件風險。首先,定義目標。然后根據(jù)不確定性、損失
14、和時間來描述風險。 3、 什么是CMMI軟件能力成熟度模型集成(Capability Maturity Model Integration,CMMI)是由美國卡內(nèi)基梅隆大學軟件工程研究所(Software Engineering Institute,SEI)在CMM基礎上發(fā)展而來。4、 軟件風險的兩個特征不確定性:刻劃風險的事件可能發(fā)生也可能不發(fā)生,沒有100發(fā)生的風險。損失:如果風險變成了現(xiàn)實,就會產(chǎn)生惡性后果或損失5、 識別風險風險識別,就是企圖采用系統(tǒng)化的方法,識別某特定項目已知的和可預測的風險。6、 定性風險分析,定量風險分析(1)定性風險分析是評估已識別風險的影響和可能性的過程。這一
15、過程用來確定風險對項目目標可能的影響,對風險進行排序。利用數(shù)據(jù)精度排隊、項目假設檢驗等四種方法進行分析。它在明確特定風險和指導風險應對方面十分重要。(2)定量風險分析是對通過排出優(yōu)先順序的進行量化分析。盡管有經(jīng)驗的風險經(jīng)理有時在之后直接進行,但定量風險分析一般在定性風險分析之后進行。重復進行定量風險分析反映出來的趨勢可以指出需要增加還是減少措施,它是計劃的一項依據(jù),并作為風險監(jiān)測和的組成部分7、應對風險的基本措施1是改變項目計劃來消除事件的威脅。通常情況下我們可以采用多種方法來。例如,對于軟件項目開發(fā)過程中存在的技術風險,我們可以采用成熟的技術,團隊成員熟悉的技術或迭代式的開發(fā)過程等方法來;對
16、于項目管理風險我們可以采用成熟的和策略來規(guī)避不成熟的項目管理帶來的風險;對于進度風險我們可以采用增量式的開發(fā)來規(guī)避項目或產(chǎn)品延遲上市的風險。對于軟件項目需求不確定的風險我們可以采用的原型法來。2、是的后果給第三方,通過合同的約定,由保證策略或者供應商擔保。軟件項目通??梢圆捎猛獍男问絹磙D(zhuǎn)移軟件開發(fā)的風險,例如發(fā)包方面對一個完全陌生領域的項目可以采用外包來完成,發(fā)包方必須有明確的合同約定來保證承包方對軟件的質(zhì)量,進度以及維護的保證。否則風險轉(zhuǎn)移很難取得成功。3、風險減輕風險減輕是減少不利的的后果和可能性到一個可以接受的范圍。通常在項目的早期采取風險減輕策略可以收到更好的效果。例如,軟件開發(fā)過程
17、中人員流失對于軟件項目的影響非常嚴重,我們可以通過完善工件,配備后備人員等方法來減輕人員流失帶來的影響。4、準備應對,包括積極的開發(fā)應急計劃,或者消極的接受風險的后果。對于不可預見的風險,例如;或者在風險規(guī)避,風險轉(zhuǎn)移或者風險減輕不可行,或者上述活動執(zhí)行成本超過接受風險的情況下采用。第6章1、 什么是配置管理軟件配置管理(Software Configuration Management,SCM)就是在軟件開發(fā)過程中管理軟件的配置。這里的配置,是指構(gòu)成軟件產(chǎn)品的各種原始部件,包括源程序、數(shù)據(jù)文件、設計文檔、用戶文檔,及其組織關系(如目錄結(jié)構(gòu))。相應的管理包括管理這些部件的產(chǎn)生、修改、提取與發(fā)布
18、,以保證整個產(chǎn)品的正確性、完整性,產(chǎn)品部件的一致性2、 什么是配置意為多個部件集合在一起形成一個整體3、 配置管理解決的問題(1) 完善的軟件配置管理系統(tǒng)有助于規(guī)范開發(fā)人員的工作流程,明確角色分工,清楚記錄代碼的任何修改,同時又能加強代碼修改時的溝通協(xié)作(2) 完善的配置關聯(lián)系統(tǒng)也有助于項目經(jīng)理更好地了解項目的進度、開發(fā)人員的負荷、工作效率與產(chǎn)品質(zhì)量狀況、交付日期等關鍵信息4、 軟件和配置項軟件的脆弱性和易變性的根源在于軟件的復雜性,大型軟件通常由數(shù)以千萬個文件組成,這些文件包括以下內(nèi)容:²(1)定義產(chǎn)品功能、描述設計實現(xiàn)細節(jié)的設計文檔。²(2)規(guī)定產(chǎn)品開發(fā)過程、進度計劃和
19、交付合同等項目管理文檔。²(3)各種語言的源程序文件,這是數(shù)量最多、最關鍵的文件。²(4)各種格式的數(shù)據(jù)文件,包括數(shù)字、文字、圖片、視頻等。²(5)構(gòu)造生成的中間文件、可執(zhí)行文件和可安裝文件。²(6)實現(xiàn)源程序文件到可執(zhí)行文件和可安裝文件轉(zhuǎn)換的構(gòu)造、包裝腳本。²(7)該軟件所依賴的其他文件:包括開發(fā)運行工具、硬件環(huán)境說明或相關軟件說明。配置項:軟件系統(tǒng)中所有這些類型的文件,都可稱為軟件配置管理的管理對象,而且是基本管理單元,即配置項(Configuration Item,CI),5、 配置管理中的角色有哪些,各自的職責是什么(1) 配置管理負責
20、人配置管理負責人的工作,包括以下內(nèi)容:²為組織機構(gòu)規(guī)劃配置管理方案,將機構(gòu)或組織對配置管理的需求轉(zhuǎn)換為實際的生產(chǎn)過程、工具和操作規(guī)范。²部署和更新配置管理工具。²跟蹤機構(gòu)或組織的配置管理執(zhí)行情況,確保所定的流程被嚴格地執(zhí)行。²為管理層提供配置管理狀態(tài)報告、數(shù)據(jù)分析結(jié)果和相關改進建議。(2) 配置庫管理員 配置庫管理員負責建立產(chǎn)品配置庫,并維護每個配置庫的內(nèi)部完整性與存儲空間的安全性。配置庫管理員的工作范圍,主要有以下幾方面: 建立配置庫。 創(chuàng)建并維護組成配置庫的元數(shù)據(jù)(非配置項數(shù)據(jù))。 對配置庫的使用者進行日常支持。 從配置庫中提取配置項狀態(tài)信息與其他過
21、程度量信息,以供配置報告和審計(3)配置控制委員會配置控制委員會全面負責配置項的變更控制,因此又稱為變更控制委員會。配置控制委員會有一位專職的主席,負責協(xié)調(diào)和決策,委員會的成員則由項目經(jīng)理、產(chǎn)品經(jīng)理、客戶代表、以及質(zhì)量保證負責人等項目中的重要人員擔當。配置控制委員會的主要工作,有以下幾點:評估變更請求,批準或否決所請求的變更。協(xié)調(diào)變更請求的執(zhí)行過程,安排合理的優(yōu)先級。跟蹤變更請求的執(zhí)行狀況,并向變更請求的提出者及相關人員提供反饋。決定產(chǎn)品基線的創(chuàng)建和使用策略,確定對外發(fā)布的基線。第7章1、 合同的概念合同(Contract)又稱契約,有廣義與狹義之分。廣義上的合同,是兩個以上當事人之間變動民事
22、權利義務的雙方民事法律行為。狹義上的合同,專指債權合同,即當事人之間以設定、變更或消滅債權關系為目的的雙方民事法律行為。2、 什么是技術合同技術合同是法人之間、法人和公民之間、公民之間以技術開發(fā)、技術轉(zhuǎn)讓、技術咨詢和技術服務為內(nèi)容,明確相互權利義務關系所達成的協(xié)議。3、 簽訂合同時應注意的問題(1)規(guī)定項目實施的有效范圍(2)合同的付款方式(3)合同變更索賠帶來的風險(4)系統(tǒng)驗收的方式(5)維護期問題4、軟件項目合同條款分析【1】與軟件產(chǎn)品有關的合法性條款(1)軟件的合法性條款軟件的合法性,主要表現(xiàn)在軟件著作權上。(2)軟件產(chǎn)品的合法性軟件產(chǎn)品的合法性,主要是指該產(chǎn)品的生產(chǎn)、進口、銷售己獲得
23、國家頒布的相應的登記證書?!?】與軟件系統(tǒng)有關的技術條款(1)與軟件系統(tǒng)匹配的硬件環(huán)境(2)軟件匹配的數(shù)據(jù)庫等軟件系統(tǒng)(3)軟件的安全性、容錯性、穩(wěn)定性的保證【3】軟件適用的標準體系方而的條款軟件肯定會涉及國家、行業(yè)的部分標準,或者國際質(zhì)量認證標準。軟件是否符合相關的標準規(guī)范,對客戶單位是非常重要的,特別是對一些特殊行業(yè)的生產(chǎn)性企業(yè),是能否進行生產(chǎn)的必要條件?!?】軟件實施方而的條款項目實施方而的條款是合同的主體部分,通常包括項目實施定義、項目實施目標、項目實施計劃、雙方在項目實施中的權利與義務、項目實施小組及其工作任務、工作原則與工作方式、項目實施的具體工作與實施步驟、實施的修改與變更、項目
24、實施時限、驗收等主要內(nèi)容。【5】技術培訓條款技術培訓,是軟件項目實施成功的重要保障和關鍵的一步。簽約雙方都享有權利,并承擔義務?!?】支持和服務售后技術支持和售后服務,是軟件提供商的法定義務,同時也是企業(yè)提高產(chǎn)品市場競爭力的重要手段。軟件產(chǎn)品的免費服務的項目。免費維修的實現(xiàn)??梢约s定的收費服務項目。軟件提供商采用的售后技術支持與服務的方式。技術支持與服務的及時性條款?!?】管理咨詢條款如果在項目實施中,軟件提供商還承擔了管理咨詢的業(yè)務,則在合同中還應有關于管理咨詢的條款。管理咨詢條款包括了診斷、溝通、分析、提供方案和規(guī)章制度、培訓、指導和咨詢等各個環(huán)節(jié)。5、 合同收尾注意的問題項目合同當事雙方在依照合同規(guī)定履行了全部義務之后,項目合同就可以終結(jié)了。項目合同的收尾需要伴隨一系列的項目合同終結(jié)管理工作。項目合同收尾階段的管理活動包括產(chǎn)品或勞務的檢查與驗收,項目合同及其管理的終止(這包括更新項目合同管理工作記錄,并將有用的信息存入檔案),等等。需要說明的是,提前終止合同是合同收尾的特殊情況第8章1、 谷歌認為最優(yōu)秀的項目經(jīng)理具有的八個特征(1)是一個好的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技教育培訓體系構(gòu)建
- 智慧倉儲物流管理解決方案與案例解析
- 如何高效制作并運用課件解決同事間的沖突主題班會課件
- 預算與財務審計的相互關系試題及答案
- 消防課堂教學試題及答案反饋
- 2025年抗肝片吸蟲病藥合作協(xié)議書
- 幼兒園課件-誰種的花園
- 針對性訓練2024年民用航空器維修人員執(zhí)照考試試題及答案
- 2025年水利工程勘察設計項目合作計劃書
- 競選考勤管理員
- 上海建設路橋破碎機圖紙目錄-成套-CAD-圖紙
- 穴位埋線療法療法
- CW6163B萬能臥式車床的控制線路圖解
- 貴州省情學習通超星課后章節(jié)答案期末考試題庫2023年
- 井下動火安全技術措施
- 理解詞語句子的方法PPT
- 熱線心理咨詢技術-課件
- 碰撞與沖擊動力學
- 全等三角形第一課時課件
- 歌曲《我們》歌詞
- 頸部腫塊診斷及鑒別診斷課件
評論
0/150
提交評論