Senin, 21 Maret 2022

METODE XP (EXRTREME PROGRAMING)


Pengertian Metode XP

            Metode XP adalah sebuah proses perangkat lunak yang membantu pengembang membuat kode berkualitas dengan cepat. Di sini, kita mendefinisikan kualitas sebagai sebuah basis kode yang sesuai dengan desain spesifikasi dan ekspektasi pelanggan. Model XP fokus pada: Implementasi desain sederhana.


Sejarah 

           XP Pertama kali diusulkan oleh Kent Beck dan Ward Cunningham pada bulan Maret 1996, asal mula XP digunakan karena pada saat itu permintaan dari customer yang sering berubah dengan cepat sehingga mengakibatkan putaran kehidupan metode pengembangan perangkat lunak tradisional menjadi lebih pendek dan tidak selaras dengan metode tradisional karena pada umumnya memerlukan desain yang luas dan itu mengakibatkan perubahan desain yang terjadi dan tentu saja memerlukan biaya yang lebih tinggi. Tujuan XP adalah meminimalisir biaya yang diperlukan jika ada perubahan dalam pengembangan perangkat lunak. 


Kekurangan dan atau Kelebihan Extreme Programing (XP)

Keunggulan:

– Dalam extreme programming, komunikasi dibangun dengan melakukan pemrograman berpasangan (pair programming). Developer didampingi oleh pihak klien saat coding maupun unit testing sehingga klien terlibat langsung dalam pemrograman. Selain itu, prakiraan beban tugas juga diperhitungkan.

– extremeprogramming mengutamakan kesederhanaan code. Membuat program sederhana lalu mengembangkannya bila diperlukan.

– Setiap feedback dari klien ditanggapi dengan melakukan test, unit test atau system integration.

– memiliki banyak ide dan berani untuk mencoba mengimplementasikan. Setiap menemui kesalahan, langsung diperbaiki.

– Saling menghargai antar developer

– Hasil pekerjaan lebih cepat didapatkan

– Tidak ada perubahan yang tak menentu


Kelemahan:

– Developer harus siap dengan perubahan karena akan selalu menerima perubahan

– Membutuhkan kedisiplinan tinggi

– baik saat digunakan pada proyek yang kecil

– membutuhkan lebih banyak input dari user



Implementasi Metode Pengembangan Sistem Extreme Programming (XP) pada Aplikasi Investasi Peternakan


          Sektor peternakan merupakan motor penggerak pembangunan khususnya di wilayah pedesaan. Salah satu permasalahan yang dihadapi oleh peternak di Indonesia terutama pada peternak skala ekonomi kecil adalah permodalan yang terbatas. Untuk mengatasi hal tersebut maka dibutuhkan cara untuk mendapatkan modal. Pada penelitian ini akan dikembangkan aplikasi investasi peternakan online dengan menerapkan metode pengembangan sistem extreme programming (XP) yang mempermudah peternak menemukan investor dan mempermudah investor dalam mencari tempat investasi khususnya dibidang peternakan. Metode extreme programming (XP) menawarkan tahapan dalam waktu relatif singkat sesuai dengan fokus yang akan dicapai pengembang. Berdasarkan pengujian usability, aplikasi investasi peternakan menunjukan nilai rata-rata 88% dalam kategori baik, sehingga aplikasi layak untuk digunakan.



0 komentar:

Posting Komentar