IPD與CMMI的區別

來源:互聯網
上載者:User
  先看一下CMMI在CMM的區別。CMMI與SW-CMM的主要區別在三個方面:專業領域、成熟度等級和過程域、模型結構。與CMM相比,CMMI覆蓋4個專業領域,即軟體工程(SW)、系統工程(SE)、整合的產品和過程開發(IPPD)、採購(Supplier Sourcing)。   IPD與CMMI起源和出發點的不同,決定了兩者具有很大的區別。CMM是SEI針對軟體品質保證制定的能力成熟度等級模型,與ISO9000系列標準和MIL標準一樣,均屬於過程品質模型。CMMI是在CMM的基礎上發展起來的,與CMM一樣,本質上關注的是過程品質。而IPD著眼於產品開發獲得市場成功,是在PACE(產品及周期最佳化法)等產品開發模式的基礎上,經過一些領先企業的實踐發展起來的。
IPD關注的是將影響產品成功的關鍵要素(如結構化串流程、產品決策評審、產品Team Dev等)有機地整合起來,形成整合的產品開發模式,推動產品的成功。
具體而言,IPD與CMMI在以下方面具有明顯的區別:
1、 兩者的層面不一樣   IPD是企業層面的一套產品開發管理的思想、模式和方法,本質上是一種產品經營管理的模式。CMMI是面向研發的,而且更多是面向軟體開發的。
2、思想高度不一樣
兩者目的的不同也導致了思想的不同。CMMI主要倡導通過過程和活動來保證品質。可見,IPD是從更高和更加全面的角度來看待產品開發的。   3、對流程的結構化不一樣
IPD首先把產品開發看作一個流程,包括概念、計劃、開發、驗證、發布、生命週期管理6個階段,在此基礎上,IPD建立一個涵蓋了流程概覽、階段流程、子流程和模板的分層結構架構,對涉及到的產品開發活動進行合理的結構化。CMMI把流程分解為一個個關鍵過程域(KPA),是相對離散地來定義流程的,這決定了在CMMI體系下,產品開發流程的結構化不夠。
4、管理的範圍不一樣   IPD需要對所有的產品開發活動進行管理,橫向上涉及市場、設計、測試、試製、製造、採購、服務、銷售、財務各功能部門在產品開發中的活動,縱向上涉及決策、管理、執行三個層面。而CMMI主要是面向研發部門的活動,如軟體開發、系統整合、專案管理等。對於軟硬體相結合的高科技產品而言,軟體開發的工作量往往占整個開發工作量的50-60%,而硬體開發又可能佔到15-20%,所以CMM可以管到50-60%的開發活動,而CMMI可以管到65-80%的開發活動。
5、 關注重點不一樣   IPD不僅關注把事情做正確(do the things right),同時也關注做正確的事情(do the right things),所以IPD既強調執行的重要,也強調決策的重要。CMMI主要關注執行,即把事情做正確(do the things right),而且CMMI對如何執行好開發活動要求更規範、更細。
6、人員管理不一樣
IPD包括了對團隊和個人的考評,如對整合組合管理團隊(IPMT)和產品Team Dev(PDT)的評估。   CMMI則不包括人員管理的內容。當然,SEI開發了主要針對軟體開發人力資源管理的P-CMM。
儘管,IPD與CMMI有這麼多的不同,但就對具體流程和活動進行管理而言,兩者所依據的原則、方法和實踐是相通的和一致的,所以企業在最佳化產品開發體系時,完全可以將兩者融合,實施IPD+ CMM/CMMI的解決方案。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.