Anda di halaman 1dari 4

Nama: Yuditia Ariansyah Nim :1100058103 Tugas : ISO 9126

SO 9126 adalah standar internasional yang diterbitkan oleh ISO untuk evaluasi kualitas perangkat lunak dan merupakan pengembangan dari ISO 9001. Standar ini dibagi menjadi empat bagian yang masing-masing menjelaskan model kualitas, metrik eksternal, metrik internal, dan metrik kualitas yang digunakan. Ada enam ukuran kualitas yang ditetapkan oleh ISO 9126, yaitu fungsionalitas, kehandalan (reliability), kebergunaan (usability), efisiensi, portabilitas, serta keterpeliharaan (maintainability).

ISO 9126 Terdiri dari : The ISO 9126 Standard ISO/IEC 9126-1:2001 Software engineering Product quality Part 1: Quality model ISO/IEC TR 9126-2:2003 Software engineering Product quality Part 2: External metrics ISO/IEC TR 9126-3:2003 Software engineering Product quality Part 3: Internal metrics ISO/IEC TR 9126-4:2004 Software engineering Product quality Part 4: Quality in use metrics ISO/IEC 25000:2005 Software Engineering Software product Quality Requirements and Evaluation (SQuaRE) Guide to SQuaRE

Karakteristik ISO 9126-1 software quality model memiliki 6 karakteristik utama, yaitu: Fungsi Keandalan Kegunaan Efisiensi Maintainability Portabilitas

Ini adalah penting Fungsi karakteristik dan merujuk kepada kesesuaian (untuk spesifikasi) dari fungsifungsi perangkat lunak.

Fungsi Accurateness

Ini merujuk kepada kebenaran fungsi, ATM mungkin memberikan uang tunai tetapi fungsi dispensing adalah jumlah yang benar? Interoperabilitas

J diberikan komponen atau perangkat lunak sistem biasanya tidak berfungsi dalam isolasi. Keprihatinan ini subcharacteristic kemampuan software komponen untuk berinteraksi dengan sistem atau komponen lainnya. Kepatuhan

Industri tertentu di mana perlu (atau pemerintah) dan panduan hukum harus sepenuhnya, yakni SOX. Subcharacteristic alamat ini sesuai dengan kemampuan perangkat lunak. Keamanan

Subcharacteristic ini berkaitan dengan akses tanpa izin ke fungsi perangkat lunak.

Keandalan Jatuh tempo

Keprihatinan ini subcharacteristic frekuensi kegagalan perangkat lunak. Toleransi kesalahan

Kemampuan perangkat lunak untuk bertahan (dan sembuh) dari komponen, atau lingkungan, kegagalan. Recoverability

Kemampuan untuk membawa kembali sistem yang gagal untuk operasi penuh, termasuk data dan koneksi jaringan.

Kegunaan Understandability

Menentukan kemudahan fungsi sistem yang dapat dipahami, berkaitan dengan model mental pengguna dalam Interaksi Manusia Komputer metode. Learnability

Belajar upaya untuk pengguna yang berbeda, yakni bibit, ahli, kasual dll Operability

Kemampuan perangkat lunak yang akan dengan mudah dioperasikan oleh pengguna yang diberikan dalam suatu lingkungan.

Efisiensi Waktu perilaku

Tanggapan Characterizes kali untuk diberikan melalui put, yakni transaksi tinggi. Sumber perilaku

Characterizes sumber daya yang digunakan, yakni memori, cpu, disk dan penggunaan jaringan.

Maintainability Analyzability

Characterizes kemampuan untuk mengidentifikasi akar penyebab kegagalan dalam perangkat lunak. Berubah-ubah

Characterizes jumlah upaya untuk mengubah sistem. Stabilitas

Characterizes yang sensitif untuk mengubah suatu sistem yang merupakan dampak negatif yang mungkin disebabkan oleh perubahan sistem. Testability

Characterizes upaya yang diperlukan untuk memeriksa (tes) yang mengubah sistem.

Portabilitas Beradaptasi

Characterizes kemampuan dari sistem yang baru untuk mengubah spesifikasi operasi atau lingkung

Installability

Characterizes upaya yang diperlukan untuk menginstal perangkat lunak. Conformance

Mirip dengan fungsi untuk mematuhi, tetapi ini terkait dengan karakteristik mudah dibawa. Salah satu contoh akan Terselesaikan SQL conformance yang berkaitan dengan mudah dibawa dari database yang digunakan. Replaceability

Characterizes steker dan bermain aspek komponen perangkat lunak, yang adalah cara mudah untuk pertukaran perangkat lunak yang diberikan komponen tertentu dalam lingkungan.