PENERAPAN METODE USABILITY TESTING PADA VISUALISASI PEMBELAJARAN PROTOKOL SPANNING TREE
PENERAPAN METODE USABILITY TESTING PADA
(1) (2) (3) Sandita A. Surbakti Joko Purwadi Nugroho Agus Haryono
Sandita_as@yahoo.com jokop@ukdw.ac.id cnuq@ukdw.ac.id
Abstraksi
Topologi ganda sangat dibutuhkan untuk meningkatkan availabilitas suatau jaringan
dengan mencegah tidak bisa diaksesnya suatu bagian jaringan karena gagalnya komunikasi
dalam suatu titik. Namun demikian topologi ganda dapat memunculkan permasalahan looping
frame yang bisa menyebabkan kepadatan lalu lintas paket. Protokol Spanning Tree yang
berjalan di Layer 2 dikembangkan untuk mengatasi munculnya looping pada topologi ganda.
Protokol ini menggunakan mekanisme pengaturan port-port yang berperan dalam topologi
ganda dalam status forwarding dan blocking (alternatif forward) secara administratif.Visualisasi Pembelajaran Protokol Spanning Tree ini dibuat untuk menjadi salah satu
media pembelajaran yang menyajikan materi Protokol Spanning Tree dalam bentuk animasi,
soal-soal latihan, dan studi kasus yang membantu dalam proses pemahaman dan pembelajaran
Protokol Spanning Tree. Untuk mengukur tingkat usabilitas program ini, digunakan beberapa
metode Usability Testing yang ada, yaitu: compatibility, consistency, flexibility, learnability,
perceptual limitation, dan minimal action.Dari hasil penelitian terhadap mahasiswa kategori belum pernah belajar Protokol
Spanning Tree sebelumnya diperoleh nilai Compatibility: 81.09%, Consistency: 75.64%,
Flexibility: 76.73%, Learnability: 77.45%, Minimal Action: 74.55%, dan Perceptual
Limitation: 77.82%. Sedangkan Penelian terhadap mahasiswa yang sudah pernah belajar
Protokol Spanning Tree diperoleh nilai Compatibility: 78.67%, Consistency: 74.67%,
Flexibility: 74.22%, Learnability: 72.89%, Minimal Action: 75.11%, dan Perceptual
Limitation: 80% .
Kata Kunci : Protokol Spanning Tree, Metode Usability Testing, Switch, Compatibility,
Consistency, Flexibility, Learnability, Perceptual Limitation, Minimal action, frame Looping.1. Pendahuluan Teknologi informasi dan komunikasi banyak dimanfaatkan dalam dunia pendidikan.
Mulai dari presentasi, tutorial, animasi, simulasi pembelajaran dan lain sebagainya. Teknologi ini telah mampu mengintegrasikan berbagai jenis media ke dalam satu model pembelajaran. Salah satu model pembelajaran yang digunakan untuk menyampaikan materi yaitu melalui media pembelajaran yang memvisualisasikan materi Protokol Spanning Tree. Protokol
Spanning Tree digunakan untuk menghindari loop pada suatu topologi ganda.
1.1. Perumusan Masalah
Permasalahan yang dibahas dalam tulisan ini adalah:
a. Bagaimana cara memvisualisasikan materi Protokol Spanning Tree ke dalam bentuk animasi pembelajaran b. Seberapa baik tingkat usabilitas program ini diukur menggunakan metode Usability Testing.
1.2. Metode Penelitian
a. Studi Pustaka Studi pustaka dilakukan dengan mengumpulkan informasi dan mempelajari semua sumber referensi yang dapat mendukung penelitian Visualisasi Pembelajaran Protokol Spanning
Tree , baik itu dari buku, jurnal, artikel ataupun dari internet.
b. Implementasi Penulis mengimplementasikan Metode Usability Testing pada Aplikasi Pembelajaran Visualisasi Pembelajaran Protokol Spanning Tree yang digunakan untuk mengetahui apakah aplikasi tersebut dapat dipahami oleh pengguna.
2. Teori Pendukung
2.1. Protokol Spanning Tree
Menurut Lewis (2008:244), Protokol Spanning Tree (STP) dikembangkan oleh Radia Perlman dan dipublikasikan dalam standar IEEE 802.1D pada tahun 1990. STP digunakan untuk menghindari terjadinga loop pada jaringan dengan topologi ganda. Masih menurut Lewis (2008:244), STP bekerja berdasarkan identitas Bridge/Switch. Identitas bridge (BridgeID) terdiri dari nilai prioritas dan MAC Address dari Switch. BridgeID digunakan untuk memilih salah satu switch menjadi root bridge. Jika root bridge telah dipilih, maka switch-switch yang lain harus mempelajari port-port mana yang memiliki jalur terbaik menuju root bridge.
Langkah-langkah yang dilakukan dalam Algoritma Protokol Spanning Tree diberikan berikut ini.
Proses pemilihan root bridge dijelaskan pada Gambar 1. Semua switch saling tukar menukar BridgeID masing-masing. Switch yang memiliki BridgeID yang paling kecil akan menjadi root bridge.
Gambar 1. Pemilihan Root Bridge Berdasarkan Priority yang Paling Kecil Dikutip dari Lewis (2008). LAN Switching and Wireless, hlm.249.
b. Melakukan pemilihan root port Setelah salah satu switch menjadi root bridge, maka proses selanjutnya adalah pemilihan root port. Pemilihan root port yang dijelaskan pada Gambar 2., dilakukan berdasarkan pada port yang memiliki jalur dengan biaya terendah menuju switch yang menjadi root bridge.
c. Melakukan pemilihan designated port Pemilihan designated port dilakukan dengan menggunakan mekanisme bahwa setiap segmen dalam jaringan hanya mempunyai designated port. Parameter yang digunakan dalam menentukan designated port adalah jalur yang memiliki biaya terendah menuju . Pada Gambar 2.2 menjelaskan tentang proses pemilihan designated port.
root bridge
Jika port pada setiap switch memiliki biaya yang sama maka switch akan menggunakan MAC Address yang paling kecil untuk menentukan port yang akan menjadi designated port.
Gambar 2. Pemilihan Root Port, Designated Port dan Non-designated Port Dikutip dari Lewis (2008). LAN Switching and Wireless, hlm.264.
d. Melakukan pemilihan non-designated port Pemilihan non-designated port pada Gambar 2. dilakukan berdasarkan pada port yang bukan merupakan root port dan designated port. Status port ini akan menjadi blocking untuk mencegah loop.
2.1.1 Bridge ID Bridge ID digunakan untuk menentukan switch yang akan dijadikan root bridge.
Komponen dari Bridge ID yang dijelaskan pada Gambar 3. Adalah Bridge Priority yang terdiri dari 2 bytes yang berisi bilangan desimal dan MAC Address yang terdiri dari 8 bytes yang berisi bilangan heksadesimal (Lewis, 2008).
Gambar 3. Bridge ID
Dikutip dari Lewis (2008). LAN Switching and Wireless, hlm.249.
2.1.2 Path Cost
Tabel 1. Daftar Biaya Berdasarkan Jenis Kabel yang Digunakan
Dikutip dari Lewis (2008). LAN Switching and Wireless, hlm.250.
2.1.3 Status Port Protokol Spanning Tree
Setiap port yang telah menjadi root port, designated port, dan non-designated port akan merubah statusnya. Root port dan designated port akan merubah statusnya menjadi
forwarding , sedangkan non-designated port akan merubah statusnya menjadi blocking. Fungsi
dari status forwarding yaitu untuk meneruskan frame yang disebarkan pada topologi loop, sedangkan fungsi dari status blocking yaitu tidak meneruskan frame untuk mencegah terjadinya loop (Lewis,2008). Ada beberapa status port selain forwarding dan blocking, status
port
tersebut yaitu :
a. Learning. . Suatu port merubah statusnya menjadi learning ketika akan memperbaharui tabel MAC Address.
b. Listening. Suatu port akan merubah statusnya menjadi listening ketika port tersebut menerima informasi berupa Bridge ID dari switch lain.
c. Disabled. Suatu port menjadi disabled karena port tersebut tidak terlibat pada proses spanning tree atau ketika port tersebut mati.
2.2 Usability Testing
Prinsip-prinsip yang digunakan untuk mengukur seberapa usable suatu sistem yaitu
compatibility , consistency, flexibility, learnability, minimal action, dan perceptual limitation
(Lin, Choong, & Salvendy, 1997) .a. Compatibility . Kompatibilitas mengacu pada suatu fenoma bahwa respon subjek lebih cepat dan lebih akurat dan kinerjanya tidak akan terhambat jika informasi yang b. Consistency . Sistem yang memberikan kepuasan kepada pengguna harus mempertimbangkan dua elemen, yaitu konsistensi internal dan konsistensi eksternal.
Konsistensi internal merupakan konsistensi dalam sebuah sistem, sedangkan konsistensi eksternal merupakan konsistensi diantara berbagai sistem.
c. Flexibility. Antarmuka sistem harus bisa beradaptasi dengan kebutuhan pengguna dan perbedaan tingkat keterampilan dan kemampuan masing-masing pengguna.
d. Learnability. Sistem yang dibangun harus mudah dipelajari oleh pengguna, sesuai cara pengguna belajar yaitu dengan cara menghafal, belajar dengan cara memahami dan belajar dengan cara eksplorasi. Sistem yang terorganisasi akan dapat membantu pengguna dalam memahami sistem tersebut.
e. Minimal Action. Sistem yang dibangun harus memberikan efisiensi waktu ketika pengguna menggunakan atau mengoperasikan sistem tersebut.
f. Perceptual Limitation . Sistem memiliki batasan-batasan dari setiap elemen yang berbeda kemudian dikelompokkan. Salah satu batasan-batasan tersebut yaitu pertimbangan penggunaan warna yang familiar dengan pengguna.
3. Analisis
Visualisasi pembelejaran Protokol Spanning Tree (STP) ini dibuat dalam tiga halaman, yaitu: halaman untuk tutorial guna memberikan visualisasi materi protokol spanning tree, halaman latihan guna memberikan soal-soal latihan untuk menguji hasil belajar, dan halaman studi kasus guna melatih pemahaman mengenai materi dengan menggunakan kasus-kasus yang ada.
3.1. Halaman Utama Aplikasi Pembelajaran Protokol Spanning Tree
Pada halaman menu yang terdapat pada Gambar 4, terdiri dari Animasi Fungsi STP yang terdapat Tombol On dan Off. Proses STP yang terdiri dari Tombol Root Bridge, Root
Port , Designated Port, dan Non-designated Port. Selain itu, pada halaman utama terdapat
Tombol Ujian dan Studi Kasus.
Gambar 4. Halaman Menu
Pada menu Fungsi STP diberikan visualisasi yang menjelaskan fungsi STP.Pembelajaran dilakukan dengan membandingkan perjalanan frame jika STP dimatikan (OFF) dengan perjalanan frame jika STP dihidupkan (ON). Pada menu Proses STP diberikan visualisasi lengkap dan detil dari proses-proses yang dilakukan untuk menjalankan STP sampai dengan berhasil, yaitu proses pemilihan root bridge, pemilihan root port, pemilihan designated
port dan pemilihan non-designated port. Pada menu Ujian akan menampilkan soal-soal latihan
yang harus dijawab oleh pengguna dengan penilaian yang dilakukan oleh sistem. Pada menu Studi Kasus akan menampilkan visualisasi kasus-kasus STP untuk mempertajam pemahaman pembelajar dalam belajar STP.
3.2. Soal-Soal Latihan Protokol Spanning Tree
Halaman soal Protokol Spanning Tree menampilkan sepuluh soal-soal spanning tree. Pada Gambar 3.2 menampilkan waktu soal yang memaksa pengguna untuk menyelesaikan soal dengan cepat, pilihan-pilihan jawaban dari soal Protokol Spanning Tree, “Point Jawaban” yang berkurang ketika waktu soal mulai berkurang, dan “Pointmu” yang menampilkan poin pengguna
3.3. Studi Kasus Protokol Spanning Tree
Gambar 6. Halaman Soal Protokol Spanning Tree (STP)
Halaman studi kasus Protokol Spanning Tree pada Gambar 3.3 menampilkan tiga
switch yang saling terhubung membentuk topologi loop. Pengguna dapat memilih Bridge ID
dari switch-switch yang ada dan juga bisa memilih cost dari jalur yang ada.3.4. Rangkuman Hasil Uji Usability Tahap I dan II
Untuk mengukur tingkat usabilitas program yang dibuat, maka dilakukan survey kuesioner kepada beberapa mahasiswa kategori belum pernah belajar STP dan kepada para mahasiswa yang pernah belajar STP. Kuesioner Tahap I dilakukan untuk melakukan perbaikan- perbaikan program sesuai masukan dari para pengisi kuesioner. Kuesioner Tahap II dilakukan setelah program diperbaiki. Hasil rangkuman uji usability Tahap I dan II diberikan dalam Tabel 3.1.
Usability Test Tahap I Usability Test Tahap II Belum Pernah Pernah Belum Pernah Pernah
1 Yeni 6960 69.6 % Andien 9500 95 %
64.36
62.67
77.82
80
Untuk mengukur tingkat keberhasilan pemahaman pembelajaran, maka dilakukan juga survey untuk menilai prosentase keberhasilan pembelajar dalam menjawab soal-soal yang diberikan dalam halaman Ujian. Hasil rangkuman uji Usability halaman ujian diberikan dalam Tabel 3.2.
Tabel 3. Hasil Uji Usability Soal-Soal Latihan Kategori Belum Pernah dan Pernah
Belajar Protokol Spanning Tree
NO Belum Pernah Belajar Poin Prosentase Keberhasilan Pernah Belajar Poin Prosentase Keberhasilan
2 Alril 7260 72.6 % Dida 9460 94.6 %
Compatibility (%)
3 Yosua Eko Y 7780 77.8 % Fiona 9700 97 %
4 Pebrindanov 7690 76.9 % Stefanus Eki 8980 89.8%
5 Aji Pramono 7560 75.6 % Jinki Tona 9670 96.7 %
6 Haditya 7890 78.9 % Tabitha 9100 91%
7 Amanda 7980 79.8 % Richard F.S 9390 93.9 %
8 Yuridsman 6800 68 % Griffin 9650 96.5 %
9 Nelson 7490 74.9 % Ade 9280 92.8 %
75.11 Perceptual Limitation (%)
74.55
59.11
59.27
60
64.89
81.09
78.67 Consistency (%)
56.73
61.33
75.64
74.67 Flexibility (%)
57.09
62.67
76.73
74.22 Learnability (%)
60.73
60.44
77.45
72.89 Minimal Action (%)
3.5. Rangkuman Hasil Uji Usability pada Soal-Soal Latihan Protokol Spanning Tree
4. Kesimpulan
sebesar 56.73%, Flexibility sebesar 57.09%, Learnability sebesar 60.73%, Minimal Action sebesar 59.27% , dan Perceptual Limitation sebesar 64.36%. Sedangkan pada Tahap II diperoleh hasil prosentase nilai untuk Compatibility sebesar 81.09%, Consistency sebesar 75.64%, Flexibility sebesar 76.73%, Learnability sebesar 77.45%, Minimal Action sebesar 74.55% , dan Perceptual Limitation sebesar 77.82%. 2) Pada pengujian usability terhadap mahasiswa kategori pernah belajar STP pada Tahap I diperoleh hasil prosentase nilai untuk Compatibility sebesar 64.89%, Consistency sebesar
61.33%, Flexibility sebesar 62.67%, Learnability sebesar 60.44%, Minimal Action sebesar 59.11% , dan Perceptual Limitation sebesar 62.67%. Sedangkan pada Tahap II mengalami peningkatan yang baik terhadap aplikasi pembelajaran tersebut yang dinilai dari prosentase nilai dari Compatibility sebesar 78.67%, Consistency sebesar 74.67%, Flexibility sebesar 74.22%, Learnability sebesar 72.89%, Minimal Action sebesar 75.11% , dan Perceptual Limitation sebesar 80%.
3) Hasil uji usability soal-soal latihan kepada pengguna yang belum pernah belajar memiliki poin antara 6800 – 7980. Sedangkan pengguna yang pernah belajar Protokol Spanning
Tree memiliki poin antara 8980 – 9670. Berdasarkan hasil poin dari soal-soal latihan
tersebut dari total poin sebesar 10000, maka dapat disimpulkan bahwa pengguna yang belum pernah belajar dan pernah belajar dapat memahami materi Protokol Spanning Tree pada aplikasi pembelajaran ini.
Daftar Pustaka Arsyad, Azhar, 1997 Media Pembelajaran. Jakarta : PT. Raja Grafindo Persada
Choong, Lin, & Salvendy, 1997, A Proposed Index of Usability: A Method for Comparing The Relative Usability of
Different Software Systems .Vol. 16 No. 4/5, 267-278.
Lammle, Todd, 2005, CCNA: Cisco Certified Network Associate Study Guide. Jakarta: Elex Media Komputindo Lewis, Wayne, 2008, LAN Switching and Wireless: CCNA Exploration Companion Guide.USA: Cisco Press. Preece, Roger et.al., 2002, Beyond Human-Computer Interaction. John Wiley & Sons,inc. Pp 279-313.