ISO adalah standar internasional yang bertujuan mempertahankan standar kualitas tinggi dalam industri.
CMMI telah dirancang dengan luar biasa untuk membantu perusahaan yang terlibat dalam pengembangan perangkat lunak untuk menentukan bagaimana mereka dapat meningkatkan proses mereka dari waktu ke waktu.
Pengambilan Kunci
- ISO (Organisasi Internasional untuk Standardisasi) mengembangkan dan menerbitkan standar internasional untuk berbagai industri, produk, dan layanan.
- CMMI (Capability Maturity Model Integration) adalah kerangka kerja peningkatan proses yang dirancang untuk membantu organisasi mengoptimalkan kinerja dan proses pengembangannya.
- ISO berfokus pada standardisasi lintas industri, sementara CMMI menargetkan peningkatan proses dalam pengembangan perangkat lunak dan organisasi layanan.
ISO vs CMMI
Perbedaan antara ISO dan CMMI adalah bahwa ISO mencantumkan proses yang perlu diikuti dan standar manajemen yang perlu dipatuhi untuk memiliki standar kualitas dengan standar global, sedangkan Integrasi Model Kematangan Kemampuan adalah kerangka kerja yang dirancang untuk mengukur dan meningkatkan kualitas proses sebuah organisasi.
ISO adalah kepanjangan dari International Organization for Standardization yang merupakan organisasi nirlaba yang menetapkan standar internasional.
Standar ISO oleh karena itu secara resmi diakui di seluruh dunia. Mereka digunakan untuk mendorong transparansi dan komunikasi, dan mereka memainkan peran besar dalam perjanjian internasional yang dibuat antar negara.
CMMI adalah inisialisasi untuk Integrasi Model Kematangan Kemampuan dan digunakan oleh perusahaan di industri yang berbeda untuk menilai dan meningkatkan produk perangkat lunak mereka serta proses yang digunakan untuk membuat produk tersebut seperti desain, pengujian, dan pengembangan.
Tabel perbandingan
Parameter Perbandingan | ISO | CMMI |
---|---|---|
Akronim | Organisasi Internasional untuk Standardisasi. | Integrasi Model Kematangan Kemampuan. |
Definisi | ISO adalah organisasi internasional yang menetapkan standar untuk berbagai industri. | Proses tersebut merupakan indikasi kematangan perangkat lunak organisasi atau proses pengembangan sistem, dari desain awal hingga implementasi akhir. |
Tujuan | Untuk meningkatkan produktivitas dalam bisnis dengan menerapkan dan mengikuti standar universal. | Merencanakan dan mengelola berbagai tahap pengembangan perangkat lunak dengan memastikan bahwa semua pemangku kepentingan mengetahui tahap transisi dan anggaran. |
Konsumsi | Produk harus didukung oleh setidaknya dua organisasi anggota independen lainnya. | Ini digunakan bersama dengan kerangka kerja untuk membantu memutuskan tingkat kematangan mana yang perlu dicapai organisasi. |
Ilustrasi | Meteorologi, kesehatan, industri hiburan, dan standar keamanan pangan. | proyek perusahaan. |
Apa itu iJADI?
ISO menetapkan banyak standar internasional serta norma terkait pekerjaan dan penilaian kesesuaian.
Prosedur ini membantu jaminan kualitas, masalah kesehatan dan keselamatan publik, kompatibilitas elektromagnetik, keselamatan transportasi, dan keamanan maritim. ISO bertujuan untuk memajukan teknologi melalui standardisasi.
Proses standardisasi memerlukan pembuatan standar atau seperangkat standar, yang kemudian diadopsi oleh banyak organisasi untuk mengkomunikasikan informasi teknis.
ISO membantu menetapkan standar pengukuran dan kualitas untuk berbagai bidang, terutama fotografi dan videografi, yang menyumbang sebagian besar dari pendapatannya.
Misalnya, ISO menyatakan banyak paket perangkat lunak pengeditan video kompatibel dengan standarnya. Ini membantu memastikan bahwa editor video dapat melakukan pekerjaan mereka secara efisien tanpa mengkhawatirkan kualitas perangkat lunak yang buruk atau tidak.
Fotografi, videografi, dan penerbitan hanyalah beberapa contoh dari apa yang dilakukan ISO untuk membantu industri hiburan.
Keuntungan menggunakan ISO bisa banyak. Misalnya, seorang fotografer atau videografer dapat merasa percaya diri dengan standar pekerjaan mereka selama memenuhi standar ISO.
Namun, sebelum melakukannya, klien harus memastikan bahwa perangkat lunak yang mereka pilih kompatibel dengan nilai perusahaan.
Misalnya, penerbit dapat menggunakan teknik pengujian untuk memastikan bahwa nilai sebuah buku memenuhi standar industri sebelum menerbitkannya. Ini dapat membantu perusahaan penerbitan menghemat uang dan waktu.
Apa itu CMMI?
CMMI adalah Metodologi Peningkatan Proses.
Metodologi peningkatan proses ini, yang dikembangkan oleh Institut Rekayasa Perangkat Lunak Universitas Carnegie Mellon (SEI) dan saat ini digunakan oleh banyak orang di industri perangkat lunak, membantu organisasi untuk meningkatkan produktivitas, mengurangi biaya, dan meningkatkan kualitas.
CMMI adalah proses berulang yang digunakan untuk menilai dan meningkatkan kematangan produk perangkat lunak selama tiga fase. Dua fase pertama difokuskan pada pemahaman keadaan produk saat ini dan memperbaiki keadaan saat ini.
Fase pertama difokuskan pada analisis kebutuhan, dimana fokusnya adalah memahami apa yang perlu dilakukan.
Fase kedua berputar pada pelaksanaan dokumen cetak biru perangkat lunak dan analisis kode. Pivot fase ini adalah untuk meningkatkan tingkat kepercayaan bahwa produk perangkat lunak akan memenuhi persyaratan.
Hal ini akan dicapai dengan memastikan bahwa cetak biru tersebut disusun dengan baik, utuh, dan sesuai dengan motif yang dimaksud. Analisis kode akan memastikan kepatuhan terhadap standar pengujian.
Fase ketiga berputar pada penerimaan produk perangkat lunak. Fase ini akan memastikan bahwa setiap kebutuhan telah terpenuhi dan akan dimanfaatkan dengan baik.
Fase ini disampaikan oleh tim penguji yang tidak terkait. Strategi, rencana, dan uji kasus pengujian yang terdefinisi dengan baik harus dibuat sebelum pengujian autentik dapat dimulai.
Setelah semua fase pengembangan perangkat lunak telah terjadi, fase pertama menangani lagi dengan estimasi ulang kebutuhan, dokumen cetak biru, dan analisis kode.
Perbedaan Utama Antara ISO dan CMMI
- Elisi ISO adalah International Organization for Standardization, sedangkan elisi CMMI adalah Capability Maturity Model Integration.
- ISO sangat ketat karena mengharuskan karyawan untuk menjalani audit manual setiap tahun, sedangkan CMMI tidak begitu ketat karena mengharuskan karyawan untuk menjalani audit manual setiap tahun.
- Tujuan ISO adalah untuk meningkatkan produksi dalam bisnis dengan melaksanakan dan berpegang teguh pada standar yang menjulang tinggi, sedangkan tujuan CMMI adalah untuk mengintensifkan dan mengawasi fase pengembangan perangkat lunak yang berbeda.
- ISO berfokus pada dokumentasi, sedangkan CMMI adalah standar yang sangat berbeda karena tidak begitu fokus pada dokumentasi.
- Ilustrasi ISO mencakup standar kesehatan, fotografi, videografi, dan makanan, sedangkan ilustrasi ISO mencakup proyek-proyek perusahaan.
Referensi
- https://apps.dtic.mil/sti/citations/ADA454687
- https://www.tandfonline.com/doi/abs/10.1080/00222216.1993.11969913
- https://www.sciencedirect.com/science/article/pii/S0164121206002573
Terakhir Diperbarui : 24 Juli 2023
Chara Yadav memegang gelar MBA di bidang Keuangan. Tujuannya adalah untuk menyederhanakan topik terkait keuangan. Dia telah bekerja di bidang keuangan selama sekitar 25 tahun. Dia telah mengadakan beberapa kelas keuangan dan perbankan untuk sekolah bisnis dan komunitas. Baca lebih lanjut tentang dia halaman bio.