Postingan

Web Design Mistake

 Jakob Nielsen menjelaskan 10 kesalahan desain web terbesar dalam presentasinya: 1. Desain Mobile di Layar Besar: Banyak situs web yang didesain untuk perangkat mobile tetapi tidak berfungsi dengan baik di layar besar, seperti menggunakan menu hamburger yang tidak efektif di desktop. 2. Gambar Hero Besar di Atas Lipatan: Gambar besar yang memenuhi layar awal menghalangi pengguna melihat konten lain dan seringkali tidak memberikan petunjuk bahwa halaman bisa di-scroll. 3. Perubahan Tata Letak Saat Memuat: Konten yang bergeser saat halaman memuat mengganggu pengguna yang mencoba mengklik elemen tertentu, menyebabkan kesalahan klik. 4. Ikon Tanpa Label: Ikon tanpa teks penjelasan menyebabkan kebingungan karena pengguna tidak selalu tahu fungsi dari ikon tersebut. 5. Input yang Kaku: Formulir yang tidak fleksibel dalam menerima format data yang berbeda, seperti nomor telepon atau kode pos, meningkatkan kesalahan pengguna dan frustrasi. 6. Teks Kontras Rendah atau Kecil: Teks yang sulit...

Standard proses UCD untuk sistem interaktif

User-Centered Design (UCD) adalah pendekatan dalam pengembangan sistem interaktif yang menempatkan pengguna sebagai fokus utama dalam semua tahap proses desain dan pengembangan. Berikut adalah langkah-langkah standar dalam proses UCD: Pengertian Konteks Penggunaan : Identifikasi Pengguna : Menentukan siapa yang akan menggunakan sistem. Tujuan Penggunaan : Memahami tujuan dan kebutuhan pengguna saat menggunakan sistem. Lingkungan Penggunaan : Menganalisis konteks di mana sistem akan digunakan, termasuk fisik, sosial, dan teknis. Spesifikasi Persyaratan Pengguna : Pengumpulan Data : Menggunakan berbagai metode seperti wawancara, survei, observasi, dan analisis tugas untuk mengumpulkan data tentang kebutuhan dan preferensi pengguna. Definisi Persyaratan : Mendefinisikan persyaratan fungsional dan non-fungsional berdasarkan data yang dikumpulkan. Desain Solusi : Pembuatan Prototipe : Mengembangkan model awal atau prototipe dari sistem yang akan dibangun. Prototipe ini bisa berupa sketsa, m...

Berbagai Model Pada Life Cycle Software

Gambar
  1.Model Waterfall Model Waterfall adalah sebuah pendekatan dalam pengembangan perangkat lunak yang terdiri dari tahapan-tahapan yang berurutan dan sistematis. Dalam model ini, setiap tahapan harus diselesaikan sebelum tahapan berikutnya dapat dimulai. Model Waterfall dapat dianalogikan seperti air terjun, dimana setiap tahap dikerjakan secara berurutan mulai dari atas hingga ke bawah, tanpa kemampuan untuk kembali ke tahap sebelumnya. Kelebihan dari model Waterfall termasuk memiliki workflow yang jelas, hasil dokumentasi yang baik, serta dapat menghemat biaya. Namun, kelemahan utama dari model ini adalah memerlukan waktu yang lebih lama untuk selesai, tidak fleksibel terhadap perubahan kebutuhan, dan tidak memungkinkan untuk melihat gambaran sistem secara jelas sebelum tahap akhir. Model Waterfall lebih cocok digunakan dalam proyek-proyek dengan risiko kecil, memiliki gambaran produk yang jelas, dan didukung oleh tim yang memiliki kompetensi yang cukup dalam melaksanakan proyek. ...