Pada dasarnya pengembangan proyek (aplikasi) multimedia melalui 3 tahap yang harus diselesaikan yaitu, 1) perencanaan dan penganggaran (costing), 2) perancangan dan produksi (media) dan 3) pengujian dan evaluasi. Tahap pertama mencakup pengembangan ide, penentuan tujuan dan pengguna, penentuan kebutuhan tenaga ahli dan sumber daya proyek, pengembangan template dan struktur grafis serta sistem navigasi, perkiraan waktu dan biaya, dan pengembangan mock-up (small prototipe).
Sedangkan pada tahap kedua tugas-tugas yang telah direncanakan dijalankan agar pruduk akhir yang akan dibuat dapat diselesaikan. Tugas antara lain pembuatan skenario (storyboarding), perancangan struktur navigasi yang terperinci, dengan memperhatikan aspek disain tampilan dan aspek interaksi manusia dan komputer. Produk diperbaiki secara berulang, melalui interaksi yang intensif dengan pengguna.
Tahap terakhir diperlukan untuk memastikan bahwa tujuan dan sasaran yang hendak dicapai sudah terpenuhi, berdasarkan spesifikasi yang telah disepakati (sesuai dengan kebutuhan pengguna).