CMMI

CMMI (Yetenek Olgunluk Model Entegrasyonu; İngilizce: Capability Maturity Model Integration) — bir süreç modeli olup, örgütlerin yazılım süreçlerinin (Yazılım planlama, geliştirme, yapılandırma vb.) olgunluğunu değerlendirme modelidir.

CMMI, Carnegie Mellon Üniversitesi'ne bağlı Yazılım Mühendisliği Enstititüsü tarafından Amerikan Savunma Bakanlığı'nın isteği üzerine 1986 yılında geliştirilmeye başlanmıştır.

Geçmiş

  • 1986 CMM geliştirilmeye başlandı.
  • 1991 CMM (Capability Maturity Model) 1.0 sürümü çıktı.
  • 1993 CMM 1.1 sürümü çıktı.
  • 1997 CMM 2.0 sürülmek istenirken DoD tarafından geri cekildi ve CMM-I geliştirilmeye başlandı.
  • 2000 CMMI v1.02 sürümü çıktı.
  • 2002 CMMI v1.1 sürümü çıktı.
  • 2006 CMMI v1.2 sürümü çıktı.

Olgunluk Düzeyleri

  • Düzey 1: Başlangıç
  • Düzey 2: Yönetilen
  • Düzey 3: Tanımlı
  • Düzey 4: Nicel olarak yönetilen
  • Düzey 5: İyileştirici

Yeterlik Düzeyleri

  • Düzey 0: Yetersiz
  • Duzey 1: Ifa edilen
  • Düzey 2: Yönetilen
  • Düzey 3: Tanımlı
  • Düzey 4: Nicel olarak yönetilen
  • Düzey 5: İyileştirici

Dış bağlantılar

  • CMMI'nin resmi sitesi3 Ekim 2007 tarihinde Wayback Machine sitesinde arşivlendi.
  • Modeller 8 Eylül 2006 tarihinde Wayback Machine sitesinde arşivlendi.
  • mini CMMI-survey16 Şubat 2012 tarihinde Wayback Machine sitesinde arşivlendi.
  • CMMI Çevrimiçi Tarayıcı
  • CMMI Belgelendirme ve Eğitim Süreci / BTG (Bilgi ve Teknoloji Grubu) 21 Şubat 2017 tarihinde Wayback Machine sitesinde arşivlendi.

Tartışma öbekleri

  • CMMI Türkiye 5 Mayıs 2006 tarihinde Wayback Machine sitesinde arşivlendi.
  • CMMI Process Improvement 1 Mayıs 2008 tarihinde Wayback Machine sitesinde arşivlendi.
  • g
  • t
  • d
Alanlar
Gereksinim çözümlemesi • Yazılım tasarımı • Programlama • Biçimsel yöntemlerYazılım testiYazılım sistemleri • Yazılım dağıtımı • Yazılım bakımı
Kavramlar
Veri modelleme • Kurumsal mimari • Functional specification • Modelleme dili • Programlama paradigmasıYazılımYazılım mimarisiYazılım geliştirme yöntembilimiYazılım geliştirme süreci • Yazılımın niteliği • Yazılım kalite güvencesi • Yapısal analiz
Yönelimler
Atik • Aspect-oriented • Nesne yönelimli • Ontoloji • Servis odaklı • SDLC
Modeller
Geliştirme modelleri: Atik • Yinelemeli model • RUP • Scrum • Spiral model • Waterfall modelXP • V-Model
Diğer modeller: CMMI • Veri modeli • İşlev modeli • IDEF • Bilgi modeli • Metamodeling • Nesne modeli • Görünüm modeli • UML
Yazılım
mühendisleri
Victor BasiliDennis RitchieKent BeckPeter ChenGrady BoochFred BrooksBarry BoehmBjarne StroustrupWard CunninghamOle-Johan DahlTom DeMarcoEdsger DijkstraMartin FowlerC. A. R. HoareWatts HumphreyMichael A. JacksonIvar JacobsonCraig Larman • James Martin • Bertrand Meyer • David Parnas • Winston W. RoyceJames Rumbaugh • Danese Cooper • Niklaus Wirth • Edward Yourdon
İlgili alanlar