Anda di halaman 1dari 19

10/08/2017 PERTEMUAN 2

www.smktarunabhakti.net
Credit Penulis
Sumber :
https://software.endy.muhardin.com/manajemen
/tahapan-membuat-aplikasi/
KOMPETENSI PEMBAHASAN
Menganalisis kebutuhan dalam pembuatan produk
kreatif
Membuat daftar kebutuhan dalam pembuatan
produk kreatif .
Mengalisis kebutuhan pelanggan sebagai alternatif topik
produk kreatif.
Menyajikan kebutuhan pelanggan sebagai
alternatif topik produk kreatif.
Tahapan Pembuatan Aplikasi
1. Membuat deskripsi aplikasi. Berisi penjelasan tentang apa fungsi utama dari aplikasi
yang akan kita kembangkan. Tuliskan juga siapa saja user yang terlibat, dan garis
besar dari proses bisnis yang akan disediakan oleh aplikasi.
2. Membuat daftar fitur
3. Untuk proyek komersial, daftar fitur ini akan kita terjemahkan menjadi estimasi biaya
dan waktu. Bila Anda adalah programmer dan tidak berurusan dengan masalah
finansial, silahkan skip langkah ini. Bila Anda ingin tahu lebih jauh, silahkan baca artikel
yang khusus membahas masalah estimasi ini.
4. Membuat UI Mockup
5. Membuat skema database
6. Membuat daftar class dan relasi antar class
7. Membuat kerangka aplikasi dalam bentuk source code
8. Membuat detail implementasi source code sampai selesai
9. User Acceptance Test, baik internal maupun external (kalau ada client/customer yang
akan mengetes)
Studi Kasus Aplikasi Perpustakaan
Penjelasan Aplikasi
Penjelasan atau deskripsi aplikasi adalah hal
terpenting dalam pembuatan aplikasi.
Bila kita membuatnya dengan benar, maka
pekerjaan kita di tahap selanjutnya akan mudah.
Sebagaimana halnya semua skill yang lain,
kemahiran kita dalam mengarang penjelasan
aplikasi ini hanya bisa didapatkan dari latihan.
Berikut contoh penjelasan aplikasi
perpustakaan.
Aplikasi perpustakaan ini, sesuai namanya berguna untuk mengelola
kegiatan operasional perpustakaan.
Aplikasi ini akan digunakan oleh penjaga perpustakaan untuk:
* entri data anggota
* entri data buku
* entri peminjaman buku
* entri pengembalian buku
Selain itu, anggota juga bisa menggunakan aplikasi ini untuk:
* mencari buku dengan kriteria tertentu
(misalnya judul, pengarang, topik, dan sebagainya)
* melihat ketersediaan buku
* mengetahui lokasi penyimpanan buku
* booking buku secara online dari rumah agar tidak kehabisan
Dari penjelasan aplikasi di atas, kita bisa
menentukan apa saja usernya dan apa saja fitur
dari aplikasi yang akan kita buat.
Mari kita lanjutkan ke tahap selanjutnya.
Daftar Kategori Fitur
Aplikasi bisnis (aplikasi yang dibuat untuk melayani operasional bisnis)
biasanya memiliki fitur yang dapat diklasifikasikan menjadi beberapa
kategori:
1. master data : data referensi yang jarang berubah. Misalnya kelurahan, kode
pos, tingkat pendidikan, dan lainnya. Untuk mengubah data master biasanya
tidak ada proses bisnis khusus. User langsung saja membuka datanya,
kemudian mengedit isinya, dan tekan tombol save.
2. transaksi : fitur pencatatan transaksi bisnis. Di sini biasanya ada berbagai
aturan bisnis yang rumit seperti penambahan/pengurangan stok, perhitungan
pajak, dan lain sebagainya
3. laporan : rekap dan aggregasi dari data transaksi. Umumnya ada fitur
pencarian berdasarkan tanggal, jumlah total, dan sejenisnya. Biasanya juga
ada fitur export ke berbagai format file (CSV, XLS, PDF)
4. personalisasi / konfigurasi : fitur untuk memudahkan user. Contohnya daftar
menu favorit, mengganti email / no handphone, tema warna, dan lain
sebagainya
5. utilitas / administrasi : fitur untuk pemeliharaan aplikasi. Misalnya
backup/restore.
Tahapan membuat Daftar Fitur App
1. Untuk membuat daftar fitur biasanya kita mulai
dari fitur transaksi.
2. Setelah itu, kita tentukan master data apa saja
yang dibutuhkan tiap transaksi.
3. Selanjutnya, laporan-laporan yang dapat dibuat
dari berbagai transaksi.
4. Terakhir baru kita identifikasi fitur personalisasi
dan utilitas.
Berikut adalah daftar fitur aplikasi
perpustakaan:
* Transaksi
* Registrasi Anggota
* Berhenti jadi anggota
* Peminjaman
* Pengembalian
* Booking
* Buku baru (beli, hibah, dsb)
* Penghapusan buku (hilang, rusak, dsb)
* Master Data
* Buku
* Anggota
* User
* Group
* Permission
* Laporan
* Rekap Buku Masuk per Periode
* Rekap Buku Dihapus per Periode
* Rekap Peminjaman per Periode
* Rekap Pengembalian per Periode
* Histori Peminjaman dan Pengembalian per Anggota
* Rekap Jumlah Buku
* Rekap Anggota
* Personalisasi
* Ganti Password
* Ganti Email
* Ganti HP
* Pengaturan Notifikasi
* Utilitas
* Backup
* Restore
* Import Data Anggota
* Import Data Buku
Tugas
Buatlah Daftar Fitur dalam aplikasi yang telah di
tentukan
Dengan mengikuti kriteria yang telah di pelajari
Tahapan UI Mockup
UI Mockup merupakan solusi murah meriah dan
cepat untuk sinkronisasi pemahaman kita dan
pemahaman user tentang aplikasi yang akan
dibuat.
Kalau kita tidak membuat UI mockup, kesalah
pahaman kita baru diketahui setelah aplikasinya
selesai dibuat. Ini akan memboroskan waktu dan
tenaga.
Tools
Pencil (prototyping software)
Terimakasih

Anda mungkin juga menyukai