84
pada lampiran User Acceptance Test UAT sebagai dokumentasi persiapan pengujian terhadap sistem mobile commerce berbasis smartphone Lampiran C-1.
4.2.3 Iterations Fase Pengulangan
Pada tahapan pengulangan iteration phase akan dilakukan pengujian terhadap user story, perubahan listing program, perubahan kebutuhan client, dan
testing . Tahapan ini dilakukan agar pengembangan sistem yang dibuat sesuai
dengan kebutuhan yang diperlukan oleh client. Pada tahap iterasi, jika iterasi 1 belum selesai dilakukan dilarang untuk lanjut ke iterasi berikutnya. Karena hal ini
harus sesuai dengan persetujuan permintaan client apakah sistemaplikasi yang dibangun pada tahapan iterasi tersebut tersebut sesuai dengan user stories yang
sudah tertuang pada card sebelumnya. Karena stories 1 merupakan iterasi 0, stories 2
merupakan iterasi 1, dan seterusnya. Namun, jika developer sudah sampai pada iterasi ke 6, developer dapat kembali ke iterasi sebelumnya apabila ada perubahan
listing code dan kebutuhan dari client.
Tabel 4.3 Tahapan Iterasi
Tahapan Status
Iterasi 0 OK
Iterasi 1 OK
Iterasi 2 OK
Iterasi 3 OK
Iterasi 4 OK
Iterasi 5 OK
Iterasi 6 NOT OK dapat kembali ke tahap iterasi sebelumnya untuk
menyesuaikan perubahan yang dilakukan oleh client Iterasi 7
Iterasi 8 Iterasi 9
Iterasi10 Iterasi 11
85 Iterasi 12
Iterasi 13 Iterasi 14
4.2.3.1 Implementasi
Tahapan ini adalah mengimplementasikan teknologi pendukung untuk sistem yang akan dikembangkan. Implementasi awal dilakukan dengan dua cara,
yaitu implementasi melalui server lokal dan melalui modem menggunakan ip modem yang sudah disingkronisasi antara laptop dan perangkat genggam.
Pada tahapan menggunakan server lokal, sistem yang dibangun diimplementasikan melalui localhost dan melalui emulator smartphone berbasis
open source . Langkah
–langkah yang dilakukan yaitu: a.
Melakukan instalasi web server Pada langkah awal yang dilakukan adalah melakukan instalasi web server.
Pada penelitian ini digunakan satu paket perangkat lunak yang di dalamnya terdapat web server
, database, server side scripting, FTP server, dan lain-lain. Setelah kita melakukan instalasi pada paket perangkat lunak tersebut, kita membuat database
terlebih dahulu sebagai salah satu langkah dalam mengembangkan sistem perdagangan secara online. Karena nantinya database tersebut diintegrasikan
dengan sistem yang akan kita kembangkan. Pada penelitian ini dibuat dua sistem. satu sistem dari sisi admin, dan satu sistem lagi melalui perangkat mobile pada sisi
users customers Selanjutnya database tersebut diintegrasikan dengan sistem yang
telah kita bangun. Pada tahap mengembangkan sistem admin, dilakukan implementasi melalui server local melalui localhost, untuk memastikan apakah
sistem yang dibangun sudah bisa jalan di server lokal atau belum. Jika sistem pada