cmmi分步驟實施目標
1.建立一套獨特的過程改進體系,使其滿足cmmi-l3級的要求,為向4,5級的過渡打基礎
2.完善專案開發維護的流程規範,提公升專案管理水平,提高開發生產力和質量,降低開發成本
3.建立組織的過程資產庫和知識體系。好的開發方法,技術,過程,文件,**在組織內部得到有效的復用,提公升開發質量和生產率。同時通過知識的共享和學習不斷提高員工的技能,從而提公升公司的知識管理水平。
4.建立一套有效自學型的培訓體系,通過培訓幫助開發人員掌握提高質量,提高生產率和降低成本的方法
5.建立一套以績效為核心的質量管理及監控體系
6.建立持續改進的過程機制
barry boehm概括了10個軟體度量元,準確的描述了軟體工程中的經濟學關係
1.在交付之後找到並修復乙個軟體問題的成本比在設計的前期階段找到並修復成本高100倍
2.你最多可以將軟體進度壓縮25%
3.在開發中每花掉1美元,就得在維護中花費2美元
4.軟體開發和維護成本主要是源**行的函式
5.人與人的不同導致了軟體生產率的巨大差異
6.總體上軟體和硬體成本的比例仍然在上公升
7.只有15%的的軟體開發工作是用於編碼的
8.隨著軟體系統規模的增大,其成本成倍的增長,呈現1:3:9的關係,這是軟體產業的非規模經濟現象。
9.走查可以發現60%的錯誤
10.20%的貢獻者作出了80%的貢獻
關於軟體生產率的歷史經驗
1.乙個組織中最優秀和最後進的人相比,其生產率比值是10:1
2.最優秀的和平均水平的人相比,比例是2.5:1
3.前一半和後一半相比,其生產率的比例大約是2:1
4.從同乙個組織來的兩個人,其生產率大致相同
過程的三要素
1.實施各種任務的標準,規程和方法
2.有知識,有技能和有經驗的人
3.方法,技術,工具和裝置
軟體生產中的cocomo經濟模型
1.工作量=(人員技能)(環境)(質量)(規模過程)
2.軟體過程以指數的形式影響軟體的成本
3.軟體開發的規模越大,過程質量產生的影響越大
過程改進的好處
1.改進進度和預算的可**性
2.改進週期時間
3.提高生產效率
4.改進質量(用缺陷來度量)
5.提高客戶滿意度
6.提高員工士氣
7.提高投資回報率
8.降低質量成本
過程改進的關鍵
1.高階管理者的承諾
2.對於重要問題,組織上達成一致
3.所有人都相信改進是可能的,並且言行一致
4.面向行動的改進框架
成立epg組
1.epg組由過程專家組成。但過程專家可以兼職
2.epg成員至少在每乙個軟體領域都有代表
3.epg成員至少要有三年軟體開發經驗
4.epg成員除了專職成員外還要有專案經理的代表
5.epg一般由6-8人組成比較合適
過程元素的要素
1.所要求的規程,實踐,方法和技術
2.適用的過程標準和產品標準
3.實施過程的職責
4.所要求的工具和資源
5.入口準則和出口準則
6.輸入和輸出的工作產品定義
7.需要採集的產品和過程資料
cmmi實施中強調的幾點
1.凡事由計畫,按計畫辦事情
2.事事由規程,人走了以後做事情仍然能夠重複
3.注重評審和驗證。關鍵的工作產品必須經過正式評審
4.要求對發現的問題,必須跟蹤道結束
5.通過qa保證過程得到遵守和不斷改進
6.注意資料的採集和度量
CMMI實施流程
階段1 cmmi專案啟動會 明確企業實施cmmi的商業目標,建立cmmi專案實施的溝通機制。階段2 cmmi基礎培訓和過程改進小組 epg 組建 進行cmmi基礎概念講解,指導企業建立核心的過程改進小組。階段3 診斷 充分了解企業研發過程現狀,識別企業現有軟體過程與企業現階段理應達到的的cmmi成熟...
CMMI中GG的 實施
1.對於pa中gg這一方面,在二級中是如何實現gg2,在 中是否要求完全實現gg 2和gg3。gp2.1為了策劃和執行,要有乙個方針,我公司在ossp 01 policy 巨集智科技公司章程中定義 gp2.2 要求策劃該過程,要求實施pa的計畫,可以在專案計畫中包含 gp2.3 要求提供資源,比如人...
專案管理 CMMI內容整理
目錄定義 五大級別 引入原因 認證給企業帶來的價值 實施流程 相關觀點 cmmi的全稱為capability maturity model integration,即能力成熟度模型整合。cmmi是cmm模型的最新版本。在執行級水平上,軟體組織對專案的目標與要做的努力很清晰,專案的目標可以實現。由於任...