Faktor Kualitas Maintainability Faktor Kualitas Portability

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