cmmi

11
CMMI Capability Maturity Model Integration

Upload: fathulloh-mukhlashin

Post on 27-Nov-2015

66 views

Category:

Documents


0 download

DESCRIPTION

qqq

TRANSCRIPT

Page 1: CMMI

CMMI

Capability Maturity Model Integration

Page 2: CMMI

CMMI itu apa sih?

• Sebuah model peningkatan proses yang bertujuan membantu organisasi dalam meningkatkan kinerjanya

• Atau model pendekatan penilaian kemampuan dan kematangan sebuah organisasi perangkat lunak

• merupakan suatu model pendekatan dalam penilaian skala kematangan dan kemampuan sebuah organisasi perangkat lunak

http://www.sei.cmu.edu/cmmihttp://seir.sei.cmu.edu

Page 3: CMMI

Fungsi CMMI

CMMI dapat membantu • mengintegrasikan tradisional organisasi

terpisah • menetapkan tujuan perbaikan proses dan

prioritas • memberikan petunjuk untuk kualitas proses • memberikan tolak ukur untuk menilai saat

praktek

Page 4: CMMI

Model dan representasi

ModelsFour Disciplines• Systems Engineering (SE)• Software Engineering (SW)• Integrated Product and

Process Development (IPPD)• Supplier Sourcing (SS)

Two Representations• Staged• Continuous

http://en.wikipedia.org/wiki/Standard_CMMI_Appraisal_Method_for_Process_Improvement

Page 5: CMMI

MODELSystems engineering (SE) /Rekayasa sistem :

Rekayasa sistem meliputi pengembangan sistem total , yang mungkin atau mungkin tidak termasuk perangkat lunak . Insinyur sistem fokus pada transformasi kebutuhan pelanggan , harapan , dan kendala menjadi solusi produk dan mendukung solusi produk di seluruh siklus hidup produk .

Software engineering (SW) / Rekayasa perangkat lunak :

Software engineering meliputi pengembangan sistem perangkat lunak . Insinyur perangkat lunak ini berfokus pada penerapan pendekatan sistematis, disiplin , dan terukur untuk pengembangan , operasi , dan pemeliharaan perangkat lunak .

Integrated Product and Process Development (IPPD) / Produk dan Proses Pengembangan Terpadu :

Produk dan Proses Pengembangan Terpadu adalah suatu pendekatan sistematis yang mencapai kolaborasi tepat waktu pemangku kepentingan yang relevan sepanjang hidup produk untuk lebih memenuhi kebutuhan pelanggan , harapan , dan persyaratan . Proses untuk mendukung pendekatan IPPD yang terintegrasi dengan proses lain dalam organisasi .

Jika sebuah proyek atau organisasi memilih IPPD , ia melakukan praktek-praktek terbaik IPPD bersamaan dengan praktik terbaik lainnya yang digunakan untuk menghasilkan produk ( misalnya , terkait sistem rekayasa ) . Artinya, jika suatu organisasi atau proyek keinginan untuk menggunakan IPPD , ia harus memilih satu atau lebih disiplin selain IPPD .

Supplier sourcing (SS) / Pemasok sourcing:

Sebagai upaya kerja menjadi lebih kompleks , manajer proyek dapat menggunakan pemasok untuk melakukan fungsi atau menambahkan modifikasi produk yang secara khusus diperlukan oleh proyek . Ketika kegiatan sangat penting , manfaat proyek dari analisis sumber ditingkatkan dan dari pemantauan aktivitas pemasok sebelum pengiriman produk . Dalam keadaan ini , disiplin sumber pemasok meliputi akuisisi produk dari pemasok

Page 6: CMMI

Staged staged representasi adalah pendekatan yang digunakan dalam Software CMM. Ini adalah pendekatan yang menggunakan standar set area proses untuk menentukan jalur perbaikan bagi suatu organisasi. Peningkatan jalan ini dijelaskan oleh komponen model yang disebut maturity Level.

Maturity level adalah dataran evolusi yang jelas untuk mencapai perbaikan proses organisasi.

http://www.tutorialspoint.com/cmmi/index.htm

Page 7: CMMI

ContinuousRepresentasi continuos adalah pendekatan yang digunakan dalam Systems Engineering Capability Model (SECM) dan integrated Product Development Capability Maturity Model (IPD-CMM). Pendekatan ini memungkinkan organisasi untuk memilih area proses tertentu dan meningkatkan relatif terhadap itu. Representasi continuos menggunakan capability level untuk mengkarakterisasi peningkatan relatif ke area proses individu.

Dalam model CMMI dengan representasi contiunous, ada enam tingkat kemampuan yang ditunjuk oleh angka 0 sampai 5.

0 – Incomplete 1 – Performed 2 – Managed 3 – Defined 4 - Quantitatively Managed 5 - Optimizing

Page 8: CMMI

Continuous vs. Staged Representations

Continuous Representation Staged Representation

Area proses yang diselenggarakan oleh proses kategori daerah. Area proses yang diselenggarakan oleh maturity level.

Peningkatan diukur dengan menggunakan tingkat kemampuan. Capabillity level:

mengukur kematangan proses tertentu di seluruh organisasi.

berkisar dari 0 sampai 5.

Peningkatan diukur dengan menggunakan tingkat kematangan. Maturity level mengukur kematangan serangkaian proses di seluruh organisasi

berkisar dari 1 sampai 5.

Ada dua jenis praktik tertentu: dasar dan lanjutan. Semua praktik tertentu muncul dalam representasi Continuous

Hanya ada satu jenis latihan tertentu. Konsep dasar dan lanjutan praktek tidak digunakan. Semua praktik tertentu muncul dalam representasi staged kecuali bila pasangan base-advanced terkait praktik muncul dalam representasi continuous, dalam hal ini hanya praktek maju muncul dalam representasi staged.

Capabillity level yang digunakan untuk mengatur praktek-praktek umum. Fitur umum digunakan untuk mengatur praktek-praktek umum.

Semua praktek generik yang termasuk dalam setiap area proses hanya 2 tingkat dan level 3 praktek generik disertakan.

Pementasan setara memungkinkan penentuan maturity level dari profil prestasi organisasi

Tidak ada kebutuhan untuk mekanisme kembali kesetaraan dengan representasi Continuous karena setiap organisasi dapat memilih apa untuk memperbaiki dan berapa banyak untuk memperbaikinya dengan menggunakan representasi staged

Page 9: CMMI

Model, level dan proses areaProses area adalah sekelompok praktek terkait di area yang ketika diimplementasikan secara kolektif , memenuhi serangkaian tujuan dianggap penting untuk membuat perbaikan yang signifikan di area itu . Semua area proses CMMI yang umum untuk kedua representasi continuous dan staged .

Gambaran model CMMI beserta proses area tiap level.

Page 10: CMMI

22 Proses area

http://stevanustanly.wordpress.com/2011/02/11/capability-maturity-model-integration-cmmi/

CMMI terdiri dari rangkaian practices. Dalam rangkaian practices ini ada rambu-rambu atau rekomendasi yang dapat diikuti. Practices dalam CMMI dibagi menjadi dua, yaitu Generic Practices (GP) dan Specific Practices (SP). Bila kita sudah mengimplementasikan practices dengan sempurna, kita dianggap sudah memenuhi Goals. Sama seperti practices, ada Generic Goals (GG) dan Specific Goals (SG). SG dan SP dikelompokkan menjadi Process Area (PA). Total ada 22 Process Area dalam CMMI for Development versi 1.2. 22 Process Area tersebut dapat dilihat dalam gambar di bawah

Page 11: CMMI

Measurement and Analysis (MA)Sebuah area proses Dukungan pada maturity level 2

tujuan

Tujuan Measurement and Analysis ( MA ) adalah untuk mengembangkan dan mempertahankan kemampuan pengukuran yang digunakan untuk mendukung kebutuhan informasi manajemen .

Specific Practices by Goal

SG 1 Align Measurement and Analysis Activities (Sejajarkan Pengukuran dan Analisa Kegiatan)

SP 1.1 Establish Measurement Objectives (Membangun Tujuan Pengukuran)

SP 1.2 Specify Measures (Tentukan Tindakan)

SP 1.3 Specify Data Collection and Storage Procedures (Tentukan Pengumpulan Data dan Prosedur Penyimpanan)

SP 1.4 Specify Analysis Procedures (Tentukan Prosedur Analisis) SG 2 Provide Measurement Results (Memberikan Hasil Pengukuran)

SP 2.1 Collect Measurement Data (Mengumpulkan Data Pengukuran)

SP 2.2 Analyze Measurement Data (Menganalisis Data Pengukuran)

SP 2.3 Store Data and Results (Data Store dan Hasil)

SP 2.4 Communicate Results (Berkomunikasi Hasil)