•
Persiapan
Awal mengerjakan Project
•
Desain
Database (MySQL)
•
Develop
webservice API (Code Igniter Framework / PHP)
•
Android
Shared Preperences (Session Manager)
•
Android
GoogleMaps V2
•
Google
Cloud Messaging (CDM)
•
Android
Notifikasi Manager
•
Android
Intent Service
Materi Training
- Estimasi Biaya project
- Membuat proposal penawaran project.
- Membuat Rencana pengerjaan project (Timeline)
- Membuat Wireframe/mockup App
- Membuat Desain App
- Merancang Database untuk aplikasi
- Membuat Beckend Server (Webservice API)
- Development Aplikasi
- Report Progress Aplikasi
- Testing App
- Finishing App
Daily Target Training
- Hari Pertama
- Pengantar pengerjaan project android
- Desain Database
- Start Develop Webservice
- Halaman Splash, main menu, register & Login
- Hari Kedua
- Modul Cari Driver
- Webservice terkait
C. Hari ketiga
- Halaman history booking user
- Login driver
- Hari Keempat
- Modul take booking oleh driver
- Histori booking driver
- Hari Kelima
- Halaman kredit
- Halaman setting
- Halaman Profil user
A. Estimasi Biaya Project
•
Diskusikan
secara mendetail dengan calon klien requirement atau fungsional dari app yang
akan di develop, buat list requirement (Jika diperlukan).
•
Lakukan
riset terhadap fitur-fitur yang diminta apakah kita / team memungkinkan tidak
untuk membuatnya.
•
Perkiraan
tingkat kesulitan aplikasi yang akan dibuat
•
Estimasi
lama waktu proses
•
Perkiraan
biaya dari project.
B. Membuat proposal penawaran project
•
Berdasarkan
diskusi dengan calon klien buatlah dokumen penawaran untuk diajukan dengan
calon klien (jika diperlukan)
•
Cantumkan
:
•
List
requirement dari aplikasi
•
Masukkan
harga project
•
Sampaikan
waktu pengerjaan & waktu garansi / support pasca produksi
•
Masukan
Detail tahapan pengerjaan (Timeline) project
C. Membuat Timeline Project
•
Buat
dalam bentuk tabel ganchart, lengkapi dengan nama penanggungjawabnya.
•
Diskusikan
dengan anggota team waktu yang mereka perlukan untuk melaksanakan dan sesuaikan
dengan kesepakatan waktu deadline dengan klien.
•
Setelah
disepakati, delegasikan pengerjaan per task kepada masing-masing
penanggungjawab
D. Wireframe/Mockup Project
•
Buat
draft wireframe di kertas atau yang lainnya
•
Gunakan
program buat bikin wireframe / mockup :
E. Desain Aplikasi
•
Delegasikan
ke tim desainer untuk membuat desain sesuai dengan mockup
•
Pastikan
apakah client ada permintaan khusus atau tidak mengenai desainya, ex : warna
dominan, icon, logo, etc.
F. Desain Database
•
Berdasarkan
kebutuhan system desain database sesuai dengan kebutuhan object model apa saja
yang datanya harus disimpan datanya.
•
Catatan
:
•
Gunakan
nama database, tabel, kolom dengan nama-nama yang mudaha dipahami dan diinget.
G. Membuat Webservice
•
Sepakati
dengan team backend untuk membuat webservice sesuai dengan requirement aplikasi
dan komunikasikan dengan bagian database.
•
Gunakan
nama endpoint webservice yang mudah dipahami dan terstruktur.
•
Buat
dokumentasi websrvice lengkap dengan samplenya.
H. Development Aplikasi
Setelah semua proses di atas telah selesai dan web service telah siap
digunakan, sekarang saatnya membuat aplikasi Android-nya. Berikut adalah
langkah langkah dalam pembuatan aplikasi ojek online secara berurutan.
No comments:
Post a Comment