Dalam membangun perangkat lunak multimedia, khususnya dalam tahapan pencarian alternatif solusi bagi kebutuhan system, perlu diperhatikan 6 aspek penting, yaitu pemilihan teknologi yang diterapkan, kesederhanaan dan kejelasan, konsistensi, kemudahan digunakan dan kemudahan navigasi, serta permasalahan disain lainnya. Kebanyakan aplikasi multimedia saat ini berbasis internet (atau bahkan mobile), sehingga memerlukan akses/koneksi jaringan internet yang memadai, disamping ukuran monitor atau gadget serta penggunaan perambah (browser) dan plug-in. Agar aplikasi tampak sederhana dan jelas di mata pengguna, gunakan tata letak dan tema yang dasar, jangan banyak warna, dan tidak terlalu banyak obyek yang disajikan dalam 1 jendela (5-7 obyek cukup).
