Analisis dan Perancangan Sistem
dan pengujian, dan yang terakhir adalah rilis. Perangkat lunak dibangun mulai dari tahap pertama sampai dengan sistem dapat diterima dan dapat diimplementasikan
secara penuh. Penjelasan dari setiap tahapan pada metode XP tersebut adalah sebagai berikut:
1 Tahap analisis Pada tahapan ini akan dilakukan analisis kebutuhan sistem untuk memenuhi
kebutuhan sekarang yang dilakukan dengan memahami teknologi terkini untuk pengembangan sistem yang lebih usable dan general beredar luas di masyarakat,
teknologi yang bisa dipergunakan secara masal, murah, kapan pun dan di manapun. Analisis kebutuhan sistem dilakukan dengan mengkombinasikan antara
analisis permasalahan yang didapatkan dengan solusi teknologi pengembangan sistem terkini, yaitu kebutuhan pengembangan sistem berbasis android. Android
menjadi solusi terkini untuk menjawab permasalahan biaya dan sinyal jaringan. 2 Tahap desain dan Implementasi
Pada tahap ini dilakukan perancangan antarmuka dan perancangan basis data untuk sistem yang akan dikembangkan. Perancangan antarmuka dititik beratkan
pada interaksi sistem dengan pengguna, yaitu desain input dan output yang interaktif, mudah dan efisien bagi penggunanya. Perancangan basis data dilakukan
dengan merancang struktur dan data yang digunakan sistem android. Data dan pengetahuan yang didapatkan pada tahap sebelumnya akan disusun berdasarkan
atributnya dan relasi yang dibutuhkan untuk keperluan perancangan basis data. Proses desain dan implementasi sistem dilakukan dengan perangkat lunak
seperti yang telah didefinisikan pada ruang lingkup penelitian. Implementasi dan pengembangan sistem pada tahap ini dilakukan dengan dukungan perangkat lunak
bernama android Emulator, yaitu suatu perangkat lunak yang dikondisikan menyerupai telepon pintar sehingga memudahkan pengembang dalam merancang
dan menguji coba secara internal sebelum akhirnya diuji coba pada perangkat telepon pintar sungguhan.
3 Tahap Pengujian testing Tahapan ini adalah tahapan pengujian terhadap sistem aplikasi secara
internal. Pengujian dilakukan terhadap fungsional dan non fungsional sistem pakar pada layar android Emulator dengan berbagai fitur yang disediakan.
Perangkat lunak yang telah berhasil diuji secara internal pada tahap ini nantinya akan diujikan pada perangkat telepon pintar sungguhan untuk kemudian
dievaluasi kembali untuk mendapatkan feedback dari pengguna. 4 Peluncuruan Perangkat Lunak
Sistem yang sudah berhasil diuji coba secara internal berarti sistem ini siap dirilis ke pasar. Rilis sistem ini akan berupa package system yang siap diunduh
dan diinstalasikan ke perangkat pengguna secara langsung.