ANALISIS KEEFEKTIFAN CHATGPT DALAM PERANCANGAN APLIKASI

Authors

  • Idham Universitas Muhammadiyah Mataram
  • Arif Rahman Universitas Muhammadiyah Mataram
  • M.Rizkillah Universitas Muhammadiyah Mataram

DOI:

https://doi.org/10.51401/jinteks.v6i2.4050

Keywords:

ChatGpt, SDLC, UML, Use Case Diagram, PDM, kode program, skenario pengujian

Abstract

Berdasarkan hasil penelitian yang telah direview, ChatGPT mampu menghasilkan aplikasi sesuai dengan kebutuhan bisnis yang telah ditetapkan. Proses dimulai dari perancangan Use Case Diagram, pembuatan desain database dengan Teknik PDM, hingga penghasilan kode program sesuai dengan permintaan pengguna. Namun, kekurangan dari penelitian-penelitian tersebut terletak pak pembenaran hasi yang diperoleh, karena mayoritas penelitian yang berkaitan dengan ChatGPT dalam bidang IT lebih difokuskan pada analisis keefektifan pembuatan kode program. Sedikit penelitian yang mendetail pada tahapan SDLC menggunakan ChatGPT. Proses penelitian dimulai dengan pembuatan Use Case Diagram, desain database menggunakan Teknik PDM, pembuatan kode program, dan pembuatan skenario pengujian dengan menggunakan ChatGPT. Hasil penelitian menunjukan bahwa ChatGPT efektif dalam pembuatan Use Case Diagram, desain database dengan  Teknik PDM, dan pembuatan skenario pengujian. Namun, efektivitasnya tergantung pada spesifikasi kebutuhan yang detail dan penjelasan fitur yang lengkap dari aplikasi yang ingin dirancang untuk pembuatan skenario pengujian. Dalam pembuatan program, ChatGPT efektif dalam pembuatan program sederhana seperti login, dengan yarat intruksi yang diberikan harus mencakup database yang diguunakan dan variable kode program yang diperlukan. Namun, untuk pembuatan program yang kompleks, ChatGPT belum spenuhnya efektif. Hal ini karena ChatGPT dapat menciptakan kode program tanpa masalah, programmer harus memberikan intruksi secara sistematis.

References

K. Jin, C.-Y. Wang, H. V. Pham, and H. Hemmati, “Can ChatGPT Support Developers? An Empirical Evaluation of Large Language Models for Code Generation.” Mar. 16, 2024. doi: 10.1145/3643991.3645074.

A. T. Imam and I. Altawaiha, “The Use of the Pre-Trained BERT and GPT-3 Models to Automate the Composing of Use Case Descriptions.” Aug. 14, 2023. doi: 10.22541/au.169205044.43001223/v1.

J. Cámara, J. Troya, L. Burgueño, and A. Vallecillo, “On the assessment of generative AI in modeling tasks: an experience report with ChatGPT and UML,” Softw. Syst. Model., vol. 22, no. 3, pp. 781–793, Jun. 2023, doi: 10.1007/s10270-023-01105-5.

A. Rajbhoj, A. Somase, P. Kulkarni, and V. Kulkarni, “Accelerating Software Development Using Generative AI: ChatGPT Case Study,” in Proceedings of the 17th Innovations in Software Engineering Conference, Bangalore India: ACM, Feb. 2024, pp. 1–11. doi: 10.1145/3641399.3641403.

B. Acharya and P. K. Sahu, “SOFTWARE DEVELOPMENT LIFE CYCLE MODELS: A REVIEW PAPER”.

G. Gurung, R. Shah, and D. P. Jaiswal, “Software Development Life Cycle Models-A Comparative Study,” Int. J. Sci. Res. Comput. Sci. Eng. Inf. Technol., pp. 30–37, Jul. 2020, doi: 10.32628/CSEIT206410.

N. Hasanah and M. N. Indriawan, “Rancangan Aplikasi Batam Travel Menggunakan Metode Software Development Life Cycle (SDLC),” vol. 1, no. 1, 2021.

Y. S. Dwanoko, “IMPLEMENTASI SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) DALAM PENERAPAN PEMBANGUNAN APLIKASI PERANGKAT LUNAK,” J. Teknol. Inf., Oct. 2016, doi: 10.36382/jti-tki.v7i2.219.

R. Abdillah, A. Kuncoro, and I. Kurniawan, “ANALISIS APLIKASI PEMBELAJARAN MATEMATIKA BERBASIS ANDROID DAN DESAIN SISTEM MENGGUNAKAN UML 2.0,” vol. 4, 2019.

Institut Teknologi Sepuluh Nopember et al., “A Different Approach on Automated Use Case Diagram Semantic Assessment,” Int. J. Intell. Eng. Syst., vol. 14, no. 1, pp. 496–505, Feb. 2021, doi: 10.22266/ijies2021.0228.46.

D. O. Sumadya, H. H. Ginardi, and R. J. Akbar, “Perancangan dan Implementasi Basis Data Aplikasi Web Fotokita,” J. Tek. ITS, vol. 5, no. 2, pp. A552–A555, Oct. 2016, doi: 10.12962/j23373539.v5i2.18771.

Y. Pratama, “SISTEM PRAKTEK KERJA LAPANGAN (PKL) PADA SEKOLAH TINGGI XYZ MENGGUNAKAN CODEIGNITER,” vol. 3, 2023.

Ichsan Raksa Gumilang, “PENERAPAN METODE SDLC (SYSTEM DEVLOPMENT LIFE CYCLE) PADA WEBSITE PENJUALAN PRODUK VAPOR: APPLICATION OF SDLC (SYSTEM DEVLOPMENT LIFE CYCLE) METHOD ON VAPOR PRODUCT SALES WEBSITE,” JURAL Ris. RUMPUN ILMU Tek., vol. 1, no. 1, pp. 47–56, Apr. 2022, doi: 10.55606/jurritek.v1i1.144.

A. Fahrezi, F. N. Salam, G. M. Ibrahim, R. Rahman, and A. Saifudin, “Pengujian Black Box Testing pada Aplikasi Inventori Barang Berbasis Web di PT. AINO Indonesia,” vol. 1, no. 1, 2022.

Published

2024-05-25

How to Cite

[1]
Idham, A. Rahman, and M.Rizkillah, “ANALISIS KEEFEKTIFAN CHATGPT DALAM PERANCANGAN APLIKASI”, JINTEKS, vol. 6, no. 2, pp. 115-121, May 2024.

Issue

Section

Articles