Pengembangan dan penggunaan aplikasi adalah proses strategis. Panduan ini bertujuan untuk membantu dalam proses ini, dengan mengikuti Prinsip-prinsip Digital.
Pertama-tama, tujuan dan jenis aplikasi akan dianalisis, sebelum melihat kekuatan dan kelemahan, serta alternatif smartphone dan aplikasi sebagai teknologi. Sebuah panduan untuk meneliti pasar aplikasi yang ada menutup bab ini.
Kedua, lingkungan yang mendukung pengembangan aplikasi dipertimbangkan, mulai dari pengembangan yang berpusat pada pengguna, pertimbangan anggaran, dan opsi pengembangan.
Terakhir, aspek teknis pengembangan aplikasi dieksplorasi, dengan fokus pada kebutuhan pengguna, fungsionalitas, platform, bagian belakang dan depan, distribusi, dan pertimbangan perangkat keras.
Keberhasilan pengembangan bergantung pada faktor-faktor yang mendukung, mengikuti proses strategis yang membantu memastikan bahwa solusi aplikasi
- disesuaikan dengan kebutuhan pengguna
- menggunakan jenis teknologi yang tepat untuk mencapai tujuan yang telah diidentifikasi
- tidak menemukan kembali roda, jika solusi lain yang sesuai sudah ada
- sesuai dengan anggaran
- dikembangkan dengan menggunakan sumber daya secara efektif
- memiliki fungsionalitas yang dibutuhkan
- menggunakan platform yang paling sesuai
- menggabungkan ujung belakang dan ujung depan
- didistribusikan dengan baik
- mempertimbangkan perangkat keras dan konektivitas
Pohon keputusan di bawah ini dapat membantu untuk memahami apakah dan bagaimana sebuah aplikasi dapat menjadi solusi yang berguna untuk pernyataan masalah yang diberikan, dengan mengikuti pertanyaan-pertanyaan panduan berikut:
- "Apakah saya membutuhkan Aplikasi untuk itu?",
- "Siapa yang membuat Aplikasi untuk itu?" dan
- "Bagaimana cara membuat Aplikasi untuk ini?"
Struktur ini didasarkan pada pengalaman kami dan bertujuan untuk menghindari solusi aplikasi yang tidak mempertimbangkan dengan baik tujuan, kebutuhan pengguna, sumber daya yang tersedia, dan persyaratan teknis.