Please use this identifier to cite or link to this item:
https://repository.unej.ac.id/xmlui/handle/123456789/122061
Title: | Implementasi Metode Tets Driven Development pada Pengembangan Web Service Dengan Gaya Arsitektur Rest (Studi Kasus: Aplikasi Web Theskills.Id) |
Authors: | MAULAN, Denta Firdaus Fatoni |
Keywords: | TEST DRIVEN DEVELOPMENT (TTD) |
Issue Date: | 11-Jul-2023 |
Publisher: | Fakultas Ilmu Komputer |
Abstract: | Penelitian ini bertujuan untuk menerapkan metode pengembangan aplikasi web service berbasis Test Driven Development (TDD) pada aplikasi web theskills.id. Sebelumnya, aplikasi web the-skills.id telah dikembangkan menggunakan metode Test Last Development (TLD) Namun, seiring dengan perkembangan teknologi dan kebutuhan yang semakin kompleks, beberapa kelemahan atau keterbatasan dari metode Test Last Development mulai terlihat. Hal ini menimbulkan kebutuhan untuk mencari alternatif metode pengembangan yang dapat mengatasi kekurangan yang ada dan meningkatkan kualitas perangkat lunak yang dihasilkan. Metode Test Driven Development (TDD), sebagai metode pengembangan alternatif, telah menarik perhatian banyak peneliti dan praktisi dalam industri perangkat lunak. Metode Test Driven Development menawarkan pendekatan yang berbeda dalam pengembangan perangkat lunak dengan fokus pada kelebihan dan keunggulan tertentu. Oleh karena itu, metode TDD dipilih sebagai pendekatan alternatif dalam pengembangan aplikasi web the-skills.id. TDD menekankan pembuatan skenario pengujian atau test case sebelum menulis kode fungsional program, yang kemudian diikuti dengan proses refactor. Tujuannya adalah untuk meningkatkan kualitas aplikasi, mendorong pengembang untuk menulis kode yang lebih baik, dan memberikan umpan balik sebelum implementasi kode. Penelitian ini akan membandingkan hasil pengembangan aplikasi menggunakan metode TDD dengan metode TLD. Diharapkan penggunaan TDD dapat menghasilkan aplikasi yang bebas bug, meningkatkan cakupan kode (code coverage), dan mengurangi jumlah cacat (number of defect) dibandingkan dengan pengembangan aplikasi dengan metode TLD. Hasil penelitian ini diharapkan akan memberikan manfaat bagi para pengembang aplikasi dalam industri. Metode Test Driven Development menunjukkan keunggulan untuk mengurangi defect sedangkan dari segi code coverage metode Test Last Development memiliki rerata kualitas code coverage yang lebih baik. |
URI: | https://repository.unej.ac.id/xmlui/handle/123456789/122061 |
Appears in Collections: | UT-Faculty of Computer Science |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
doc.pdf Until 2028-01-26 | 2.26 MB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Admin Tools