freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

北京大學工程碩士軟件工程教材第七章軟件過程與改善(文件)

2024-10-02 21:01 上一頁面

下一頁面
 

【正文】 ,其中包括軟件工程過程和管理過程,它們集成為一 個一致的整體。 ? 建立了負責組織的軟件過程活動的機構: 即 ? 在軟件組織中存在負責軟件過程活動的機構 , 并具體實 施全組織的過程制定 、 維護和改進 。 ?組織可視項目的進展: 即 ? 項目定義的軟件過程將開發(fā)活動和管理活功綜合為一 個協調的 、 妥善定義的軟件過程; ? 明確規(guī)定了每一活動的輸入 、 輸出 、 標準 、 規(guī)程和驗 證判據 。 主要特征: –項目 :項目減小過程性能的變化性,使其進入可接收的 量化邊界,從而達到對產品和過程的控制。 產品質量和過程是受控和穩(wěn)定的 ? 開發(fā)新領域軟件的風險是可定量估計的: 即 由于組織的軟件過程能力是已知的 , 從而可以利用全組 織的軟件過程數據庫 , 分析并定量地估計出開發(fā)新領域 軟件的風險 。 – 過程能力 :持續(xù)的改善。 (3)組織的過程能力不斷提高 :即 組織既能在現有過程的基礎上以漸進的方式 , 又能 以技術創(chuàng)新等手段 , 不斷努力地改善過程性能 。 ?第 1級組織的成功依賴于組織中人員的能力 。 例如 1:第 1級的組織,如果在建立可重復的過程 (第 2級 )之前,試圖實現定義的過程 (第 3級 ),通常是不會成功,因為項目管理者被進度和開銷壓力所淹沒 。 因為對過程改變的影響缺乏理解。 每個關鍵實踐類 規(guī)定了相應部門或有關責任者應實施的一 些關鍵實踐 。 可用來確定某組織或某項目是否已有效地 實施該關鍵過程域 。這些計劃是管理軟件項目的必要基礎 , 促進按選定的軟件生存周期模型分階段分工地進行軟件開發(fā) 。 (8) 對于介入軟件開發(fā)計劃的軟件負責人 、 軟件工程師和 有關人員進行了軟件估計和計劃方面的培訓 。 注:其他關鍵過程域的簡單描述 , 可見 P217P218。 ( 2) 關鍵實踐類 關鍵實踐類: ?指出各主要負責人 (或部門 )對該關鍵過程 域的實施和規(guī)范化應起的作用和應負的責任 。 由組織的最高領導及其指定代理負責 。 ?實施軟件過程 描述軟件開發(fā)的具體實施者應起的作用:一般說 , 應制定實施計劃和規(guī)程 , 進行實踐 , 跟蹤實施 , 必要時采取糾正措施 。 由質量部門負責人 、 軟件課題負責人和主管領導負責 四個關鍵實踐類之間的關系是: ?實施軟件過程 這一關鍵實踐類中的關鍵實踐 , 描述了為建立過程能力 , 過程實施者必須作些什么; ?其他關鍵實踐類中的實踐 , 作為一個整體使 實施軟件過程 中的實踐規(guī)范化 。 例如:關鍵過程域 “ 軟件項目規(guī)劃 ” 中關鍵實踐的描述 ( 按 四個關鍵實踐類: 制定方針政策 、 確保必 備條件 、 實施軟件過程 、 檢查實施情況 進行組織的 ) 了解: ?關鍵實踐如何描述; ?關鍵過程域 、 關鍵實踐類 、 關鍵實踐三者之間的關系 。 ?制訂進行軟件工程和管理軟件項目的 “ 軟件開發(fā)計劃 ” 。 ?為了使軟件開發(fā)計劃能切實有效地指導項目軟件工程 的各項活動 , 可能需要反復地執(zhí)行這些步驟 。 (8) 對于介入軟件開發(fā)計劃的軟件負責人 、 軟件工程師和 有關人員進行了軟件估計和計劃方面的培訓 。 2)在項目/軟件項目/其他軟件的負責人之間協商對此項 目軟件的約定 。 6)軟件項目開發(fā)計劃的管理和控制 。 資源限制和目標; 對開發(fā)和維護的其它約束和目標 。 1)項目軟件負責人直接或通過委托代表協調軟件項目 開發(fā)計劃; 2)以可追蹤 、 可說明的方式把對軟件工作產品和活動 的職責賦予項目軟件負責人 。 例如: 電子表格程序; 計劃生成軟件 。 (8) 高層管理者按書面的規(guī)程評審對組織外部的個人和組 所作的軟件項目約定 。 (11) 按照一定的規(guī)程估計軟件工作產品和活動的規(guī)模 。 應作規(guī)模估計的產品和活動 , 如: 運行軟件和支持軟件; 可交付的和不交付的產品; 軟件和非軟件工作產品 。 3)可能時 , 應利用過去在類似項目上的經驗來估計工作 量 、 人員設置和成本;確定各種活動的時間段;確定 工作量 、 人員設置和成本在軟件生存周期上的分布 。 該規(guī)程通常規(guī)定: 1)標識項目的關鍵計算機資源 , 如: 存儲器容量 。 (14) 按照書面的規(guī)程導出軟件項目進度表 。 2)基于過去 (或類似項目 )經驗的軟件開發(fā)進度表; 3)開發(fā)進度表符合所規(guī)定的里程碑日期 、 關鍵的相關 日期及其它限制 。 (16) 制訂本軟件項目工程設施和支持工具的計劃 。 (17) 按照書面的規(guī)程制訂軟件項目開發(fā)計劃 。 軟件工程設施和支持工具 , 如: 軟件開發(fā)用的軟硬件環(huán)境;測試用的軟硬件環(huán)境; 目標計算機的環(huán)境軟件; 其它支持軟件 。 (15)鑒別 、 評估與項目成本 、 資源 、 進度和技術方面有 關的軟件風險 , 并文檔化 。 軟件工作產品規(guī)模及其更動規(guī)模的估計 。 2)關鍵計算機資源的估計與以下各項的估計有關: 軟件工作產品的規(guī)模; 處理負荷; 通信量 。 (13) 按照書面的規(guī)程估計關鍵的計算機資源需求 。 該規(guī)程通常規(guī)定: 1)軟件項目工作量和成本的估計與對軟件工作產品規(guī)模 及其更動規(guī)模的估計有關: 2)將生產率數據 (歷史的 、 當前的 )用于估計 , 并將其來 源和注釋文檔化; 可能時 , 生產率和成本數據盡量取自本組織的項目 。 軟件規(guī) 模的度量 , 如: 功能數; 特征數; 代碼行數 。 2)增量型; 3)漸進型; 4)螺旋型: 5)逆向工程型 。 實施軟件過程 (7) 軟件工程組參與下述的項目建議和評審活動: 1)建議 、 說明的準備 、 討論和提交; 2)對軟件項目的約定有影響的那些變更的協商; 3)評審所建議的項目約定的內容 。 (5) 為軟件項目開發(fā)計劃的制訂和實現提供必要的資源 和足夠的經費 。 3)管理和控制此工作說明 。 1)工作說明包含: 工作的范圍; 技術目標和對象; 用戶 、 最終用戶或其代表的標識; 要求遵循的標準和規(guī)范; 所賦予的職責 。 4)受影響的組 (如:軟件工程組 、 系統(tǒng)工程組 、 系統(tǒng)測試 紐 )評審項目的進度 、 工作量 、 規(guī)模估計 、 成本估計 和其它約定 。 (2) 項目遵循書面的 、 為軟件項目制訂計劃用的方針 。 于是 , 軟件項目規(guī)劃 的目標為: (1) 軟件生存周期已選定 , 并經評審確認; (2) 對計劃中的軟件規(guī)模 、 工作量 、 成本 、 風險等已經進 行估計 。 制訂軟件項目開發(fā)計劃的依據是軟件需求規(guī)格說明和所 選定的軟件生存周期模型 。 該規(guī)程中應詳細描述:使用以前的規(guī)模數據 、 對假定條 件提供文件說明 、 以及對估計進行評審等準則 。 ?其它替代的實踐也可能實現該關鍵過程域的目標 。 ?檢查實施情況 描述管理者和軟件質量保證部門應起的作用:一般說 ,應保證各項活動按照已建立的過程進行 , 還應確定過程實施的狀態(tài)和有效性 。 為此 , 應建立適當的資源和組織結構 , 組織必要的培訓 。 每個關鍵過程域包含:四個關鍵實踐類: 制定方針政策 、 確保必備條件 、 實施軟件過程 、 檢查實施情況 ?制定方針政策 描述組織的高層管理者 (決策者 )應起的作用:一般說 ,應保證過程得以建立并持續(xù)有效 。 ?僅當一個關鍵過程域的全部目標均已達到時,該關鍵過 程域才能實現。 2)增量型; 3)漸進型; 4)螺旋型: 5)逆向工程型 。 ?目標: (1) 軟件生存周期已選定 , 并經評審確認; (2) 對計劃中的軟件規(guī)模 、 工作量 、 成本 、 風險等已經進 行估計 。 ( 1) 各等級的關鍵過程域 初始級 (1) 軟件配置管理 軟件質量保證 軟件子合同管理 軟件項目跟蹤和監(jiān)督 軟件項目規(guī)劃 需求管理 可重復級 (2) 對等復審 組間協作 軟件產品工程 集成的軟件管理 培訓計劃 組織過程定義 組織過程焦點 定義級 (3) 軟件質量管理 量化的過程管理 管理級 (4) 過程變化管理 技術變化管理 缺陷預防 優(yōu)化級 (5) 例如:軟件項目規(guī)劃 ?所屬等級: 是 2級的一個關鍵過程域 。 關鍵實踐 按類組織 , 描述了為有效實施并規(guī)范化關鍵過程 域 , 應具備的基礎設施和從事的活動 。 成熟度等級的內部結構 CMM的每個等級是通過三個層次加以定義的: 關鍵過程域 關鍵實踐類 關鍵實踐 成熟度級別 關鍵過程區(qū)域 (KPA) 共同特征 關鍵實踐 過程能力 目標 實現或 制度化 基礎設施 或活動 包含 指示 組織 達到 包含 解決 描述 每個等級 由幾個關鍵過程域組成 , 它們共同形成 — 定的 過程能力 。 因為沒有 定義過程,就 沒有解釋度量的共同基礎。 ? 每個級別為以后的級別有效地和有效率地實現過程提供基礎。 因此 , 軟件能力成熟度等級的提高是一個循序漸進的過程 , 即使一個軟件開發(fā)組織具有實施較高成熟度等級的能力 , 也不能表明該組織可以跳越成熟度等級 。 ?組織有辦法識別出過程的弱點 , 并及時地予以克服; ?能夠利用關于軟件過程有效性的數據 , 識別最佳軟件 工程實踐的技術創(chuàng)新 , 并推廣到整個組織 。 ? 持續(xù)優(yōu)化級 實現了關鍵過程域 : 缺陷預防、技術變化管理、過程變化管理 主要特征 : – 組織 :關注于持續(xù)的過程改進。 –過程能力 :可預言的。 ?這種過程能力是建立在整個組織范圍內對已定義過程 中的活動 、 作用和職責的共同理解基礎之上 。 ? 項目定義的軟件過程: 即 ? 項目能夠依據其環(huán)境和需求等 , 通過剪裁組織的標準 過程 , 使用組織的過程財富 , 自定義項目的軟件過程 。 過程能力 :標準的和一致的。 新項目的策劃和管理是基于成功項目經驗的 ?是有紀律的: 即對所建立和實施的方針 、 規(guī)程 , 對軟件項目 過程而言 , 已進化為組織的行為 。 這是該級的 — 個顯著特征 ?基本可控的:
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1