Claim Missing Document
Check
Articles

Found 2 Documents
Search
Journal : Jurnal Ilmu Komputer dan Teknik Informatika

Analisis Efektivitas Penerapan Metode Waterfall dan Agile dalam Pengembangan Perangkat Lunak J. Prayoga; Hasugian, Buyung Solihin; Amru Yasir
Jurnal Ilmu Komputer dan Teknik Informatika Vol. 1 No. 1 (2025): Januari 2025
Publisher : CV. Raskha Media Group

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.64803/juikti.v1i1.42

Abstract

Pengembangan perangkat lunak yang efektif memerlukan metode yang tepat guna menjamin kualitas, waktu pengerjaan, serta kepuasan pengguna akhir. Dua metode yang umum digunakan adalah Waterfall dan Agile. Penelitian ini bertujuan untuk menganalisis efektivitas penerapan kedua metode tersebut dalam berbagai aspek pengembangan perangkat lunak, seperti fleksibilitas, kecepatan delivery, efisiensi tim, serta kemampuan adaptasi terhadap perubahan kebutuhan. Metode Waterfall dikenal dengan pendekatan bertahap dan sistematis, sedangkan Agile menawarkan pendekatan iteratif dan kolaboratif. Studi ini menggunakan pendekatan kualitatif dan kuantitatif melalui studi literatur, survei terhadap 50 praktisi TI, serta analisis studi kasus dari beberapa proyek perangkat lunak yang menggunakan kedua metode tersebut. Hasil penelitian menunjukkan bahwa metode Agile lebih unggul dalam hal fleksibilitas, kepuasan klien, dan efisiensi tim, terutama dalam proyek yang kompleks dan dinamis. Namun, metode Waterfall masih relevan diterapkan pada proyek yang memiliki kebutuhan dan ruang lingkup yang jelas sejak awal. Kesimpulan dari penelitian ini memberikan rekomendasi strategis dalam pemilihan metode berdasarkan karakteristik proyek yang dihadapi.
Analisis Perbandingan Performa Bahasa Pemrograman Populer dalam Pengembangan Aplikasi Desktop Zulham; Yasir, Amru; Muhammad Eka
Jurnal Ilmu Komputer dan Teknik Informatika Vol. 1 No. 1 (2025): Januari 2025
Publisher : CV. Raskha Media Group

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.64803/juikti.v1i1.43

Abstract

Pengembangan aplikasi desktop memerlukan pemilihan bahasa pemrograman yang tepat untuk memastikan performa, efisiensi, dan kemudahan pengembangan. Penelitian ini bertujuan untuk menganalisis dan membandingkan performa beberapa bahasa pemrograman populer seperti Python, Java, C++, dan C# dalam konteks pengembangan aplikasi desktop. Perbandingan dilakukan berdasarkan beberapa indikator, antara lain kecepatan eksekusi, penggunaan memori, waktu kompilasi, serta kemudahan pengembangan dan pemeliharaan. Metode pengujian menggunakan serangkaian program uji dengan fungsi yang seragam, dieksekusi dalam lingkungan perangkat keras dan perangkat lunak yang sama untuk menjamin konsistensi hasil. Hasil analisis menunjukkan bahwa C++ unggul dalam kecepatan dan efisiensi memori, sementara Python lebih menonjol dalam kemudahan pengembangan dan fleksibilitas. Java dan C# menunjukkan performa yang seimbang antara efisiensi dan kemudahan pemeliharaan. Temuan ini diharapkan dapat menjadi referensi bagi pengembang dalam memilih bahasa pemrograman yang sesuai dengan kebutuhan dan karakteristik proyek desktop yang dikembangkan.