RANCANG BANGUN KAKAS BANTU KARAKTERISTIK...

31
RANCANG BANGUN KAKAS BANTU KARAKTERISTIK PORTABILITAS MENGGUNAKAN MODEL KUALITAS ISO/IEC 9126 Istiningdyah Saptarini [5110100057] Dosen Pembimbing I Umi Laili Yuhana, S.Kom, M.Sc Dosen Pembimbing II Dr. Ir. Siti Rochimah, MT.

Transcript of RANCANG BANGUN KAKAS BANTU KARAKTERISTIK...

Page 1: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

RANCANG BANGUN KAKAS BANTU KARAKTERISTIK PORTABILITAS

MENGGUNAKAN MODEL KUALITAS ISO/IEC 9126

Istiningdyah Saptarini [5110100057] Dosen Pembimbing I

Umi Laili Yuhana, S.Kom, M.Sc Dosen Pembimbing II

Dr. Ir. Siti Rochimah, MT.

Page 2: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Latar Belakang

SIAKAD ITS sebagai alat bantu mengelola kegiatan akademik di ITS

Proses perubahan dan pemeliharaan SIAKAD ITS belum mengikuti standar baku

Standar kualitas baku ISO/IEC 9126

Evaluasi SIAKAD ITS Modul Penilaian menggunakan standar kualitas ISO/IEC 9126

Page 3: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Rumusan Permasalahan

Menentukan parameter perhitungan yang dapat memenuhi tujuan dari tiap metrik karakteristik portabilitas

Melakukan pengukuran kualitas karakteristik portabilitas SIAKAD ITS modul penilaian menggunakan model kualitas ISO/IEC 9126

Membangun kakas bantu yang dapat membantu proses evaluasi berdasarkan karakteristik portabilitas dengan model kualitas ISO/IEC 9126

Page 4: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Batasan Permasalahan

• Sistem yang dievaluasi adalah Sistem Informasi Akademik ITS Modul Penilaian.

• Model kualitas yang digunakan untuk mengukur Sistem Informasi Akademik ITS Modul Penilaian adalah metrik internal ISO/IEC 9126-3.

• Karakteristik kualitas yang diukur adalah aspek portabilitas. • Kakas bantu yang dihasilkan dibangun dengan menggunakan

bahasa pemrograman Java. • Kakas bantu yang dibangun adalah aplikasi berbasis desktop.

Page 5: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Tujuan Tugas Akhir

• Dapat menentukan parameter perhitungan yang dapat memenuhi tujuan dari tiap metrik karakteristik portabilitas.

• Dapat melakukan pengukuran kualitas karakteristik portabilitas SIAKAD ITS modul penilaian menggunakan model kualitas ISO/IEC 9126.

• Dapat membangun kakas bantu yang dapat membantu proses evaluasi berdasarkan karakteristik portabilitas dengan model kualitas ISO/IEC 9126.

Page 6: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

ANALISIS & PERANCANGAN

Page 7: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

ISO/IEC 9126

Kualitas internal dan eksternal

Fungsionalitas

Keandalan

Kebergunaan

Efisiensi

Pemeliharaan

Portabilitas

Adaptasi

Pemasangan

Keberdampingan

Penggantian

Pemenuhan Portabilitas

Page 8: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Penentuan Parameter (1)

• Subkarakteristik Adaptasi (1) no Nama metrik Formula Parameter A Parameter B Interpretasi hasil 1 Adaptasi struktur

data 𝑋𝑋 =𝐴𝐴𝐵𝐵 Jumlah sumber data

yang berhasil beradaptasi (contoh: jumlah tabel pada basis data yang digunakan )

Jumlah sumber data yang membutuhkan kemampuan beradaptasi

x semakin baik apabila nilainya semakin mendekati 1

2 Adaptasi lingkungan perangkat keras

𝑋𝑋 =𝐴𝐴𝐵𝐵 Jumlah fitur dari

kebutuhan adaptasi lingkungan perangkat keras yang berhasil beradaptasi

Jumlah fitur dengan kebutuhan untuk dapat beradaptasi pada lingkungan perangkat keras tertentu

x semakin baik apabila nilainya semakin mendekati 1

Page 9: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Penentuan Parameter (2)

• Subkarakteristik Adaptasi (2) no Nama metrik Formula Parameter A Parameter B Interpretasi hasil 3 Adaptasi lingkungan

organisasi 𝑋𝑋 =𝐴𝐴𝐵𝐵

Jumlah fitur dari kebutuhan adaptasi lingkungan organisasi yang berhasil beradaptasi

Jumlah fitur dengan kebutuhan untuk dapat beradaptasi pada lingkungan organisasi tertentu

x semakin baik apabila nilainya semakin mendekati 1

4 Adaptasi lingkungan sistem perangkat lunak

𝑋𝑋 =𝐴𝐴𝐵𝐵

Jumlah fitur dari kebutuhan adaptasi lingkungan sistem perangkat lunak yang berhasil beradaptasi

Jumlah fitur dengan kebutuhan untuk dapat beradaptasi pada lingkungan sistem perangkat lunak tertentu

x semakin baik apabila nilainya semakin mendekati 1

5 Kemudahan untuk melakukan pemindahan perangkat lunak

𝑋𝑋 =𝐴𝐴𝐵𝐵

jumlah fitur yang mendukung kemudahan adaptasi bagi pengguna

jumlah fitur dengan kebutuhan kemampuan kemudahan beradaptasi

x semakin baik apabila nilainya semakin mendekati 1

Page 10: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Penentuan Parameter (3)

• Subkarakteristik Pemasangan no Nama metrik Formula Parameter A Parameter B Interpretasi hasil 1 Kemudahan

percobaan ulang pengaturan

𝑋𝑋 =𝐴𝐴𝐵𝐵 Jumlah operasi percobaan

ulang untuk pengaturan Jumlah operasi pengaturan yang dibutuhkan

x semakin baik apabila nilainya semakin mendekati 1

2 Usaha pemasangan 𝑋𝑋 =

𝐴𝐴𝐵𝐵 Jumlah langkah pemasangan

yang berjalan secara otomatis

Jumlah langkah pemasangan yang dibutuhkan

x semakin baik apabila nilainya semakin mendekati 1

3 Fleksibilitas pemasangan 𝑋𝑋 =

𝐴𝐴𝐵𝐵 Jumlah operasi pemasangan

yang memiliki kemampuan penyesuaian (dapat diatur oleh pengguna)

Jumlah operasi pemasangan dengan kebutuhan kemampuan penyesuaian

x semakin baik apabila nilainya semakin mendekati 1

Page 11: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Penentuan Parameter (4)

• Subkarakteristik Keberdampingan

no Nama metrik Formula Parameter A Parameter B Interpretasi hasil

1 Ketersediaan keberdam-pingan

𝑋𝑋 =𝐴𝐴𝐵𝐵

Jumlah operasi percobaan ulang untuk pengaturan

Jumlah operasi pengaturan yang dibutuhkan

x semakin baik apabila nilainya semakin mendekati 1

Page 12: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Penentuan Parameter (5)

• Subkarakteristik Penggantian no Nama metrik Formula Parameter A Parameter B Interpretasi hasil 1 Kelangsungan

penggunaan data 𝑋𝑋 =𝐴𝐴𝐵𝐵 Jumlah sumber data

yang tetap digunakan pada perangkat lunak yang baru

Jumlah sumber data asli yang seharusnya tetap digunakan setelah penggantian perangkat lunak

x semakin baik apabila nilainya semakin mendekati 1

2 Cakupan fungsi 𝑋𝑋 =𝐴𝐴𝐵𝐵 Jumlah fitur yang

tercakup dalam perangkat lunak baru yang mengeluar-kan hasil yang sama dengan fitur pada perangkat lunak lama

Jumlah fitur pada perangkat lunak lama

x semakin baik apabila nilainya semakin mendekati 1

Page 13: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Penentuan Parameter (6)

• Subkarakteristik Pemenuhan Aspek Portabilitas no Nama metrik Formula Parameter A Parameter B Interpretasi

hasil 1 Pemenuhan aspek

portabilitas 𝑋𝑋 =𝐴𝐴𝐵𝐵

Bagian dari perangkat lunak yang telah memenuhi aturan/stan-dar/regulasi

Bagian dari perangkat lunak yang harus mengikuti aturan/stan-dar/regulasi tertentu yang berkaitan dengan portabilitas

x semakin baik apabila nilainya semakin mendekati 1

Page 14: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Diagram Kasus Penggunaan

Page 15: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Halaman Penambahan Pengguna

Page 16: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Halaman Penambahan Sistem

Page 17: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Halaman Pengukuran Kualitas Baru

Page 18: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Contoh Halaman Pertanyaan (1)

Page 19: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Contoh Halaman Pertanyaan (2)

Page 20: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Halaman Hasil Pengukuran Kualitas

Page 21: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

PENGUJIAN

Page 22: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Pengujian Fungsionalitas

ID Nama Hasil UJ.UC-0001 Pengujian fitur menambah

pengguna Berhasil

UJ.UC-0002 Pengujian fitur menambah sistem Berhasil UJ.UC-0003 Pengujian fitur melakukan

pengukuran kualitas Berhasil

UJ.UC-0004 Pengujian fitur melihat hasil pengukuran kualitas

Berhasil

Page 23: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Evaluasi SIAKAD ITS Modul Penilaian

• Skenario pengujian • SIAKAD ITS Modul Penilaian

– Aplikasi berbasis web – 17 fitur (beberapa diantaranya adalah melihat

formulir pertanyaan IPD, melihat IPK dan SKS lulus per mahasiswa)

– 3 server basis data

Page 24: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Hasil Evaluasi SIAKAD ITS Modul Penilaian

Hasil Evaluasi dengan Kakas Bantu

Page 25: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Hasil Evaluasi SIAKAD ITS Modul Penilaian

Metrik yang diuji Formula Parameter A Parameter B Hasil Adaptasi lingkungan organisasi

𝑋𝑋 =𝐴𝐴𝐵𝐵 17 17 1

Adaptasi lingkungan sistem perangkat lunak

𝑋𝑋 =𝐴𝐴𝐵𝐵 17 17 1

Ketersediaan keberdampingan 𝑋𝑋 =

𝐴𝐴𝐵𝐵 3 3 1

Hasil Evaluasi secara Manual

Page 26: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Hasil Evaluasi SIAKAD ITS Modul Penilaian

Metrik yang diuji Hasil pengukuran kakas bantu

Hasil pengukuran manual

Adaptasi lingkungan organisasi

1.0 1

Adaptasi lingkungan sistem perangkat lunak

1.0 1

Ketersediaan keberdampingan

1.0 1

Perbandingan Hasil Pengujian

Page 27: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Hasil Evaluasi SIAKAD ITS Modul Penilaian

Hasil Perhitungan Nilai Subkarakteristik dengan Kakas Bantu

Subkarakteristik Metrik yang digunakan

Nilai subkarakteristik Bobot Nilai bobot

Adaptasi 2 1 3 3 Keberdampingan 1 1 3 3

Hasil Perhitungan Nilai Subkarakteristik secara Manual

Page 28: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Hasil Evaluasi SIAKAD ITS Modul Penilaian

Perbandingan Hasil Pengujian Subkarakteristik

Subkarakteristik Nilai subkarak-teristik menggunakan kakas bantu

Nilai subkarak-teristik secara manual

Nilai bobot subkarak-teristik menggunakan kakas bantu

Nilai bobot subkarak-teristik secara manual

Adaptasi 1.0 1 3.0 3 Keberdampingan 1.0 1 3.0 3

Page 29: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Hasil Pengujian Kebergunaan

No Poin yang dinilai Nilai Total Rata-rata 1 2 3 4 5 6

1 Kemudahan penggunaan kakas bantu 0 1 1 2 6 0 10 4,3 2 Kemudahan fitur untuk dipahami 0 1 5 3 0 1 10 3,5 3 Kemudahan antarmuka kakas bantu

untuk dipahami 0 0 2 4 3 1 10 4,3

4 Kejelasan pesan pada kakas bantu 0 1 2 3 4 0 10 4 5 Daya tarik antarmuka kakas bantu 0 1 5 3 1 0 10 3,4 6 Kemudahan kakas bantu dalam

melakukan evaluasi 0 0 0 5 3 2 10 4,7

Total 4,03

Page 30: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Kesimpulan

• Parameter perhitungan tiap metrik dapat ditentukan dengan melakukan studi literatur dan analisis.

• Hasil pengukuran kualitas SIAKAD ITS modul penilaian berdasarkan karakteristik portabilitas ISO/IEC 9126-3 menunjukkan hasil yang bagus.

• Kakas bantu yang dibangun dapat membantu proses pengukuran kualitas.

Page 31: RANCANG BANGUN KAKAS BANTU KARAKTERISTIK …digilib.its.ac.id/public/ITS-paper-40946-5110100057-presentation.pdf · • Sistemang dievaluasi y adalah Sistem Informasi Akademik ITS

Terima kasih