Kuantifikasi Pengaruh Understandability dan Maintainability pada Evolusi Perangkat Lunak

Understandability dipercaya sebagai salah satu faktor yang mempengaruhi proses maintenance. Hal ini dikarenakan dalam praktiknya tidak selalu tim pengembang yang sama yang melakukan perbaikan kesalahan pada perangkat lunak. Jika pengembang sebelumnya tidak ada maka pengembang yang baru atau staff ma...

Full description

Saved in:
Bibliographic Details
Main Authors: Mochammad Adhy, Bayu Priyambadha, Fajar Pradana
Format: Article
Language:Indonesian
Published: University of Brawijaya 2019-05-01
Series:Jurnal Teknologi Informasi dan Ilmu Komputer
Online Access:https://jtiik.ub.ac.id/index.php/jtiik/article/view/1289
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832541002783522816
author Mochammad Adhy
Bayu Priyambadha
Fajar Pradana
author_facet Mochammad Adhy
Bayu Priyambadha
Fajar Pradana
author_sort Mochammad Adhy
collection DOAJ
description Understandability dipercaya sebagai salah satu faktor yang mempengaruhi proses maintenance. Hal ini dikarenakan dalam praktiknya tidak selalu tim pengembang yang sama yang melakukan perbaikan kesalahan pada perangkat lunak. Jika pengembang sebelumnya tidak ada maka pengembang yang baru atau staff maintenance perlu untuk memahami sistemnya terlebih dahulu. Sebagai contoh, dalam sebuah percobaan mengenai inspeksi kode, 60% dari isu yang dilaporakan oleh reviewer profesional pada maintenance terkait dengan understandability. Berdasarkan realita tersebut munculah motivasi untuk melakukan penelitian mengukur seberapa besar keterkaitan understandability dengan maintainability pada evolusi perangkat lunak. Penelitian ini menggunakan pendekatan statistika yaitu spearman’s rank correlation untuk menganalisis tingkat keterkaitan antara understandability dengan maintainability. Berdasarkan percobaan yang dilakukan pada tiga macam perangkat lunak, ditemukan bahwa nilai rata-rata keterkaitan understandability terhadap maintainability pada proses evolusi perangkat lunak sebesar 0,95 yang menjelaskan bahwa korelasi kedua variabel tersebut sangatlah kuat. Abstract Understandability is believed to be one of the factors that affect maintenance process. This is because in practice it is not always the same development team is tasked to makes improvements to the software. If the previous developer does not exist then a new developer or maintenance staff needs to learn the system first. For example, in the experiment about code inspection, 60% of the issues reported by professional reviewers on maintenance related to understandability. Based on these realities, emerged a motivation to conduct a research related to the measurement of correlation between understandability and maintenance on software evolution. This research uses a statistical approach that is spearman’s rank correlation to analyze the level of linkage between understandability and maintainability. From the conducted experiment on three types of software in software evolution process shows that spearman’s rank correlation of 0,95 which means understandability has a very strong correlation with maintainability.
format Article
id doaj-art-39a114695a4949d089536095dfe20fb3
institution Kabale University
issn 2355-7699
2528-6579
language Indonesian
publishDate 2019-05-01
publisher University of Brawijaya
record_format Article
series Jurnal Teknologi Informasi dan Ilmu Komputer
spelling doaj-art-39a114695a4949d089536095dfe20fb32025-02-04T10:41:22ZindUniversity of BrawijayaJurnal Teknologi Informasi dan Ilmu Komputer2355-76992528-65792019-05-016310.25126/jtiik.2019631289402Kuantifikasi Pengaruh Understandability dan Maintainability pada Evolusi Perangkat LunakMochammad Adhy0Bayu Priyambadha1Fajar Pradana2Universitas BrawijayaUniversitas BrawijayaUniversitas BrawijayaUnderstandability dipercaya sebagai salah satu faktor yang mempengaruhi proses maintenance. Hal ini dikarenakan dalam praktiknya tidak selalu tim pengembang yang sama yang melakukan perbaikan kesalahan pada perangkat lunak. Jika pengembang sebelumnya tidak ada maka pengembang yang baru atau staff maintenance perlu untuk memahami sistemnya terlebih dahulu. Sebagai contoh, dalam sebuah percobaan mengenai inspeksi kode, 60% dari isu yang dilaporakan oleh reviewer profesional pada maintenance terkait dengan understandability. Berdasarkan realita tersebut munculah motivasi untuk melakukan penelitian mengukur seberapa besar keterkaitan understandability dengan maintainability pada evolusi perangkat lunak. Penelitian ini menggunakan pendekatan statistika yaitu spearman’s rank correlation untuk menganalisis tingkat keterkaitan antara understandability dengan maintainability. Berdasarkan percobaan yang dilakukan pada tiga macam perangkat lunak, ditemukan bahwa nilai rata-rata keterkaitan understandability terhadap maintainability pada proses evolusi perangkat lunak sebesar 0,95 yang menjelaskan bahwa korelasi kedua variabel tersebut sangatlah kuat. Abstract Understandability is believed to be one of the factors that affect maintenance process. This is because in practice it is not always the same development team is tasked to makes improvements to the software. If the previous developer does not exist then a new developer or maintenance staff needs to learn the system first. For example, in the experiment about code inspection, 60% of the issues reported by professional reviewers on maintenance related to understandability. Based on these realities, emerged a motivation to conduct a research related to the measurement of correlation between understandability and maintenance on software evolution. This research uses a statistical approach that is spearman’s rank correlation to analyze the level of linkage between understandability and maintainability. From the conducted experiment on three types of software in software evolution process shows that spearman’s rank correlation of 0,95 which means understandability has a very strong correlation with maintainability. https://jtiik.ub.ac.id/index.php/jtiik/article/view/1289
spellingShingle Mochammad Adhy
Bayu Priyambadha
Fajar Pradana
Kuantifikasi Pengaruh Understandability dan Maintainability pada Evolusi Perangkat Lunak
Jurnal Teknologi Informasi dan Ilmu Komputer
title Kuantifikasi Pengaruh Understandability dan Maintainability pada Evolusi Perangkat Lunak
title_full Kuantifikasi Pengaruh Understandability dan Maintainability pada Evolusi Perangkat Lunak
title_fullStr Kuantifikasi Pengaruh Understandability dan Maintainability pada Evolusi Perangkat Lunak
title_full_unstemmed Kuantifikasi Pengaruh Understandability dan Maintainability pada Evolusi Perangkat Lunak
title_short Kuantifikasi Pengaruh Understandability dan Maintainability pada Evolusi Perangkat Lunak
title_sort kuantifikasi pengaruh understandability dan maintainability pada evolusi perangkat lunak
url https://jtiik.ub.ac.id/index.php/jtiik/article/view/1289
work_keys_str_mv AT mochammadadhy kuantifikasipengaruhunderstandabilitydanmaintainabilitypadaevolusiperangkatlunak
AT bayupriyambadha kuantifikasipengaruhunderstandabilitydanmaintainabilitypadaevolusiperangkatlunak
AT fajarpradana kuantifikasipengaruhunderstandabilitydanmaintainabilitypadaevolusiperangkatlunak