Konsep-konsep Kualitas
Apa itu Kualitas?
·
Kualitas
perangkat lunak adalah dimana perancangan memenuhi fungsi dan fitur yang
dispesifikasi melalui model kebutuhan.
·
Kualitas
kesesuaian berfokus pada
implementasi perancangan dan menghasilkan perangkat lunak yang sesuai dengan
sasaran.
·
Kualitas
produk merupakan fungsi dari seberapa besar pengaruh produk tersebut
terhadap pangsa pasar.
·
Kepuasan
Pelanggan = Produk yang sesuai + Kualitas bagus + diserahkan sesuai anggaran
dan jadwal
Kualitas Perangkat Lunak
1.
Proses
perangkat lunak efektif
Menetapkan infrastruktur yang
mendukung setiap usaha untuk mengembangkan produk PL yang berkualitas tinggi
2.
Produk
yang bermanfaat
Didalamnya terdapat fungsi, isi , fitur yang diinginkan oleh pengguna
akhir
3.
Penambahan
nilai pada produsen maupun pengguna
·
Hasil
akhirnya adalah:
1. Keuntungan produk perangkat lunak yang lebih besar .
2. Tingkat keuntungan produk perangkat lunak yang lebih baik
3.Memperbaiki ketersediaan informasi yang penting bagi bisnis
Matra Kualitas menurut
Garvin
·
Kualitas
Kinerja
Apakah PL didalamnya memiliki semua isi,
fungsi, fitur yang dispesifikasi sebagai bagian dari model kebutuhan dengan
cara memberi nilai akhir kepada pengguna?
·
Kualitas
Fitur
Menyediakan fitur yang mengejutkan bagi
para pengguna akhir saat pertama kali digunakan?
·
Keandalan
Apakah PL didalamnya memiliki semua fitur
dan kemampuan tampa kegagalan?
·
Kesesuaian
Apakah PL yang dikembangkan telah sesuai
dengan standar PL yang bersifat lokal
serta standar PL eksternal yang relevan?
·
Durabilitas
Dapatkah perangkat lunak diubah atau
dikoreksi tanpa menimbulkan imbas yang tidak diinginkan?
·
Kemampuan
untuk melakukan layanan
Dapatkah perangkat lunak diubah atau
doperbaiki dalam jangka waktu pendek?
·
Estetika
·
Persepsi
Tiga Aspek Penting
dari Produk Perangkat Lunak :
·
1.
Karakteristik Operational
·
2.
Kemampuan untuk segera berubah
·
3.
Kemampuan untuk beradaptasi terhadap lingkungan yang baru
Faktor kualitas
menurut McCail
·
Kebenaran
: Bagaimana program memberikan hasil sesuai dengan spesifikasi
·
Keandalan
: Bagaimana program dapat melakukan fungsi tertentu sesuai dengan tingkat
ketelitian yang diinginkan
·
Efisiensi
: Jumlah sumber daya komputasi dan kode yang diperlukan progran
·
Intregritas
: Bagaimana akses ke perangkat lunak
·
Penggunaan
: Besarnya usaha yang dperlukan untuk mengoperasikan input dan menafsirkan
output
·
Maintainability
: Besarnya usaha untuk melokalisasi kesalahan dalam program
·
Fleksibilitas
: Usaha untuk memodifikasi program yang berifat operasional
·
Testability
: Usaha untu melakukan pengujian program
·
Portability
: Usaha untuk mentrasfer program dari perangkat keras
·
Reusability
: Program dapat digunakan ulang diaplikasi lainnya
·
Interoperabilitas
: Usaha untuk menggantikan bagian suatu sistem dengan bagian sistem lainnya
Faktor Kualitas
menurut ISO 9126
·
Fungsionlitas
: Bagaiman perangkat lunak memenuhi kebutuhan yang telah ditetapkan sebelumnya
·
Keandalan
: Jumlah waktu penggunaan perangkat lunak
·
Kemudahan
penggunaan
·
Efisiensi
·
Kemudahan
pemeliharaan : Bagaiman perbaikan yang mungkin dilakukan pada perangkat lunak
·
Portabilitas
: Kemudahan bagaimana perangkat lunak dapat dipindahkan dari lingkungan
operasional ke lingkungan lainnya
Faktor Kualitas yang
menjadi target
·
Intuitif
: Derajat bagaimana antarmuka pengguna mengikuti pola penggunaan yang
diharapkan.
·
Efisiensi
: Derajat bagaimana operasi dan informasi dapat ditemukan dan dilaksankan
·
Ketangguhan
: Kemampuan perangkat lunak untuk menangani input data yang buruk
·
Kekayaan
: Derajat bagaimana antarmuka pengguna menyediakan sejumlah fitur yang kaya
Tidak ada komentar:
Posting Komentar