39
14. Faktor Kualitas Maintainability
Aspek maintainability dijelaskan sebagai usaha yang diperlukan untuk
mencari dan membetulkan kesalahan pada sebuah program Pressman, 2010: 404. Sedangkan standar ISO 9126 mendefinisikan aspek
maintainability sebagai kemudahan sebuah perangkat lunak untuk diperbaiki dikemudian hari. Beberapa
sub faktor kriteria faktor kualitas maintainability yang dinilai menurut standar ISO
9126 antara lain adalah analyzability, changeability, stability, testability, dan
maintainability compliance. Faktor kualitas
maintainability merupakan faktor yang hanya diukur secara tidak langsung Pressman, 2010. Oleh karena itu, dibutuhkan beberapa ukuran
metric yang didefinisikan dan penilaiannya diukur secara objektif. Pengukuran biasanya dapat berbentuk
checklist. McCall menetapkan beberapa pengukuran yang dapat digunakan dalam pengujian kualitas perangkat lunak. Metrik faktor
kualitas perangkat lunak tersebut dapat dilihat pada tabel 5. Tabel 5. Keterhubungan antara faktor kualitas software dengan ukuran
– ukuran
metric
40 Berdasarkan tabel 5, maka pengujian untuk aspek
maintainability ini menggunakan ukuran-ukuran
metrics antara lain : Concision, Consistency, Instrumentation, Modularity, Self-Documentation, dan Simplicity. Aspek
maintainability yang diuji oleh peneliti pada penelitian kali ini adalah aspek Consistency, Instrumentation, dan Simplicity. Pengujian aspek maintainability
dilakukan secara operasional oleh pengembang.
15. Faktor Kualitas Portability
McCall 1977 mendefinisikan aspek portability sebagai aspek yang berkaitan
dengan usaha yang diperlukan untuk dapat mentransfer sebuah program dari sebuah lingkungan perangkat keras atau lunak tertentu ke lingkungan yang lain.
ISO 9126 mendefinisikan portability sebagai kemudahan perangkat lunak dipin-
dahkan dari suatu lingkungan ke lingkungan lain dengan mengacu pada indikator adaptability, installability, conformance, dan replaceability ISOIEC, 2001.
Aspek portability pada Microsoft Excel sendiri terkait dengan fragmentasi
versi Windows serta perbedaan pada versi Microsoft Excel. Oleh karena itu, pengujian mengikutsertakan beberapa versi Microsoft Excel dengan berbagai
Operating System pada beberapa perangkat PC.
B. Penelitian Relevan
1. Hasil penelitian Zulfikar 2012, “Sistem Pakar Diagnosa dini penyakit anak
usia sekolah menengah sebagai sarana sosialisasi metode pengonatan di unit kesehatan sekolah”. Dalam penelitian ini dikembangkan sebuah perangkat
lunak sistem pakar dibuat dengan menggunakan bahasa pemrograman Visual Basic dan menggunakan Microsoft Accesssebagai database.Berbeda dengan