Nindyasari Dewi Utari - 5113100039
Kinasih Nur Azizah - 5113100178
Manajemen mutu perangkat lunak berguna untuk menetapkan standard software dan bagaimana mencapai standard tersebut.
Perangkat lunak yang bermutu memiliki spesifikasi sebagai berikut:
1. Reliable (ketahanan perangkat lunak)
Pengujian untuk mengetahui perangkat lunak tersebut reliable atau tidak adalah dengan cara berikut:
- Unit testing => uji class-class, dilakukan ketika setiap class telah selesai dibuat. Pengujian ini dilakukan oleh tester (bukan seorang programmer).
- Integration => uji antar package
- System => uji package dan class
- Stressing => uji ketahanan hardware dan database
2. Maintainability (kemudahan pemeliharaan perangkat lunak)
Pengujian dilakukan dengan mengecek service pack yang tersedia dan melihat report-report kerusakan perangkat lunak yang dikirim oleh user
3. Usability (kemudahan perangkat lunak ketika digunakan)
Pengujian bisa dilakukan dengan cara melihat tampilan GUI, mengecek apakah perangkat lunak tersebut memiliki fitur auto configuration atau sistem plug&play
4. Availability (ketersediaan)
Pengujian bisa dilakukan dengan cara mengakses perangkat lunak 24/7 dan dihitung berapa kali perangkat lunak tersebut down
5. Functionality (mempunyai fitur yang tepat)
Pengujian yang dilakukan pada tahap ini adalah dengan cara melakukan pencocokan fitur yang tersedia antara SKPL dan kodingan perangkat lunak
6. Correctness (ketepatan perangkat lunak)
Pengujian dapat dilakukan dengan cara mengecek apakah perangkat lunak yang melibatkan operasi aritmatika terbukti benar dan tepat
7. Readability (kemudahan memahami struktur perangkat lunak)
Pengujian bisa dilakukan dengan cara mem-breakdown perangkat lunak dan dilihat apakah perangkat lunak tersebut mudah di re-build
8. Security (keamanan)
Pengujian dapat dilakukan dengan cara meng-crack perangkat lunak agar dapat diketahui keamanan perangkat lunak sejauh mana
9. Documentation (ketersediaan dan kualitas dokumentasi)
Pengujian bisa dilakukan dengan cara mengecek dokumentasi yang telah dibuat apakah sudah memenuhi standar atau tidak