Analisis Variabel Perangkat lunak 1. Correctness
GnuCash, GnuCash mampu menyediakan bukan hanya laporan keuangan pada umumnya saja, tetapi juga laporan dari asset dan kewajiban, laporan
daftar pelanggan, daftar pemasok, penganggaran, account summary, laporan pajak, dan lain sebagainya. Tidak hanya dalam bentuk tulisan,
GnuCash juga dapat menyajikan laporan-laporan tersebut dalam bentuk pie chart, bar chart, maupun scatters plots. GnuCash juga dapat merinci
laporan tersebut menjadi lebih rinci misalkan laporan laba-rugi yang hanya menampilkan pendapatan saja maupun beban saja.
Gambar 4.Fitur laporan pada GnuCash
Sumber : data diolah
Kriteria ketiga dari variabel kebenaran adalah kemampuan perangkat lunak menyediakan bukti transaksi keuangan bagi perusahaan. Dari hasil
simulasi, peneliti menemukan bahwa GnuCash dapat menyediakan invoce untuk pelanggan, bill pembelian dari pemasok, serta bukti kas keluar untuk
penggajian karyawan. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. Contoh invoce GnuCash
Sumber : data diolah
Berikut ini hasil pengukuran variabel correctness perangkat lunak GnuCash
Tabel 6. Fitur dasar perangkat lunak akuntansi pada GnuCash Kriteria
Keterangan Fitur perangkat lunak untuk mempermudah
pencatatan transaksi keuangan menjurnal. Ada
Fitur membuat laporan keuangan yang terdiri dari laporan laba rugi, neraca, laporan arus kas,
laporan perubahan modal Ada
Fitur perangkat lunak untuk menyediakan bukti transaksi keuangan.
Ada Sumber : data diolah
Selain itu, sejalan dengan pendapat Mardi 2011 bahwa perangkat lunak
akuntansi biasanya menyediakan fitur yang lebih dari kebutuhan dasar pengguna, GnuCash juga menyediakan fitur yang mampu menunjang
kegiatan operasional perusahaan seperti merancang anggaran, kalulator pinjaman, serta rekonsiliasi bank.
Gambar 6. Fitur Membuat Anggaran Pada GnuCash
Sumber:data diolah
Karena GnuCash memenuhi ketiga kriteria penilaian diatas serta memiliki beberapa fitur yang kegunaannya melebihi kebutuhan dasar pengguna,
maka variabel correctness GnuCash memperoleh nilai 5 sangat baik.
Hal ini dikarenakan perangkat lunak ini menyediakan fitur-fitur yang jauh melebihi kebutuhan dasar akuntansi usaha kecil dan menengah.
2. Reliability
Reliability merupakan kemampuan perangkat lunak dapat melaksanakan fungsinya dengan tingkat ketelitian yang diperlukan Pressman, 2012.
Dari definisi tersebut maka kualitas GnuCash dapat dilihat dari kemampuannya menjalankan seluruh fungsi-fungsi atau menu-menu
strategis yang disediakan program mampu berfungsi tanpa mengalami kegagalan sistem error. Pada perangkat lunak ini terpadat menu strategis
dan non strategis. Menu strategis merupakan fungsi yang mendukung PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
perangkat lunak untuk mencapai tujuan dari penggunaan perangkat lunak tersebut. Dalam hal ini adalah fungsi maupun menu yang digunakan untuk
menginput transaksi serta menghasilkan output berupa laporan keuangan. Sedangkan menu non strategis merupakan menu tambahan dalam sebuah
perangkat lunak yang dapat mendukung maupun tidak mendukung tujuan penggunaan perangkat lunak tersebut.
Pengukuran reliability akan dinilai dari berdasarkan indikator menu yang disediakan oleh GnuCash, yaitu menu Action, Business, Reports,dan Tools.
Pengukuran variabel reliabilitas akan diukur dari kegunaan seluruh fungsi yang dimuat oleh menu strategis maupun non strategis yang terdapat pada
GnuCash. Berikut rincian masing-masing menu GnuCash : Tabel 7. Rincian sub-menu dari menu GnuCash
Menu GnuCash Sub-menu yang dimuat
Action 1.
Online Actions 2.
Scheduled Transaction 3.
Budget 4.
New Account 5.
New Account Hierarchy 6.
Transfer 7.
Reconciliate 8.
Auto-Clear 9.
Stock Split 10. View Lot
11. Check and Repair
12. Reset Warnings
13. Rename Page
Business 1.
Customer 2.
Vendor 3.
Employee 4.
Sales Tax Table 5.
Billing terms editor 6.
Bills due reminder Reports
1. Asset and Liabilities
2. Business
3. Income and Expense
4. Sample and Custom
5. Budget
6. Account Summary
7. Future
Scheduled Transaction
Summary 8.
Tax Schedule Report and TFX Export 9.
Transaction Report 10.
Save Report Configuration Tools
1. Online Banking Setup
2. Price Editor
3. Security Editor
4. Loan Repayment Calculator
5. Close Book
6. General Ledger
Sumber : Data diolah Kemudian peneliti melakukan simulasi penggunaan semua menu yang
disediakan GnuCash. Dari kegiatan simulasi ini dapat diketahui apakah semua fasilitas atau menu program mampu berjalan sempurna serta tidak
muncul pernyataan error ketika menjalankan berbagai menu dan fasilitas- fasilitas yang disediakan.
Gambar 7. Tampilan antarmuka menu GnuCash
Sumber:data diolah
Hasil pengamatan dan simulasi yang peneliti lakukan selama masa penelitian, hampir semua menu atau fasilitas yang disediakan GnuCash
akan mampu berjalan sempurna apabila di dalam komputer tersebut telah terinstal aplikasi untuk membaca file dalam format pdf, png, maupun csv.
Hal ini dikarenakan hampir seluruh output laporan keuangan yang dihasilkan oleh GnuCash berbentuk file pdf, png, dan csv.
Satu-satunya kendala dalam evaluasi variabel reliability adalah ditemukannya fitur yang tidak mampu berjalan sempurna, yaitu fitur New
Account pada menu Actions. Fitur New Account digunakan ketika pengguna ingin menambahkan akun baru yang tidak atau belum
disediakan oleh daftar akun bawaan GnuCash. Kendala ditemukan ketika pengguna ingin membuat akun kontra, misalnya akun akumulasi depresiasi
aset tetap. Hanya saja, kendala yang ditemukan adalah saldo normal pada akun akumulasi depresiasi yang dibuat tetap memiliki saldo normal debit.
Hal ini membuat nilai buku dari aset tetap akan bertambah bukan berkurang.
Selain fitur New Account untuk membuat akun akumulasi depresiasi, keseluruhan menu yang tersedia di GnuCash dapat berjalan dengan baik.
Oleh karena GnuCash telah menyediakan chart of account bawaan yang dapat digunakan untuk pencatatan keuangan perusahaan jasa maupun
dagang, pengguna tidak akan terlalu sering menggunakan fitur New Account. Selain itu, biasanya pencatatan akuntansi usaha kecil dan
menengah cenderung diberlakukan hanya sebagai pelaporan laba dan rugi. Berbeda dengan pencatatan akuntansi perusahaan go public yang dibuat
sebagai alat pertanggungjawaban sehingga perlu melaporkan depresiasi aset tetap. Karena itu fitur new account dapat dikatakan tidak terlalu
memiliki fungsi strategis. Berdasarkan evaluasi variable reliability, peneliti menemukan bahwa ada 1
menu yang belum dapat berjalan dengan baik. Akan tetapi, karena menu tersebut tidak memiliki fungsi strategis, berdasarkan tabel penilaian
kualitas GnuCash, variabel reliability perangkat lunak ini memperoleh
nilai 3 cukup.
3. Efficiency Menurut Pressman 2012, efisiensi merupakan variabel penilaian kualitas
perangkat lunak yang dilihat dari sumber daya komputasi yang dibutuhkan oleh perangkat lunak untuk melakukan fungsinya. Sumber daya yang
diperlukan oleh perangkat lunak agar perangkat lunak mampu melakukan fungsinya sesuai dengan harapan. Efisiensi perangkat lunak juga dapat
dinilai dari segi jumlah maupun anggaran. Variabel efisiensi akan di evaluasi berdasarkan indikator variabel efisiensi. Indikator variabel
efisiensi antara lain sistem operasi, ukuran basis data, RAM komputer, dan jenis processor komputer.
Dari hasil simulasi, peneliti menemukan bahwa untuk melakukan instalasi GnuCash ini tidak memerlukan sistem operasi paling mutakhir karena
GnuCash dapat berjalan mulai dari Windows XP – Windows 10 serta
mampu berjalan hampir disemua distro Linux. Bahkan untuk pengguna Linux Ubuntu, GnuCash merupakan salah satu perangkat lunak bawaan
yang otomatis akan terinstall ketika penggunanya menginstal distro Linux tersebut.
Ukuran basis data dari GnuCash sendiri relatif kecil karena masih berukuran kilobytes untuk satu periode pencatatan akuntansi. Ukuran dari
installer GnuCash sendiri hanya sekitar 101 megabyte. Sedangkan untuk ukuran perangkat lunak setelah terinstal di komputer memakan memori
sekitar 324 megabyte.
Penggunaan random access memory dari GnuCash untuk beroperasi masih cukup kecil hanya puluhan MB dan dapat berjalan dengan lancar di
Gambar 8. Ukuran database GnuCash
Sumber : data diolah
komputer yang digunakan oleh peneliti dengan ukuran RAM 4GB. Sedangkan spesifikasi komputer minimal dari GnuCash untuk RAM
adalah sebesar 64 MB. Sedangkan
untuk kebutuhan
perangkat keras,
GnuCash tidak
mensyaratkan perangkat keras dengan merek tertentu. Untuk instalasi GnuCash, perangkat keras yang dibutuhkan adalah komputer dengan
spesifikasi minimal processor generasi ke II Pentium II dengan RAM 64 MB.
Berdasarkan penilaian tersebut, variabel efisiensi GnuCash dapat dikatakan sangat baik karena efisiensinya dalam sumber daya komputasi.
Hal ini dikarenakan GnuCash dapat berjalan di komputer dengan spesifikasi low end. Selain itu, pengguna tidak membutuhkan biaya saat
memperoleh perangkat lunak GnuCash. Oleh karena itu, variabel efficiency
GnuCash mendapatkan nilai 5 sangat baik.
4. Integrity Integrity adalah tingkat kemampuan kontrol akses ke perangkat lunak
atau data oleh orang yang tidak berhak Pressman, 2012. Sebuah perangkat lunak dikatakan berkualitas apabila memiliki kemampuan
untuk mengontrol akses ke perangkat lunak atau data. Integritas sangat diperlukan untuk memastikan bahwa hanya orang-orang yang berhak dan
bertanggung jawab yang dapat mengakses perangkat lunak. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Variabel integritas GnuCash sendiri dinilai dari dua kriteria, yaitu fitur untuk kontrol sistem berupa perbedaan hak akses antara pengguna biasa
dengan pengelola perangkat lunak serta perlindungan terhadap basis data GnuCash.
Tabel 8. Indikator penilaian integritas GnuCash Kriteria
Indikator penilaian Hak akses
Terdapatnya menu login atau admin GnuCash Perlindungan
basis data Terdapatnya fitur untuk memproteksi basis data
Sumber : Data diolah
Berdasarkan evaluasi variabel integrity, GnuCash memiliki integrity yang sangat buruk. Alasan peneliti memberikan penilaian ini adalah
karena GnuCash tidak memiliki fitur untuk membedakan hak akses antara pengguna biasa dan pengelola perangkat lunak. Hal ini terlihat dari
tidak adanya menu login ketika menjalankan GnuCash seperti yang terdapat pada perangkat lunak akuntansi pada umumnya. Hal ini tentu
berdampak buruk karena semua orang dapat mengakses dan mengubah data di perangkat lunak ini.
Keamanan basis data GnuCash juga dapat disebut sangat rentan karena GnuCash tidak memiliki fitur untuk memproteksi akses basis data
tersebut. Dalam hal ini, pengguna tidak dapat mengenskripsi maupun memberikan proteksi berupa kata sandi saat menyimpan basis data
GnuCash. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Karena kekurangan fatalnya tersebut, GnuCash mendapatkan nilai 1 sangat buruk untuk variabel integrity. Hal ini dikarenakan GnuCash
tidak dapat memberikan perlindungan terhadap basis data serta tidak dapat membedakan hak akses antara pengguna biasa maupun pengelola
perangkat lunak. 5. Usability
Usability adalah
usaha yang
dibutuhkan untuk
mempelajari, mengoperasikan, menyiapkan input, dan menginterpretasikan output
suatu perangkat lunak Pressman, 2012. Maka kualitas perangkat lunak dapat dilihat dari tingkat kemudahan dan pengoperasian perangkat lunak
tersebut. Variabel usability GnuCash akan dinilai dari beberapa indikator, yaitu
panduan instalasi GnuCash, fasilitas help bantuan yang disediakan perangkat lunak, serta modul GnuCash.
Panduan instalasi yang disediakan GnuCash untuk sistem operasi Windows maupun Linux sangatlah mudah. Untuk menginstal GnuCash
pada sistem operasi Windows, pengguna dapat mengunduh installer dengan format exe di gnucash.org dan menginstal perangkat lunak
tersebut dengan langkah yang sangat mudah, yaitu memilih bahasa, menyetujui syarat dan ketentuan penggunaan GnuCash, serta memilih
direktori instalasi GnuCash. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 9. Langkah pertama instalasi GnuCash di OS Windows 7
Sumber: data diolah
Gambar 10.Langkah kedua instalasi GnuCash di OS Windows 7
Sumber: data diolah
Gambar 61. Langkah ketiga instalasi GnuCash di OS Windows 7
Sumber: data diolah
Pada sistem operasi Linux, pengguna akan lebih dimudahkan dalam instalasi GnuCash karena GnuCash tersedia pada App Store dari seluruh
distro Linux yang memiliki App Store. Pada distro tertentu seperti Linux Ubuntu, GnuCash juga akan terinstal sepaket dengan perangkat lunak
lainnya. Sedangkan untuk instalasi GnuCash pada OS Linux berbasis debian, pengguna hanya perlu mengetik “sudo apt-get install gnucash”
pada terminal Linux, maka GnuCash akan langsung otomatis terinstal dan tersimpan pada direktori OS.
Gambar 72. Langkah instalasi GnuCash pada linux ubuntu Sumber : data diolah
Sedangkan untuk menu help, GnuCash sudah menyediakan fasilitas manual help yang sudah cukup lengkap dan dapat diakses melalui menu
help atau menekan tombol F1. Fasilitas help ini meliputi 5 bab, yaitu pengenalan terhadap perangkat lunak, penggunaan GnuCash untuk
Gambar 8. Fasilitas help pada GnuCash
Sumber : data diolah
pencatatan keuangan personal, penggunaan GnuCash untuk kegiatan bisnis, lampiran, serta lisensi perangkat lunak.
Untuk modul GnuCash, pihak pengembang sebenarnya telah membuatkan panduan yang telah diterjemahkan kedalam 4 bahasa
internasional meliputi Inggris, Prancis, Spanyol, dan Portugis. Akan tetapi, modul GnuCash tersebut cenderung sulit dipelajari karena modul
tersebut tidak dilengkapi dengan contoh kasus penggunaan untuk perusahaan jasa maupun dagang, hanya berupa data dictionary.
Gambar 9. Modul manual GnuCash
Sumber : data diolah
Oleh karena itu, untuk mampu menggunakan perangkat lunak ini, pengguna membutuhkan membutuhkan waktu yang cukup lama untuk
menyesuaikan diri menggunakan GnuCash karena tampilannya yang cenderung monoton tanpa icon menu maupun toolbar sehingga tidak ada
kesan user friendly. Selain itu, fitur untuk memulai pencatatan akuntansi berbasis komputer
GnuCash memang dirancang untuk pencatatan keuangan usaha kecil dan menengah di bidang jasa maupun dagang. Akan tetapi, dengan adanya
fitur sistem pencatatan secara double entry pada perangkat lunak ini, maka pengguna GnuCash membutuhkan latar belakang pendidikan
dasar akuntansi terutama dalam menjurnal transaksi.. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Berdasarkan hasil evaluasi yang dilakukan terhadap variabel usability, maka dapat disimpulkan bahwa usaha yang dibutuhkan untuk
mempelajari, mengoperasikan,
menyiapkan input,
dan menginterpretasikan output GnuCash mudah dilakukan asalkan pengguna
memiliki latar belakang pendidikan tertentu khususnya di bidang akuntansi seta mampu mengoperasikan komputer. Oleh karena itu,
variabel usability GnuCash mendapatkan nilai 4 baik.
6. Maintainability Maintainability adalah kemampuan perangkat lunak untuk mencari dan
membetulkan kesalahan pada sebuah perangkat lunak Pressman, 2012. Dari definisi tersebut maka kualitas perangkat lunak dapat dilihat dari
kemampuan perangkat lunak untuk menemukan kesalahan serta memperbaiki kesalahan tersebut. Variabel maintainability GnuCash
diukur dari menu dan sub menu yang disediakan GnuCash serta usaha yang dilakukan untuk melakukan perbaikan perangkat lunak.
Pada perangkat lunak GnuCash terdapat fitur check and repair pada menu actions. Fitur ini berfungsi untuk mencari kesalahan pencatatan
pada saldo akun yang membuat akun tersebut tidak balance. Ketika terjadi kesalahan pencatatan, pengguna dapat menggunakan fitur ini
untuk memunculkan akun baru berupa unbalance amount. Akun ini berisi besarnya nominal yang tidak balance.
Gambar 105. Fitur check and repair pada GnuCash Sumber:data diolah
Usaha yang dilakukan untuk memperbaiki perangkat lunak GnuCash juga relatif mudah. Ketika terjadi error atau kesalahan, pengguna dapat
menggunakan fitur revert yang tersedia di GnuCash. Melalui fitur ini, GnuCash akan membuat seluruh data yang terdapat pada GnuCash
kembali seperti saat terakhir kali pengguna menyimpan data tersebut. Sedangkan ketika terjadi blank, pengguna tinggal me-restart perangkat
lunak tersebut. Jika melihat hasil evaluasi diatas, maka dapat disimpulkan bahwa
GnuCash memiliki tingkat maintainability yang sangat baik. Kesimpulan ini didasarkan alasan bahwa GnuCash telah menyediakan fasilitas check
and repair yang dapat berjalan dengan baik. Sedangkan jika terjadi kesalahan atau kekurangan pada perangkat lunak perbaikan juga mudah
dilakukan karena GnuCash memiliki fitur revert.
Oleh karena itu, variabel maintainability GnuCash mendapatkan nilai 4 baik. Kesimpulan ini diambil karena GnuCash menyediakan menu
untuk menemukan kesalahan pada perangkat lunak serta peluang untuk melakukan perbaikan perangkat lunak oleh pengguna terbuka lebar hanya
saja fitur tersebut belum dapat berjalan secara otomatis langsung memberikan peringatan kepada pengguna untuk memperbaiki input
transaksi ketika terjadi pencatatan yang tidak balance. 7. Flexybility
Flexybility adalah variabel yang diukur dari usaha yang diperlukan untuk menyesuaikan perangkat lunak dengan perubahan yang terjadi didalam
perusahaan. Dalam konteks pengujian kualitas GnuCash, variabel ini akan diukur melalui kemungkinan menambah atau mengurangi menu
atau fasilitas pada perangkat lunak GnuCash ketika terjadi perubahan di lingkungan perusahaan. Misalnya, perusahaan ingin mengganti fitur bills
due reminder menjadi tax due reminder atau menambahkan fitur tax due reminder.
Salah satu kelebihan perangkat lunak berbasis open source yang dirasakan manfaatnya oleh para penggunanya adalah source code
perangkat lunak yang dapat dimiliki oleh pengguna. Source code PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
merupakan inti dari sebuah perangkat lunak. Source code yang ada di tangan pengguna merupakan peluang besar bagi pengguna untuk
memodifikasi GnuCash. Source code GnuCash sendiri dapat diunduh langsung oleh pengguna pada situs www.gnucash.org secara gratis.
Dengan demikian maka GnuCash memiliki kemungkinan yang besar untuk ditambahkan menu atau fasilitas baru. Pengguna GnuCash dapat
menambahkan menu atau fasilitas baru pada GnuCash selama pengguna tersebut mampu memahami bahasa pemrograman yang digunakan oleh
GnuCash. Oleh karena itu, variabel flexybility GnuCash memperoleh
nilai 4 baik.
8. Testability
Testability merupakan penilaian yang dilihat dari usaha yang diperlukan untuk menguji suatu perangkat lunak. Usaha tersebut bertujuan untuk
memastikan apakah perangkat lunak telah melakukan fungsi yang dikehendaki atau tidak Pressman, 2012. Variabel ini diukur melalui menu
maupun sub menu yang disediakan oleh GnuCash untuk melakukan pengujian terhadap seluruh fungsi yang terdapat pada GnuCash.
Untuk menguji testability perangkat lunak ini, peneliti melakukan pengujian dalam bentuk pengerjaan soal-soal akuntansi. Dari pengujian
yang telah dilakukan peneliti, dapat diketahui bahwa usaha untuk menguji perangkat lunak ini tidaklah sulit. Hal ini disebabkan karena
menu dan sub menu yang disediakan GnuCash sudah dapat diakses seluruhnya tidak seperti perangkat lunakyang diperoleh secara gratis
lainnya trial biasanya akan membatasi akses terhadap fitur-fitur tertentu.
Oleh karena usaha untuk menguji perangkat lunak ini tidaklah sulit,
berdasarkan tabel penilaian, GnuCash mendapatkan nilai baik. Meskipun
pengujian dapat dilakukan oleh orang awam, tetapi untuk memastikan kebenaran output yang dihasilkan perangkat lunak dari kegiatan simulasi
soal-soal akuntansi menyebabkan pengujian harus dilakukan oleh orang yang memiliki keahlian di bidang akuntansi.
9. Portability Portability merupakan kemampuan yang dimiliki perangkat lunak untuk
migrasi perangkat lunak dari suatu perangkat keras atau lingkungan sistem perangkat lunak ke perangkat keras atau lingkungan sistem
perangkat lunak yang lain Pressman, 2012. Dengan kata lain Portability adalah kemampuan suatu perangkat lunak untuk berpindah dari satu
lingkungan perangkat lunak sistem operasi ke lingkungan perangkat lunak lain atau ke perangkat keras lain.
Penilaian variabel portability bertujuan untuk mengetahui apakah perangkat lunak bisa berjalan diberbagai sistem operasi serta berbagai
perangkat keras. Untuk menilai tingkat portability GnuCash indikator yang akan digunakan antara lain sistem operasi windows, sistem operasi
linux dan perangkat keras yang mendukung perangkat lunak ini. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pada lingkungan sistem operasi windows, GnuCash mampu berjalan sempurna di sistem operasi windows mulai dari Windows XP sampai
dengan sistem operasi windows versi terbaru yaitu Windows 10. Sedangkan pada sistem operasi linux, GnuCash mampu berjalan hampir
di semua distro linux, diantaranya linux Ubuntu, Fedora, Mandriva, Redhat, beserta turunannya. Untuk perangkat keras, GnuCash juga tidak
hanya tersedia untuk komputer, tetapi juga untuk smartphone berbasis android minimal versi 2.3 gingerbread. Hanya saja GnuCash belum
tersedia untuk smartphone berbasis IOS produk apple. Untuk proses migrasi perangkat lunak, peneliti telah mencoba untuk
menggunakan dan membuka database GnuCash yang sama pada tiga sistem operasi yang berbeda, yaitu Windows 7, Deepin OS linux, serta
android. Dari simulasi yang telah dilakukan peneliti, proses migrasi sangat mudah dilakukan. Hal ini dikarenakan database dari GnuCash
memiliki format .gnucash yang kompatibel dengan GnuCash versi windows, linux, maupun android.
Gambar 16. Tampilan GnuCash yang dibuka di perangkat android
Sumber: data diolah
Berdasarkan evaluasi ketiga indikator diatas, dapat diketahui bahwa GnuCash mampu berjalan di dua sistem operasi yang sangat familiar
digunakan saat ini yaitu windows dan linux. Selain itu, migrasi data dari GnuCash juga mampu berjalan baik tidak hanya diantara komputer
berbasis Windows serta Linux, tetapi juga pada perangkat keras berbasis android. Oleh karena kemampuannya tersebut, GnuCash memperoleh
nilai 5 sangat baik pada variabel portability.
10. Reusability Reusability
adalah kemampuan
suatu perangkat lunak
untuk dipergunakan ulang pada aplikasi lain. Apakah GnuCash dapat
dipergunakan oleh perangkat lunak lain Pressman, 2012. Indikator yang digunakan sebagai alat untuk menilai variabel Reusability adalah
ketersediaan perangkat lunak yang mampu memanfaatkan GnuCash sebagai perangkat lunak tambahan. Kemudian indikator tersebut dinilai
dari perangkat lunak yang mampu mempergunakan GnuCash sebagai perangkat lunak tambahan serta manfaat yang diperoleh dari
penggabungan tersebut. Secara umum, GnuCash tidak dapat digunakan sebagai perangkat lunak
akuntansi tambahan karena basis data GnuCash sendiri berformat .gnucash sehingga kemungkinan untuk digunakan oleh perangkat lunak
akuntansi lain sangat rendah. Akan tetapi, GnuCash dapat digunakan sebagai perangkat lunak tambahan German Home Banking Computer
Information HBCI. Manfaat dari penggunaan GnuCash dan HBCI adalah mempermudah
pengguna GnuCash yang berasal dari Jerman untuk mengunduh bank statement dalam format GnuCash serta melakukan transfer antar bank
dan direct debits https:www.gnucash.orgfeatures.phtml. Hanya saja, layanan ini hanya bisa digunakan di Jerman.
Berdasarkan evaluasi ini maka dapat disimpulkan bahwa variabel
reusability GnuCash memiliki nilai 3 cukup. Kesimpulan ini
didasarkan karena GnuCash dapat digunakan oleh German HBCI sebagai perangkat lunak tambahan tetapi tidak dapat digunakan kembali oleh
perangkat lunak akuntansi lainnya. 11. Interoperability
Interoperability adalah kemampuan perangkat lunak untuk dihubungkan dengan perangkat lunak lain. Kemampuan yang dimaksudkan disini
adalah kemampuan perangkat lunak menghasilkan output yang dapat digunakan oleh perangkat lunak lain. Variabel interoperability GnuCash
akan dinilai berdasarkan kemampuannya menyimpan data hasil pekerjaan dalam beberapa format ekstensi file yang didukung oleh perangkat lunak
yang familiar digunakan untuk perangkat lunak akuntansi khususnya browser internet xml, Microsoft Excel xls, dan Adobe Reader PDF.
Alasan peneliti memilih tiga format diatas adalah karena format PDF adalah format laporan keuangan yang paling sering dibaca selain dalam
bentuk hard copy Rowbottom, 2003. Sejalan juga dengan penelitian yang dilakukan Hodge dan Pronk 2004 bahwa 62 professional di
Amerika menggunakan format PDF dalam menyajikan laporan keuangan serta 17 yang memilih format PDF dan XML. Keunggulan format
PDF adalah pengguna tidak perlu lagi memproses maupun mengedit data laporan keuangan yang telah dihasilkan oleh perangkat lunak. Karena
kesempatan untuk mengedit laporan dalam bentuk PDF juga minim, maka manipulasi data dari laporan yang telah dihasilkan juga minim.
Sedangkan penggunaan format XML dapat membuat informasi laporan keuangan dapat diakses melalui berbagai jenis browser untuk komputer
maupun telepon genggam. Sedangkan format xls dibutuhkan agar laporan keuangan GnuCash dapat dibuka melalui perangkat lunak akuntansi lain
maupun perangkat lunak untuk mengaudit. Dari hasil simulasi yang dilakukan oleh peneliti, didapatkan bahwa
GnuCash dapat mengekspor output dari GnuCash khususnya laporan keuangan kedalam beberapa format, yaitu portable document format
PDF, extensible markup language XML, portable network graphic PNG, dan comma separated value CSV.
Gambar 17. Laporan keuangan GnuCash yang diekspor dalam format PDF
Sumber: data diolah
Gambar 18. Laporan GnuCash yang diekspor dalam format xml Sumber: data diolah
Gambar 119. Laporan GnuCash dalam format png
Sumber:data diolah
Gambar 20. Transaksi GnuCash yang diekspor dalam format CSV
Sumber: data diolah
Melihat berbagai macam format file yang dihasilkan oleh GnuCash,
maka GnuCash mendapatkan nilai 4 Baik. Hal ini dikarenakan
GnuCash dapat menghasilkan laporan keuangan kedalam format tulisan, gambar, dan spreadsheet, yaitu portable document format PDF,
extensible markup language XML, portable network graphic PNG, dan comma separated value CSV. Hanya saja, file dengan format
spreadsheet yang dapat diekspor oleh GnuCash sangat terbatas belum mendukung format xls.