Rancang Bangun Kakas Bantu Pengukuran Kualitas Perangkat Lunak Menggunakan Metode Fuzzy

Pratama, Mohammad Aprialdi Rizky (2015) Rancang Bangun Kakas Bantu Pengukuran Kualitas Perangkat Lunak Menggunakan Metode Fuzzy. Undergraduate thesis, Institut Technology Sepuluh Nopember.

[img] Text
5111100071-Undergrdaaute Thesis.pdf - Published Version

Download (5MB)

Abstract

Perangkat lunak merupakan salah satu bentuk produk yang dihasilkan melalui serangkaian proses yang bersifat abstrak sehingga membuat sebagian orang mengalami kesulitan dalam menentukan kualitasnya terutama bagi pengembang perangkat lunak tersebut. Padahal, kualitas perangkat lunak sering berdampak cukup besar bagi tim pengembang tersebut. Terlebih lagi, kualitas bersifat subjektif sehingga sulit untuk dinyatakan dalam bentuk angka. Proses penghitungan kualitas perangkat lunak membutuhkan proses yang kompleks. Dalam tugas akhir ini, model kualitas ISO/IEC 9126 yang merupakan standar baku kualitas perangkat lunak. Model kualitas ini terdiri dari beberapa aspek dalam terbagi dalam beberapa karakteristik. Proses ini juga menggunakan metode fuzzy untuk menguantifikasikan nilai kualitas yang bersifat subjektif. Fuzzy juga digunakan untuk menghitung nilai kualitas dengan menggunakan model kualitas tersebut. Untuk mempermudah proses pengukuran kualitas perangkat lunak, dibuatlah aplikasi kakas bantu yang memanfaatkan kedua metode di atas. Kakas bantu dirancang dengan menambahkan beberapa fungsionalitas yang dapat membantu proses pengukuran kualitas. Proses penghitungan nilai viii kualitas menggunakan metode fuzzy dilakukan dengan mengelompokkan nilai aspek berdasarkan kriteria tertentu, melakukan fuzifikasi yang merupakan proses konversi nilai kategori menjadi nilai fuzzysets, menghitung nilai aspek, dan defuzifikasi untuk mendapatkan nilai kualitas yang sebenarnya. Hasil uji coba perangkat lunak menunjukkan bahwa perangkat lunak telah memenuhi fungsionalitas yang dibutuhkan. Nilai yang dihasilkan oleh kakas bantu terbukti valid dan nilai kebergunaan aplikasi mencapai 0,81. Hal ini membuktikan bahwa aplikasi bisa digunakan tim pengembang dalam mengukur kualitas perangkat lunak. Penggunaan metode fuzzy terbukti memberikan kemudahan dalam proses penilaian kualitas perangkat lunak dengan data kualitatif. ====================================================================================================== Software is a form of products produced by a series of processes. One particular characteristic of software is that the software is intangible, which makes several people find it hard to assess the quality of software, especially the developer itself However, the quality of software makes a huge impact for the developer sometimes. Furthermore quality is a subjective aspect, so it’s difficult to be declared with a crisp value. Process of measuring quality of software requires a quite complex process. This thesis uses ISO/IEC 9126 quality model which is the international standard for quality of software. This process also uses fuzzy method for quantifying the value of software quality that somewhat seems very subjective, depends on the people. The method id also used to compute the quality value of software by applying the quality model, fuzzy multiplication and fuzzy addition. In order to ease the software quality measurement process, this application for software quality measurement developed adopting model quality ISO/IEC 9126 and fuzzy method. The application designed to carry on several functionalities that help the developer to assess the quality of software. The process of calculating the software quality with the use of fuzzy method is done by applying some steps, grouping aspect’s value based on x particular criteria then converting thus value into fuzzysets, fuzzification, then computing aspect’s value, and lastly defuzzzificating the fuzzyset to get the crisp value of software quality. This software has been tested and show that software has met the functionalities required in the design phase. Validity of the value computed by this tools also has been tested and complied with the value resulted from manual analysis and software has satisfied the required usability with a score 0.81. It proves that this developed application can be used for measuring the quality of a software. The usage of fuzzy method give an evidence that it simplify the process of software quality measurement with qualitative data.

Item Type: Thesis (Undergraduate)
Additional Information: RSIf 005.3 Pra r
Uncontrolled Keywords: Abstract Syntax Tree, Fuzzy, Java, ISO/IEC 9126, Kualitas Perangkat Lunak
Subjects: H Social Sciences > HD Industries. Land use. Labor > HD30.213 Management information systems. Dashboards
Q Science > QA Mathematics > QA76.76.A65 Application software
Divisions: Faculty of Information and Communication Technology > Informatics > (S1) Undergraduate Theses
Depositing User: Mr. Tondo Indra Nyata
Date Deposited: 13 May 2019 01:38
Last Modified: 13 May 2019 01:38
URI: http://repository.its.ac.id/id/eprint/63005

Actions (login required)

View Item View Item