




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件項目配置管理一、名詞解釋1、SCM配置管理是一個管理學科,它對配置項(包括軟件項)的幵發和支持生存 期給與技術上的和管理上的指導。配置管理的應用取決于項目的規模、復雜程度和 風險大小。2、軟件過程 :軟件過程又稱軟件生存周期過程,是軟件生存周期內為達到一定目標 而必須實施的一系列相關過程的集合,是為開發高質量軟件所需要完成的任務的框 架,是將用戶的需求轉化成有效的軟件解決方案的一系列活動。3、軟件質量 :軟件質量是指明確聲明的功能和性能需求、 明確文檔化過的開發標準、 以及專業人員開發的軟件所應具有的所有隱含特征都得到的滿足。4、 SCI :軟件配置項(Software Configura
2、tion Items, SCI)定義為部分軟件工程過程中創建的信息,在極端情況下,一個 SCI 可被考慮為某個大的規約中的某個單 獨段落,或在某個大的測試用例集中的某種測試用例,更實際地,一個SCI 是一個文檔、一個全套的測試用例、或一個已命名的程序構件(例如,C+ +函數或Ada95軟件包)。5、軟件項目管理 :軟件項目管理是軟件工程的保護性活動,它先于任何技術活動之 前開始,并且持續貫穿于整個計算機軟件的定義、開發和維護之中。6、基線 :基線是軟件開發中的里程碑,其標志是有一個或多個軟件配置項的交付,且這些 SCI 已經經過正式技術復審而獲得認可。7、RUP RUP是基于UML的、以構架為
3、中心、用例驅動與風險驅動相結合的迭代式增量幵發過程;XP: XP是一種高度動態的過程,它通過非常短的迭代周期來應對軟件幵發中的 變化。8、版本與版本標識:版本號(version number)是版本的標識號。每一個操作系統(或廣義的講,每一個軟件)都有一個版本號。版本號能使用戶了解所使用的操作系統 是否為最新的版本以及它所提供的功能與設施。每一個版本號可以分為主版本號與次版本號兩部分。9、 SCM版本控制:版本控制(Revision control)是一種軟體工程技巧,借以在幵發的過程中,確保由不同人所編輯的同一檔案都得到更新。二、簡答1、軟件幵發過程中的成本問題分析?如何有效控制軟件幵發成本
4、。(1)成本問題分析:軟件幵發是需要很高的成本的。修改軟件缺陷需要大量的成本,需求的變 動需要成本、項目的管理也需要成本,越到后期,成本的增加越大,為指數 增長。軟件成本估算永遠不會是一門精確的科學。(2)成本控制:監視成本執行以尋找出與計劃的偏差確保所有有關變更都準確地記錄在成本基準計劃中 防止不正確、不適宜或未核準的變更納入成本基準計劃中。將核準的變更通知有關項目干系人。2、為什么要進行軟件配置管理?3、RUP對軟件項目管理的商業實踐的價值與意義。Rational統一過程是由Rational軟件公司幵發和營銷的一種軟件工程過程,是幵 發組織用以分配與管理任務和職責的一種規范化方法。這個過程
5、的目的是在預定的 進度和預算范圍內,幵發出滿足最終用戶需要的高質量軟件。被證明是解決軟件幵 發過程中根本問題的方法RUP將這些最佳實踐活動以一種適當的形式結合起來,從而適應了廣泛的項目和幵發組織。RUP有自己的過程框架(process framework),這個框架可以被改造和擴展以適應采納此方法的組織。RUP核心是解決可操作性問題,幫助幵發人員盡可能少地依賴那些“不可描述的經驗”。他詳細給出了每個階段參與該過程的各種角色, 然后表示在過程中,該角色創建的制品。4、軟件配置管理的變更管理如何進行?5、如何實現并行幵發管理?6、描述CMMf理思想與體系結構。軟件能力成熟度模型(Capabilit
6、y Maturity Model,CMM為軟件企業的過程能力 提供了一個階梯式的進化框架。 它是基于過去所有軟件工程成果的過程改善的框架, 吸取了以往軟件工程的經驗教訓。指明了一個成熟的軟件組織在軟件開發方面需要 管理的主要工作、這些工作之間的關系以及以怎樣的先后次序,一步一步的做好這 些工作使軟件組織走向成熟。體系結構:1、初始級:混沌的過程2、可重復級:定義管理的基本過程3、定義級:定義執行的步驟標準4、管理級:設定定量的質量目標5、優化級:持續優化級7、軟件配置管理的任務和作用。任務:1. 制定軟件配置管理計劃2. 確定配置標識規則3. 實施變更控制4. 報告配置狀態5. 進行配置審核6
7、. 進行版本管理和發行管理作用:當開發軟件系統的過程中,變化是不可避免的。這些變化使得在同一個項目中工作的軟件開發人員之間的彼此不理解程度更加增大。當變化進行前沒有經過分析、變化實現前沒有被記錄、沒有向那些需要知道的人報告變化、或變化沒有以可以改善質量及減少錯誤的方式被控制時,大量的不理解問題將會產生。軟件配置管理就是:協調軟件開發以減少由變化帶來的不理解性到最小程度的技術。8、軟件項目中的風險管理如何進行?描述5 種可能的軟件項目風險?風險管理:風險管理分為兩部分,為風險評估和風險控制,風險評估包含以下幾項: 風險識別:提出一個潛在破壞項目進度的風險列表。 風險分析:評估每一個風險出現的可能
8、性及其影響,判定風險的級別。 風險優先級:按風險影響大小排出一個風險優先級,這個風險列表將 作為風險控制的基礎。風險控制包含以下幾項:風險管理計劃:制定一個應對每個重要風險的方案,同時確保每一個單獨的 風險管理計劃之間以及與整體項目計劃之間相一致風險化解:每個重要風險所對應計劃的執行風險監控:對解決風險的過程進行監控,還可以包括識別新的風險并將其反饋到正在進行的風險管理進程中。 性能風險:產品能夠滿足需求且符合于其使用目的的不確定的程度。 成本風險:項目預算能夠被維持的不確定的程度。 支持風險:軟件易于糾錯、適應及增強的不確定的程度。 進度風險:項目進度能夠被維持且產品能按時交付的不確定的程度
9、。 合同風險:簽訂的合同不科學、不嚴謹,項目邊界和各方面責任界定不清等是影響項目成敗的重大因素之一。9、軟件產業與傳統工業項目管理的差異。 軟件產業主要的成本是人的成本,軟件產業主要的財富積累是知識和經驗的積累。 因此,軟件項目組的管理過程,幾乎全部是圍繞“人”來進行的管理。傳統工業管理是運用合理而高效的配置,即運用勞動、資本和自然物質資源以達到用最少投入取得最大限度的產出, 實現目標利潤最大化。 主要管理的是人、 財、物三、綜述1、如何在軟件項目管理中關注軟件的結構與演化特性, 如何利用軟件配置管理工具 提升軟件開發的質量與效率?2、分析國際主要軟件配置管理工具(選擇列舉3個工具軟件對比),
10、描述基本功能 類型與特點(CVS VSS等)?為何這樣設計?功能和特點主要體現于:1. Internet 網絡訪問和遠程管理2. 并行幵發支持3跨平臺幵發支持4.幵發操作使用的便利行5信息安全性VSS:支持In ter net網絡訪問和遠程管理,支持并行幵發,僅支持wi ndows操作系統, 不能夠跨平臺,但是安裝、配置、使用都很簡單,且與VS完美結合,基于文件系統共享,信息安全性不是很高,需要共享存儲目錄,這樣用戶可以對VSS的文件夾執行刪除操作CVS支持In ter net網絡訪問和遠程管理,支持并行幵發,支持快平臺,安裝、配置相對復雜,使用簡單,擁有自己專用的數據庫,安全性很高文件存儲并
11、不采用“共享目錄”方式,所以不受限于局域網。SVN除了包含CVS支持的功能外,更加適合基于互聯網協作幵發的團隊,In ternet網絡速度也更快,同時,能夠保證所有的修改都入庫生效。每一個軟件項目,無論是工程類項目,還是產品類項目,都必須經歷需求分析、 系統設計、編碼實現、集成測試、部署、交付、維護和支持的過程。在這個過程中, 將生成各種各樣不同的工件,包括文檔、源程序、可執行代碼、支持庫。更可怕的 是,頻繁出現的變更是不可避免的,因此面向如此龐大且不斷變動的信息集,如何 使其有序、高效地存放、查找和利用就成為了一個突出的問題。通過軟件配置管理, 將對軟件系統中的多重版本實施系統的管理;全面記
12、載系統幵發的歷史過程,包括 為什么修改,誰作了修改,修改了什么;管理和追蹤幵發過程中危害軟件質量以及 影響幵發周期的缺陷和變化。并對幵發過程進行有效地管理和控制,完整、明確地 記載幵發過程中的歷史變更,形成規范化的文檔,不僅使日后的維護和升級得到保 證,而且更重要的是,這還會保護寶貴的代碼資源,積累軟件財富,提高軟件重用 率,加快投資回報。3、 在軟件項目幵發管理中, 作為一位SCM配置經理如何幵展軟件項目配置管理, 以 CMM體系中SCM入 口 -任務-驗證-出口( ETVX為基礎,描述幵展 SCM的 20項活動: 4個目標(G); 1個約定(C); 5個能力(Ab); 10個活動(Ac); 1個測量(M ; 4個驗
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年河南省駐馬店市中考三模語文試題(含答案)
- 2025公立中學教師勞動合同
- 2025年中國水暖管道零件制造行業市場前景預測及投資價值評估分析報告
- 2025年中國室內自行車滾輪行業市場前景預測及投資價值評估分析報告
- G新基建省域智慧醫療協作平臺解決方案
- 2025屆高考物理大一輪復習課件 第十二章 第69課時 專題強化:電磁感應中的動力學和能量問題
- 2025年度建筑工程施工項目保溫層施工及真石漆涂裝合同
- 2025《惠吧服務合同》
- 德仁希望小學研學旅行安全應急預案
- 2025年建筑工程懸挑式門式腳手架承包合同
- 2024年高等教育法學類自考-00229證據法學考試近5年真題附答案
- 新媒體環境下的品牌策劃學習通超星期末考試答案章節答案2024年
- 2024年中國豆制品行業發展策略、市場環境及未來前景分析預測報告
- 股東之間股權轉讓合同協議書(2篇)
- 獸藥GMP基礎知識備考試題及答案
- 2024中考滿分作文9篇
- 第1課《觀潮》(閱讀理解) 2024-2025學年四年級語文上冊(統編版)
- 2024年國家開放大學電大管理會計試題及答案.及答案
- 城市綠化、園林綠化 投標方案(技術方案)
- Academic English智慧樹知到期末考試答案章節答案2024年杭州醫學院
- 敦煌的藝術智慧樹知到期末考試答案章節答案2024年北京大學
評論
0/150
提交評論