Interaksi Manusia dan Komputer
|
|
|
- Yuliana Pranoto
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Interaksi Manusia dan Komputer User Centered Design
2 Iterative Design User Centered Design User Analysis Task Analysis Design Rules Principles of User Center Design User Analysis Task Analysis
3 Tujuan Memahami konsep Iterative Design Memahami konsep User Centered Design Melakukan analisis pengguna dan desain perangkat lunak sesuai pengguna berdasarkan perbedaan karakteristik seperti masalah socio-cultural, socio-technical, cacat, dll. Memahami desain universal
4 Usability Engineering Process: Iterative Design Iterative Design Design Analisis User dan Tugas Evaluate Implement Proses untuk mengetahui dan menganalisis karakteristik user dan tugas yang harus diselesaikan
5 Traditional Software Engineering Process: Waterfall Model Requirement Design Code Integration Acceptance Release
6 Traditional Software Engineering Process: Waterfall Model Requirement Design Code Integration Acceptance Release
7 Waterfall Model Buruk untuk Desain UI Mendesain User Interface itu berisiko Jadi kita mungkin salah desain Pengguna tidak terlibat dalam validasi sampai proses uji terima (acceptance testing) Jadi kita tidak akan tahu sebelum sampai akhir Kekurangan UI sering menyebabkan perubahan dalam kebutuhan/persyaratan dan desain Jadi kita harus membuang kode yang kita tulis dengan susah2 dan yang telah teruji
8 Iterative Design Design Evaluate Implement
9
10 Cara Salah dalam Desain Iteratif Setiap iterasi berkorespondensi dengan rilis Evaluasi (komplain) memberi umpan balik untuk desain versi selanjutnya Mempergunakan pelanggan yang membayar Anda untuk mengevaluasi tingkat kegunaan Mereka tidak akan menyukainya Mereka tidak akan membeli versi 2, selanjutnya
11 Spiral Model Design Evaluate Implement
12 Iterative Design dari UI Iterasi awal menggunakan prototipe murah Desain paralel yg layak: membangun & menguji beberapa prototipe untuk mengeksplorasi alternatif desain Kemudian iterasi menggunakan implementasi yang lebih diperkaya, setelah risiko UI dikurangi Iterasi lebih banyak umumnya berarti UI yg lebih baik Hanya iterasi yg matang dilihat oleh dunia
13 User Centered Design UCD menjawab pertanyaan tentang pengguna, tugas dan tujuannya (goal), kemudian menggunakan hasil temuan untuk menentukan desain dan pengembangannya. Misalnya UCD dari sebuah produk mencari jawaban atas pertanyaan berikut. Siapa pengguna dari produk? Bagaiman lingkungan pengguna bekerja? Apa saja masalah dan batasan dari pengguna? Apa tugas dan tujuan (goal) dari pengguna? Fungsi apa yang dibutuhkan pengguna dari produk? Keluaran informasi apa yang dibutuhkan oleh pengguna dan dalam bentuk apa? Bagaimana seharusnya produk itu bekerja? Bagimana tingkat pengalaman pengguna terhadap produk, apakah menyukainya?
14 User Centered Design Desain iteratif Fokus awal pada pengguna dan tugas analisis pengguna: siapa pengguna analisis tugas: apa yang mereka perlu lakukan melibatkan pengguna sebagai evaluator, konsultan, dan kadang-kadang desainer Evaluasi konstan Pengguna terlibat dalam setiap iterasi Setiap prototipe dievaluasi bagaimanapun caranya
15 Spiral Model 8 Evaluate 6 Design Task analysis 2. Design sketches 3. Paper prototype 4. In-class user testing 5. Computer prototype 6. Heuristic evaluation 7 7. Implementation 8. User testing Implement
16 Prototipe yg murah Case Study: Olympic Message System Skenario User guides Simulasi (Wizard of Oz) Prototyping tools (IBM Voice Toolkit) Iterative design 200 (!) iterasi untuk user guide Evaluasi untuk tiap tahap Kau bukan pengguna Pembicara Non-English mempunyai permasalahan dengan masukan alfabetik di keypad telepon
17 Prinsip UCD Prinsip kunci dari desain yang berpusat pada pengguna dikembangkan dari desain OMS (Olympic Message System): Fokus awal pada proses desain ada pada pengguna dan tugastugasnya. Mengukur reaksi dan kinerja pengguna terhadap skenario, manual, simulasi, dan prototipe melalui pengamatan, pencatatan, dan penganalisisan. Desain berulang, ketika terjadi permasalahan pada uji pengguna, diperbaiki dan lakukan lebih banyak pengujian. Semua faktor tingkat penggunaan harus timbul bersama-sama dan berada di bawah tanggung jawab satu kelompok kontrol.
18 Prinsip UCD (Lanj) Prinsip lebih detilnya adalah: Menentukan tujuan (goal) dari bisnis Menentukan pasar sasaran, pengguna yang dituju, dan kompetisi primer merupakan pusat dari seluruh desain dan partisipasi pengguna. Memahami pengguna Komitmen untuk memahami dan melibatkan pengguna yang dituju sangatlah penting dalam proses desain. Sebelum memahami produk, maka harus memahami penggunanya terlebih dahulu. Desain pengalaman dari total pengguna Semua yang pengguna lihat, dengar, dan sentuh di desain untuk memenuhi kebutuhan kepuasan pengguna.
19 Evaluasi Desain Prinsip UCD (Lanj) Umpan balik dari pengguna dikumpulkan sejak dini dan sesering mungkin, menggunakan prototipe yang melingkupi secara luas dan umpan balik ini digunakan dalam proses desain dan pengembangan produk. Menilai keunggulan Desain yang kompetitif memerlukan fokus tanpa henti tentang cara pengguna melaksanakan tugas guna menambah nilai pada desain. Diatur melalui observasi pengguna secara kontinyu Selama hidup suatu produk, pengembang memonitor secara kontinyu dan mendengarkan pengguna dan membiarkan umpan balik mereka menginformasikan terhadap perubahan pasar dan aktifitas kompetitif.
20 User & Task Analysis Langkah pertama user-centered design User analysis: siapa penggunanya? Task analysis: apa yg perlu dilakukan/diinginkan pengguna?
21 Design Rules Menyarankan bagaimana meningkatkan tingkat kegunaan: Authority apa selalu diikuti atau cuma sebagai saran? Generality aturan yang digunakan untuk banyak situasi atau hanya pada kasus tertentu?
22 Design Rules Principles Standard Otoritas tinggi, detail level rendah Guidelines Otoritas rendah (lebih bersifat saran dan umum)
23 Analisis Pengguna (User Analysis)
24 Multiple Classes of Users Banyak aplikasi mempunyai beberapa macam pengguna Contoh: Olympic Message System Athletes Friends & family Telephone operators Sysadmins
25 Kenali Pengguna Mengidentifikasi karakteristik pengguna Usia, jenis kelamin, etnis Pendidikan Kemampuan fisik Pengalaman komputer umum Keterampilan (mengetik? membaca?) Domain pengalaman Pengalaman aplikasi Lingkungan kerja dan konteks sosial lainnya Hubungan dan pola komunikasi
26 Cognitive and Perceptual Abilities EA menunjukkan beberapa faktor yang mempengaruhi kinerja motorik dan perseptual: Rangsangan dan kewaspadaan Kelelahan dan kurang tidur Beban mental (persepsi) Pengetahuan tentang hasil dan umpan balik Monoton dan kebosanan Gizi dan diet Takut, cemas, suasana hati, dan emosi Narkoba, merokok, dan alkohol Irama fisiologis Tapi... dalam aplikasi apapun, latar belakang pengalaman dan pengetahuan dalam domain tugas dan antarmuka domain memainkan peran kunci dalam pembelajaran dan kinerja
27 Physical Abilities and Physical Workplaces Data dasar tentang dimensi manusia dari penelitian di antropometri Tidak ada pengguna rata-rata Entah kompromi yg harus dibuat atau beberapa versi sistem harus diciptakan Pengukuran fisik dimensi manusia tidak cukup, Mempertimbangkan ukuran dinamis seperti penggapaian, kekuatan atau kecepatan Preferensi Screen-brightness bervariasi secara substansial, Desainer lazimnya menyediakan tombol untuk mengaktifkan kontrol Vision sensitivitas depth, kontras, buta warna, dan gerak Touch sensitivitas keyboard dan layar sentuh Hearing petunjuk audio harus berbeda Desain tempat kerja bisa membantu atau malah menghambat prestasi kerja
28 Cognitive and Perceptual Abilities Kemampuan manusia untuk menafsirkan input sensoris dengan cepat dan untuk memulai tindakan kompleks memungkinkan pembuatan sistem komputer modern Abstraksi Ergonomi mengklasifikasikan proses kognitif manusia: Memori jangka panjang dan semantik Memori jangka pendek dan kerja Pemecahan masalah dan penalaran Pengambilan keputusan dan penilaian risiko Bahasa komunikasi dan pemahaman Pencarian, pencitraan, dan memori sensorik Pembelajaran, pengembangan keahlian, pengetahuan akuisisi dan konsep pencapaian
29 Personality Differences Dan kepribadian membuat perbedaan, misalnya, beberapa orang tidak menyukai komputer!, perbedaan gender,... Tidak ada penggolongan / taksonomi yg tetap untuk mengidentifikasi tipe-tipe kepribadian pengguna Desainer harus menyadari adanya pembagian populasi dan bahwa pembagian ini memiliki berbagai tanggapan terhadap rangsangan yang berbeda Myers-Briggs Type Indicator (MBTI) keterbukaan versus ketertutupan penginderaan versus intuisi tanggapan versus penilaian perasaan versus berpikir
30 Cultural Differences Keragaman budaya dan internasional, adanya internasionalisasi dan lokalisasi Beberapa isu-isu internasionalisasi... Perbedaan itu ada Karakter, angka, karakter khusus, dan tanda/simbol (diacritical) Pembacaan dan penulisan kiri-ke-kanan vs kanan-ke-kiri vs vertikal Format tanggal dan waktu Format angka dan mata uang Ukuran dan satuan Nomor telepon dan alamat Nama dan gelar (Mr., Ms, Mme.) Sosial-security, identifikasi nasional, dan nomor paspor Huruf kapital dan tanda baca Urutan sorting Ikon, tombol, warna Pluralisasi, tata bahasa (grammar), ejaan (spelling) Etiket, kebijakan, formalitas, metafora
31 Users with Disabilities and Elderly Users Pengguna yang memiliki keterbatasan Desainer harus merencanakan lebih awal untuk mengakomodasi pengguna yang memiliki keterbatasan Perencanaan awal membutuhkan biaya lebih efisien daripada penambahan kemudian Bisnis harus sesuai dengan UU " Americans With Disabilities" untuk beberapa aplikasi Pengguna lansia Termasuk orang tua cukup mudah memungkinkan aplikasi variabilitas dalam pengaturan melalui suara, warna, kecerahan, ukuran font, dll
32 Teknik Questionnaires Interview Observasi Hambatan How To Do User Analysis Developer dan pengguna mungkin secara sistematis terisolasi/berjauhan satu sama lain Tech support melindungi developer dari user Marketing melindungi user dari developer Beberapa pengguna mahal untuk berbicara Dokter, eksekutif/pengusaha, anggota perserikatan
33 Analisis Tugas (Task Analysis)
34 Analisis Tugas Analisis Tugas (Task Analysis) merupakan suatu metode untuk menganalisis pekerjaan manusia, apa yang dikerjakan, dengan apa mereka bekerja, dan apa yang mereka harus ketahui. Contoh, apa saja tugas yg harus dilakukan waktu membersihkan rumah? Hasilnya adalah rincian Apa yang digunakan Direncanakan Urutan tindakan dlm menyelesaikan tugas
35 Analisis Tugas Analisis tugas tidak pernah selesai, tidak boleh digunakan sbg satu-satunya penentu gaya dan struktur interface Analisis tugas yg baik dan mudah dipahami membantu mempermudah pembuatan interface utk mendukung cara kerja Memasukkan elemen manusia scr langsung pada perancangan scr sistematis dan terbuka utk diperiksa dgn teliti dimana elemen manusia harus dioptimasi dgn kesalahan diminimalisir
36 Istilah dalam Analisis Tugas Sasaran (External Task) kondisi sistem yang ingin dicapai manusia Tugas (Internal Task) himpunan terstruktur dari aktivitas yg dibutuhkan digunakan atau dipercayai sbg hal penting utk mencapai sasaran dengan menggunakan perangkat tertentu Aksi (Action) tugas yg tidak mengandung pemecahan persoalan atau komponen struktur kendali Rencana (Method) sejumlah tugas atau aksi yang disusus dalam suatu urutan
37 Dekomposisi tugas Teknik Analisis Tugas Memisahkan tugas dalam urutan sub-tugas bertujuan utk menjelaskan aksi yg dilakukan manusia, menstrukturkan tugas di dalam hierarki sub-tugas dan menjelaskan urutan dari subtugas Analisis berbasis pengetahuan Mendaftar objek dan aksi yg terlibat dlm tugas dan membangun taksonominya. Memahami pengetahuan yg dibutuhkan utk melaksanakan tugas dan digunakan membuat materi ajar dan menilai jumlah pengetahuan pada tugas yg berbeda
38 Teknik berbasis relasi entitas Teknik Analisis Tugas Biasanya berasosiasi dgn basis data pada model DB entitas, mewakili tabel dan atribut pada analisis tugas, Menekankan pada objek Aksi dan hubungan di antaranya Mengikutsertakan entitas non komputer dan penekanan pada pemahaman domain, bukan implementasi
39 Sumber Informasi Analisis tugas baik bila didukung sumber data yg baik Dokumentasi Sumber data dari organisasi (manual, instruksi, materi training, peraturan perusahaan) Observasi Formal dan informal untuk mengetahui kondisi pengerjaan tugas Dilakukan di lapangan atau laboratorium Wawancara Bertanya pada ahli utk bidang tugas yg akan dianalisis Bisa manager, supervisor, staf yg berwenang
40 Analisis Awal Sumber Informasi Setelah data dari sumber buku manual, observasi, maupun wawancara, analaisis detail dengan berbagai metode dilakukan Mendaftar objek dan aksi dasar Pengurutan dan Klasifikasi Beberapa teknik utk membuat klasifikasi dan pengurutan entri berdasar beberapa atribut. Beberapa analis melakukan pengurutan dan klasifikasi sendiri, tapi ada juga yg dibantu ahli berdasarkan bidang analisis
41 Penggunaan Analisis Tugas Manual dan pengajaran Mengajarkan cara melakukan task Menyusun manual atau materi ajar Membantu user menjelaskan sistem ke orang lain Menangkap kebutuhan dan merancang sistem Memandu perancangan sistem baru Membantu perancang dalam memilih model internal untuk sistem yg sesuai dgn harapan usr Meramalkan penggunaan sistem baru Merancang detil antarmuka Mengklasifikasi tugas atau objek yg digunakan dlm perencangan menu Menghubungkan antara objek dengan aksi (OOP)
42 Petunjuk Lebih Baik Analisis User & Tugas Pertanyaan untuk meminta Kenapa Anda melakukannya? (tujuan/goal) Bagaimana Anda melakukannya? (subtasks) Cari kekurangan dalam situasi saat ini Kegagalan dlm tujuan, waktu yg terbuang, kejengkelan pengguna UCD Model Penyelidikan kontekstual (contextual inquiry) Desain partisipatif (participatory design)
43 Penyelidikan Kontekstual Amati pengguna melakukan kerja dalam lingkungan kerja nyata sesungguhnya Jadi konkrit Membentuk hubungan ahli-anak didik(master-apprentice) Pengguna menunjukkan bagaimana dan kemudian membicarakannya Pewawancara melihat dan mengajukan pertanyaan Penyelidikan kontekstual merupakan teknik yg menggabungkan wawancara dan observasi
44 Desain partisipatif Mengikutkan pengguna perwakilan yg langsung andil dalam tim desain Berpartisipasi dalam analisis, mengusulkan ide desain, membantu dalam evaluasi Vital bila domain pengetahuan pengguna lebih luas dibanding tim desain
Interaksi Manusia dan Komputer
Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Interaksi Manusia dan Komputer User Centered Design Software Engineering Process: Iterative Design Iterative Design Design Analisis
User Centered Design & Task Analysis. Interaksi Manusia & Komputer (6)
User Centered Design & Task Analysis Interaksi Manusia & Komputer (6) Pembahasan Iterative Design User Centered Design Principles of UCD User Analysis Task Analysis Tujuan Memahami konsep iterative design
User-Centered Design. Dina Utami, M. Sc. Diadaptasi dari User Interface Design and Implementation oleh Prof. Rob Miller
User-Centered Design Dina Utami, M. Sc Diadaptasi dari 6.831 User Interface Design and Implementation oleh Prof. Rob Miller UI Hall of Fame atau Shame? (+) Menghemat ruang di layar komputer. (+) Mudah
Interaksi Manusia dan Komputer
Interaksi Manusia dan Komputer Jurusan : ILKOM (A) Tahun Ajaran : 2010/Genap Tugas: Buat 7 kelompok sebagai berikut: 2 kelompok dengan 8 anggota 5 kelompok dengan 9 anggota Pengumpulan Tugas Yang dikumpulkan
Interaksi Manusia dan Komputer
Interaksi Manusia dan Komputer Jurusan : Manajemen Informatika (Vokasi) Tahun Ajaran : 2010/Genap Tugas: Buat 6 kelompok sebagai berikut: 2 kelompok dengan 7 anggota 4 kelompok dengan 6 anggota Pengumpulan
PROSES DESAIN FAKULTAS ILMU KOMPUTER - UNIVERSITAS BRAWIJAYA 3/14/2017
PROSES DESAIN FAKULTAS ILMU KOMPUTER - UNIVERSITAS BRAWIJAYA 3/14/2017 PROSES PERANGKAT LUNAK PROSES PERANGKAT LUNAK Rekayasa perangkat lunak (RPL) adalah disiplin untuk memahami proses pengembangan perangkat
Teori, Prinsip, dan Pedoman. Interaksi Manusia dan Komputer Sesi 2
Teori, Prinsip, dan Pedoman Interaksi Manusia dan Komputer Sesi 2 Pendahuluan Panduan bagi perancang tersedia dalam bentuk: Teori-teori tingkat tinggi sebagai kerangka kerja atau bahasa untuk membahas
USABILITY DINA UTAMI, M. SC. Di adaptasi dari User Interface Design and Implementation oleh Prof. Rob Miller
USABILITY DINA UTAMI, M. SC Interface Hall of Shame Desain yang Lebih Baik Interface Hall of Shame Interface Hall of Shame Apa yang salah? Interface Hall of Shame Tidak MENCEGAH TERJADINYA EROR. Interface
Tahapan Prototipe PROTOTYPING. Pendahuluan. Karakteristik dalam Proses UCD. Uro Abdulrohim, S.Kom, MT.
Tahapan Prototipe PROTOTYPING Uro Abdulrohim, S.Kom, MT. Pendahuluan Karakteristik dalam Proses UCD Prototipe merupakan simulasi atau animasi dari bakal sistem. Prototipe merupakan suatu metode dlm pengembangan
15/03/2018. Analisis Tugas. Analisis Tugas. Prio Handoko, S.Kom., M.T.I.
Prio Handoko, S.Kom., M.T.I. Program Studi Teknik Informatika Universitas Pembangunan Jaya Jl. Boulevard - Bintaro Jaya Sektor VII Tangerang Selatan Banten 15224 Analisis Tugas Definisi Analisis Tugas
Pertemuan 4 MANFAAT SISTEM INTERAKSI
Pertemuan 4 MANFAAT SISTEM INTERAKSI Disiplin Ilmu yang terlibat Disiplin Ilmu yang diperlukan adalah : 1. Teknik Informatika :Bidang ini merupakan bidang dasar dalam pembahasan interaksi manusia dengan
Manusia (The Human) INTERAKSI MANUSIA & KOMPUTER. Adam Hendra Semester Genap 2016/2017
Manusia (The ) INTERAKSI MANUSIA & KOMPUTER Semester Genap 2016/2017 Adam Hendra Brata @adamhendrabrata Manusia (user) Interaction H C I Computer Manusia Manusia adalah salah satu faktor yang sangat menentukan
PROTOTYPING. Rima Dias Ramadhani
PROTOTYPING Rima Dias Ramadhani Pendahuluan Prototipe merupakan simulasi atau animasi dari bakal sistem. Prototipe merupakan suatu metode dalam pengembangan sistem yang menggunakan pendekatan utk membuat
REKAYASA PERANGKAT LUNAK INTERFACE DESIGN. Defri Kurniawan M.Kom
REKAYASA PERANGKAT LUNAK INTERFACE DESIGN Defri Kurniawan M.Kom Content The golden rules User Interface Analysis and Design Interface Analysis Interface Design Step Aturan-aturan Theo Mandel [Man97] menekankan
Interaksi Manusia dan Komputer
Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Interaksi Manusia dan Komputer Kontrak Kuliah Deskripsi Matakuliah Memperkenalkan prinsip-prinsip pengembangan antarmuka pengguna yang
Interraksi Manusia dan Komputer
Yayasan Perguruan Tinggi Komputer Universitas Putra Indonesia YPTK Padang Fakultas Ilmu Komputer Interraksi Manusia dan Komputer oleh Tery Ade Putra, S. Kom e-mail : [email protected] FB : Tery
Pendahuluan. Teknik Evaluasi
Pendahuluan Teknik Evaluasi Adanya perdebatan tentang penilaian sebuah tampilan Ada yang mengatakan BAGUS, SEDANG, atau JELEK Adanya asumsi bahwa selama suatu software dapat digunakan, maka itu sudah cukup
Managing Design Process. Ratna Wardani Pertemuan #6
Managing Design Process Ratna Wardani Pertemuan #6 Mengelola Proses Perancangan Perancangan pada dasarnya adalah proses kreatif dan tak dapat diduga. Perancang sistem interaktif harus memadukan pengetahuan
Aspek Manusia dalam IMK
Minggu 3 Rima Dias Ramadhani, S.Kom., M.Kom Coba Diskusikan Hal Berikut ini: 1. Bagaimana membuat sebuah desain antarmuka yang efektif? 2. Aspek apa saja yang mempengaruhi manusia dalam IMK? Bagaimana
Interaksi Manusia dan Komputer. Aspek Manusia dalam IMK
Interaksi Manusia dan Komputer Tujuan Perkuliahan Menjelaskan aspek-aspek manusia yang terkait dengan IMK Mengetahui pentingnya aspek manusia dalam merancang IMK Coba Diskusikan Hal Berikut ini: 1. Bagaimana
PROTOTYPE INTERAKSI MANUSIA & KOMPUTER
PROTOTYPE INTERAKSI MANUSIA & KOMPUTER PROTOTYPE Bagaimana cara mengekspresikan ide-ide perancangan? Tidak ada software pengkodean pada tahap ini. Catatan: Membuat dengan cepat. Perkenankan banyak fleksibilitas
Teknik Evaluasi. Pendahuluan
Teknik Evaluasi Pendahuluan Adanya perdebatan tentang penilaian sebuah tampilan Ada yang mengatakan BAGUS, SEDANG, atau JELEK Adanya asumsi bahwa selama suatu software dapat digunakan, maka itu sudah cukup
Tahapan Prototipe. Identifikasi Kebutuhan Pemakai. Membuat Prototipe. Menguji Prototipe. Memperbaiki Prototipe. Mengembangkan Versi Produksi
Pendahuluan Prototipe merupakan simulasi atau animasi dari bakal sistem. Prototipe merupakan suatu metode dlm pengembangan sistem yg menggunakan pendekatan utk membuat sesuatu program dg cepat & bertahap
Pendahuluan. Adanya perdebatan tentang penilaian sebuah tampilan Ada yang mengatakan BAGUS, SEDANG, atau JELEK
Evaluasi IMK LOG O Pendahuluan Adanya perdebatan tentang penilaian sebuah tampilan Ada yang mengatakan BAGUS, SEDANG, atau JELEK Adanya asumsi bahwa selama suatu software dapat digunakan, maka itu sudah
Metodologi pengembangan sistem METODOLOGI PENGEMBANGAN SISTEM INFORMASI DIAN PALUPI RINI, M.KOM 1
Metodologi pengembangan sistem METODOLOGI PENGEMBANGAN SISTEM INFORMASI adalah metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan yang akan digunakan sebagai pedoman bagaimana dan
Pada tahap ini. Definisi Bisnis & Analisis Kebutuhan
Interaksi Manusia- Komputer 2015 Proses Bisnis dan Analisis Tugas Pada tahap ini Definisi Bisnis & Analisis Kebutuhan lakukan definisi bisnis dan analisis kebutuhan jelaskan fungsi dasar bisnis gambarkan
5. Aktivitas generic dalam semua proses perangkat lunak antara lain adalah : a. Spesifikasi dan pengembangan b. Validasi dan evolusi c.
Kelompok 1 1. Merupakan program-program komputer dan dokumentasi yang berkaitan, disebut dengan : a. Perangkat lunak b. Firmware c. Kernel d. Hardware 2. Sebuah program yang berisi perintah-perintah atau
Mengelola Proses Perancangan. Interaksi Manusia dan Komputer Sesi 3
Mengelola Proses Perancangan Interaksi Manusia dan Komputer Sesi 3 Mengelola Proses Perancangan Perancangan pada dasarnya adalah proses kreatif dan tak dapat diduga. Perancang sistem interaktif harus memadukan
BAB 4 Pendekatan-Pendekatan Pengembangan Sistem
1 ANALISIS DAN PERANCANGAN SISTEM INFORMMASI BAB 4 Pendekatan-Pendekatan Pengembangan Sistem Disamping metode tradisional SDLC, ada beberapa metode yang dikembangkan untuk melengkapi kelemahan-kelemahan
Mengapa Evaluasi Dibutuhkan
Evaluasi IMK 1 Pendahuluan Adanya perdebatan tentang penilaian sebuah tampilan Ada yang mengatakan BAGUS, SEDANG, atau JELEK Adanya asumsi bahwa selama suatu software dapat digunakan, maka itu sudah cukup
BAB III OBJEK DAN METODE PENELITIAN. Mobil Permata Trans yang beralamatkan di Jalan Raflesia J-4, Komplek Mitra
BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Dalam menentukan objek penelitian, penulis melakukannya pada Rental Mobil Permata Trans yang beralamatkan di Jalan Raflesia J-4, Komplek Mitra
Jenis Metode Pengembangan Perangkat Lunak
Jenis Metode Pengembangan Perangkat Lunak by webmaster - Tuesday, January 05, 2016 http://anisam.student.akademitelkom.ac.id/?p=123 Menurut IEEE, Pengembangan software (software engineering ) adalah :
Interaksi Manusia dan Komputer [Kode Kelas]
Interaksi Manusia dan Komputer [Kode Kelas] [ Chapter 7] Teknik Evaluasi Dedy Alamsyah, S.Kom, M.Kom [NIDN : 0410047807] Definisi Evaluasi Proses yang secara sistematis mengumpulkan data yang menginformasikan
Review of Process Model. SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina*
Review of Process Model SE 3773 Manajemen Proyek Teknologi Informasi *Imelda Atastina* Beberapa Model Proses RPL Linear Sequential Model Evolutionary Software Process Model Incremental Model Spiral Model
BAB I PENDAHULUAN. Pembangunan ekonomi sangat penting dalam menunjang pembangunan
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Pembangunan ekonomi sangat penting dalam menunjang pembangunan nasional. Salah satu diantaranya kebijakan pemerintah untuk mendukung perusahaan-perusahaan yang
BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI
BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Schrepp (2010) melakukan penelitian analisis GOMS sebagai alat untuk menyelidiki nilai kebergunaan web bagi difabel. Metode dalam desain antarmuka
(Step 2) Understand The Business Function KELUAR
(Step 2) Understand The Business Function Langkah Umum Lakukan definisi bisnis dan analisa kebutuhan. Menentukan fungsi bisnis dasar. Menjelaskan kegiatan arus melalui analisis tugas. Mengembangkan model
Interaksi Manusia dan Komputer
Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Interaksi Manusia dan Komputer Daya Guna (Usability) Batch Processing Contoh Paradigma Impersonal computing Contoh Paradigma Batch processing
PROSES DESAIN. 1. Metodologi Pengembangan Sistem
PROSES DESAIN 1. Metodologi Pengembangan Sistem SDLC (Systems Development Life Cycle) dalam rekayasa sistem dan rekayasa perangkat lunak adalah proses pembuatan dan pengubahan sistem serta model dan metodologi
Pertemuan 3 Metodologi Pengembangan Sistem Informasi
Pertemuan 3 Metodologi Pengembangan Sistem Informasi Tujuan : 1. Memahami metodologi pengembangan sistem (System Development) yang sesuai untuk sebuah proyek. 2. Memahami tugas-tugas yang perlu dilaksanakan
SOFTWARE PROCESS MODEL
Bahan Ajar Rekaya Perangkat Lunak SOFTWARE PROCESS MODEL Linear SequentialModel/ Waterfall Model Model ini adalah model klasik yang bersifat sistematis, berurutan dalam membangun software. Berikut ini
Pengembangan Sistem Informasi
Pengembangan Sistem Informasi Tujuan Menjelaskan definisi pengembangan sistem dan fase dan kegiatan pada system development lifecycle (SDLC) Menjelaskan perbedaan antara model, teknik, dan metodologi pengembangan
Rational Unified Process (RUP)
Universitas IGM HD-UIGM-FK-01 Fakultas : Ilmu Komputer Pertemuan ke : 8 Program Studi : Teknik Informatika Handout ke : 1 Kode Matakuliah : Jumlah Halaman : 25 Matakuliah : Rekayasa Perangkat Lunak Mulai
Prinsip, Paradigma Interaksi dan Desain Proses
Prinsip, Paradigma Interaksi dan Desain Proses Pemrograman Visual (TH22012 ) by Kartika Firdausy 081.328.718.768 [email protected] [email protected] blog.uad.ac.id/kartikaf kartikaf.wordpress.com
DINAMIKA TEKNOLOGI April 2012 Vol. 5; No. 1; Hal
USER INTERFACE MODELLING Suhatati Tjandra Dosen Teknik Informatika Sekolah Tinggi Teknik Surabaya e-mail: [email protected] ABSTRAK User Interface Modelling (UIM) digunakan untuk mendapatkan dan menspesifikasikan
ASPEK MANUSIA DALAM IMK. Muhamad Alif, S.Kom UTM
ASPEK MANUSIA DALAM IMK Muhamad Alif, S.Kom UTM Hardware Software Brainware (manusia) Ketiga komponen hrs saling bekerja sama agar sebuah sistem komputer dapat bekerja dengan sempurna. Komputer memproses
Interaksi Manusia dan Komputer
Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Interaksi Manusia dan Komputer Tingkat Kegunaan (Usability) Paradigma Tingkat Kegunaan (Usability) Ukuran Tingkat Kegunaan (Usability)
STMIK AMIKOM YOGYAKARTA
STMIK AMIKOM YOGYAKARTA METODOLOGI PENGEMBANGAN PERANGKAT LUNAK Donni Prabowo @donnipra donnipra.com ANSI Pertemuan 5 Presentasi oleh Reviewer WATERFALL WATERFALL : Summary Classic Life Cycle atau model
Tugas Softskill. Universitas Gundarma. : Sistem Informasi Manajemen. : Waldhi Supriono NPM : Kelas : 2 DB 12
Tugas Softskill Mata Kuliah Nama : Sistem Informasi Manajemen : Waldhi Supriono NPM : 37111352 Kelas : 2 DB 12 Universitas Gundarma 2011 Siklus Hidup Sistem Siklus Hidup Sistem DASAR PERENCANAAN SISTIM
PENDAHULUAN Latar Belakang Tugas Akhir Game Game Development Life Cycle GDLC Taksonomi Bloom
PENDAHULUAN Bab ini membahas mengenai latar belakang tugas akhir, identifikasi masalah, tujuan tugas akhir berdasarkan latar belakang, lingkup tugas akhir, metodologi penulisan tugas akhir dan sistematika
Rekayasa Perangkat Lunak (Software Engineering)
Rekayasa Perangkat Lunak (Software Engineering) Graha Prakarsa, ST. MT. Sekolah Tinggi Teknologi Bandung Memahami pengertian kebutuhan perangkat lunak. Memahami apa yang dimaksud dengan analisis kebutuhan
PERTEMUAN 2 METODE PENGEMBANGAN SISTEM
PERTEMUAN 2 METODE PENGEMBANGAN SISTEM PENGERTIAN SDLC atau Software Development Life Cycle atau System Development Life Cycle adalah proses mengembangkan atau mengubah suatu sistem perangkat lunak dengan
BAB I PENDAHULUAN. selular. Salah satu contoh perkembangan telekomunisasi yang biasa digunakan
BAB I PENDAHULUAN 1.1 Latar Belakang Saat ini kebutuhan akan akses informasi dan perkembangan teknologi membawa perubahan macam sistem sejalan dengan kehidupan manusia dari golongan menengah kebawah dan
STMIK AMIKOM YOGYAKARTA
STMIK AMIKOM YOGYAKARTA METODOLOGI PENGEMBANGAN PERANGKAT LUNAK Donni Prabowo @donnipra donnipra.com WATERFALL WATERFALL : Summary Classic Life Cycle atau model Waterfall merupakan model yang paling banyak
Manusia pemroses informasi 1. Informasi diterima dan ditanggapi dengan proses masukankeluaran
Pert 3 Manusia pemroses informasi 1. Informasi diterima dan ditanggapi dengan proses masukankeluaran 2. Informasi disimpan dalam ingatan (memory) 3. Informasi diproses, diinterpretasi, dan diaplikasikan
Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh
Review Rekayasa Perangkat Lunak Nisa ul Hafidhoh [email protected] Software Process Sekumpulan aktivitas, aksi dan tugas yang dilakukan untuk mengembangkan PL Aktivitas untuk mencapai tujuan umum (komunikasi
BAB III ANALISIS DAN PERANCANGAN MODEL INTERFACE
BAB III ANALISIS DAN PERANCANGAN MODEL INTERFACE III.1 Analisis Analisis dapat didefinisikan sebagai tahap penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponen. Analisis sistem dilakukan
chapter 7 Integrating quality activities in the project life cycle Empat model proses pengembangan perangkat lunak akan dibahas dalam bagian ini:
chapter 7 Integrating quality activities in the project life cycle 7.1 Metodologi Pengembangan Perangkat Lunak Classic dan Lainnya Empat model proses pengembangan perangkat lunak akan dibahas dalam bagian
Definisi. Prototype. Design. Re-design. Evaluate? DONE
Definisi Prototyping adalah salah satu pendekatan dalam pengembangan sistem yang secara langsung mendemonstrasikan bagaimana sebuah sistem atau komponen-komponen sistem akan bekerja dalam lingkungannya
Interaksi Manusia dan Komputer
Pertemuan 07 Interaksi Manusia dan Komputer Bg.5 Prototype Oleh : ANISYA, S.Kom., M. Kom Teknik Informatika Fakultas Teknologi Informatika ITP 2013 SUB TOPIK Rapid Prototyping Dimensi Prototyping (Representasi,
Penggunaan Metode Pemrograman Berorientasi Objek Dalam Sistem Informasi Akademik Pada SMP Negeri 1 Pengadegan
Penggunaan Metode Pemrograman Berorientasi Objek Dalam Sistem Informasi Akademik Pada SMP Negeri 1 Pengadegan Jeffri Prayitno 1, Bangkit Saputra 2, Irfan Santiko 3 1,2 Program Studi Sistem Informasi 3
BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem yang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang di analisis
Metodologi Pengembangan Sistem Informasi
Metodologi Pengembangan Sistem Informasi Metode Waterfall Merupakan pendekatan tradisional One big project Fase yang lain dimulai setelah fase sebelumnya selesai (sequential process) Tanpa backtracking
PROTOTIPE. Bagaimana cara mengekspresikan ide-ide perancangan? - Tidak ada software pengkodean pada tahap ini.
IMK Prototyping 1/6 PROTOTIPE Bagaimana cara mengekspresikan ide-ide perancangan? - Tidak ada software pengkodean pada tahap ini. Catatan: - Membuat dengan cepat. - Perkenankan banyak fleksibilitas untuk
REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK ( 2 nd week) Siklus Hidup Perangkat Lunak (SWDLC) RAHMAD HIDAYAH /41813120037 FASILKOM / SISTEM INFORMASI DOSEN : WAHYU HARI HAJI, S.Kom, MM Siklus Hidup Perangkat Lunak (Software
Pengembangan Sistem Informasi
Pengembangan Sistem Informasi Tujuan Menjelaskan definisi pengembangan sistem dan fase dan kegiatan pada system development lifecycle (SDLC) Menjelaskan perbedaan antara model, teknik, dan metodologi pengembangan
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Teori Basis Data 2.1.1 Pengertian Data Menurut Turban (2003, p2), data ialah fakta yang belum diolah atau gambaran dari transaksi yang ditangkap, direkam, disimpan dan diklasifikasikan.
Business Process Reengineering ( BPR )
Business Process Reengineering ( BPR ) BPR atau Reengineering Proses Bisnis secara umum didefinisikan sebagai pemikiran ulang secara fundamental dan mendesain ulang proses bisnis untuk meraih perbaikan
Bab V Perancangan Model Ensiklopedia
Bab V Perancangan Model Ensiklopedia Bab perancangan model ensiklopedia berisi pemetaan elemen dalam lingkungan kolaborasi ke dalam ensiklopedia. Pemetaan ini menghasilkan sebuah ensiklopedia lingkungan
PENDAHULUAN. Model interaksi. Ergonomi. Gaya interaksi. Konteks. terjemahan antara pengguna dan sistem. karakteristik fisik dari interaksi
INTERAKSI PENDAHULUAN Model interaksi terjemahan antara pengguna dan sistem Ergonomi karakteristik fisik dari interaksi Gaya interaksi sifat pengguna / system dialog Konteks sosial, organisasi, motivasi
PENGEMBANGAN PERANGKAT LUNAK
PENGEMBANGAN PERANGKAT LUNAK pengembangan perangkat lunak (PL) dapat dianggap sebagai lingkaran pemecahan masalah. Untuk menyelesaikan masalah besar, dipecah menjadi kecil terus-menerus sampai paling kecil,
BAB 1 PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi yang pesat memaksa sebuah perusahaan untuk mengikuti perkembangan teknologi informasi saat ini. Berkembang pesatnya sebuah teknologi
BAB 1 PENDAHULUAN. Latar Belakang Masalah
BAB 1 1.1 Latar Belakang Masalah PENDAHULUAN Interaksi manusia dan komputer merupakan ilmu yang mempelajari perencanaan dan desain tentang bagaimana pengguna dan komputer dapat bekerja sama sehingga kebutuhan
Faktor Manusia. Aspek2 Penting IMK. Aspek Manusia Aspek Komputer Aspek Lingkungan Kerja (ergonomik)
Faktor Manusia 1 Aspek2 Penting IMK Aspek Manusia Aspek Komputer Aspek Lingkungan Kerja (ergonomik) 2 1 Tujuan Pemahaman Aspek IMK agar dicapai suatu kondisi yang senyaman mungkin ketika seseorang harus
BAB III METODE PENELITIAN. penelitian. Perancangan tingkat usability. Analisis. Identifikasi Pola Interaksi
30 BAB III METODE PENELITIAN 3.1 Desain Penelitian Proses Pra Penelitian 1. Penentuan lokasi dan variabel penelitian 2. Menentukan kebutuhan data yang akan digunakan 3. Pengumpulan data yang diperlukan
PEMBANGUNAN APLIKASI PENJUALAN MENGGUNAKAN VISUAL BASIC PADA PT. DENPOO MANDIRI INDONESIA, BANDUNG
PEMBANGUNAN APLIKASI PENJUALAN MENGGUNAKAN VISUAL BASIC PADA PT. DENPOO MANDIRI INDONESIA, BANDUNG Heri Purwanto, M.M.,M.T.,MTA 1, Arvy Sarastiara Putri 2 1,2 Sistem Informasi, Sistem Informasi, Sekolah
Bab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan 4.1 Analisis Prototype Pada tahap ini pengembang bekerja sama dengan beberapa tester untuk menentukan seberapa baik prototype game yang telah dibuat memenuhi kebutuhan dan kesenangannya
Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom
Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom Abstraks Pengembangan sistem telah berkembang sesuai kebutuhan dan kecepatan pengembangan sistem yang diinginkan oleh pengembang sistem atau
Penunjang dan Panduan Perancangan
Penunjang dan Panduan Perancangan Penunjang Desain Penunjang Desain Restyandito, S.Kom, MSIS Mendukung Proses Desain Pendukung Perancang Proses pengembangan perangkat lunak yang komplek, seperti the star
Interaksi Manusia dan Komputer. Materi 1
Interaksi Manusia dan Komputer Materi 1 Selamat Datang di Kelas IMK Dosen: IMK Sesi 1 2/38 Pendahuluan Tujuan instruksional umum: Agar mahasiswa memahami dasar-dasar perancangan sistem interaktif dan konsep
Paktikum : 4-7 Judul Praktikum : System Development Life Cycle (SDLC)
Paktikum : 4-7 Judul Praktikum : System Development Life Cycle (SDLC) Alokasi Waktu : 1 x 110 menit 1. Tujuan Instruksional Khusus Mahasiswa memahami tentang SDLC Mahasiswa mampu melakukan simulasi model-model
http://www.brigidaarie.com INPUT [ Source ] [ Requirements ] Process ACTIVITIES (TASKS), CONSTRAINTS, RESOURCES PROCEDURES TOOLS & TECHNIQUES OUTPUT [ Results ] [ Product ] [ Set of Goals ] [ Standards
A. Spesifikasi Perangkat Lunak
A. Spesifikasi Perangkat Lunak Perangkat lunak merupakan otomasi dari proses bisnis pada sebuah organisasi, untuk menghasilkan operasi bisnis (organisasi) yang efektif (akurat) dan efisien (cepat dan murah).
BAB III ANALISIS TUGAS
BAB III ANALISIS TUGAS 3.1. ANALISA TUGAS a. Analisis tugas (Task Analysis) = suatu metode untuk menganalisis pekerjaan manusia, apa yang dikerjakan, dengan apa mereka bekerja, dan apa yang harus mereka
MENGENAL INTERAKSI MANUSIA DAN KOMPUTER. Dewi Agushinta R, Dyah Pratiwi
MENGENAL INTERAKSI MANUSIA DAN KOMPUTER Dewi Agushinta R, Dyah Pratiwi Jurusan Sistem Informasi Universitas Gunadarma Jl. Margonda Raya 100 Pondok Cina, Depok 16424 {dewiar, dpratiwi}@staff.gunadarma.ac.id
Tugas Rekayasa Perangkat Lunak
Tugas Rekayasa Perangkat Lunak Disusun Oleh : M Ikhsan Ariya Girinata 41813120052 Dosen : Wachyu Hari Haji, S.Kom, MM FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI Mata Kuliah : REKAYASA PERANGKAT LUNAK
Interaksi Manusia & Komputer (Human Computer Interaction)
Interaksi Manusia & Komputer (Human Computer Interaction) Apa itu IMK? Secara sederhana IMK adalah studi tentang manusia, teknologi komputer dan cara bagaimana mereka saling berinteraksi. Kita mempelajari
TEORI PRINSIP DAN PEDOMAN
TEORI PRINSIP DAN PEDOMAN Why People Have Trouble with Computers 1. Too much flexibility 2. Use of jargon 3. Non-obvious design. 4. Fine distinctions. 5. Disparity in problem-solving strategies. 1 Understand
HUMAN COMPUTER-INTERFACE (HCI)
PENDAHULUAN HUMAN COMPUTER INTERACTION (INTERAKSI MANUSIA & KOMPUTER) Kuliah I Iwan Sonjaya, ST.MMT.MT HUMAN COMPUTER-INTERFACE (HCI) Istilah lain: man-machine interaction (MMI), computer and human interaction
BAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN
BAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN Pengujian perangkat lunak dilakukan untuk mendapatkan suatu perangkat unak yang layak untuk digunakan. Suatu perangkat lunak yang telah selesai diujikan harus
EVALUASI USABILITY DALAM DESAIN INTERFACE
EVALUASI USABILITY DALAM DESAIN INTERFACE Suhatati Tjandra Dosen Teknik Informatika Sekolah Tinggi Teknik Surabaya e-mail: [email protected] ABSTRAK Dengan meningkatnya pemakaian komputer pada masa kini, maka
UJI, UJI, DAN UJI ULANG
UJI, UJI, DAN UJI ULANG 2 Pengujian antarmuka pemakai diperlukan untuk menghindari penyimpangan-penyimpangan dari apa yang diinginkan klien (harus sesuai requirement) 1 3 Yang akan kita pelajari : Menentukan
EVALUASI IMK. Agus Priyanto, S.Kom
EVALUASI IMK Agus Priyanto, S.Kom PENDAHULUAN Adanya perdebatan tentang penilaian terhadap sebuah tampilan Ada yang mengatakan Bagus, Sedang, dan Jelek Adanya asumsi bahwa selama software dapat digunakan
USER and TASK ANALYSIS. Rima Dias Ramadhani
USER and TASK ANALYSIS Rima Dias Ramadhani Mengapa kita butuh user & task analysis Presentasi: 12 juni 2017 (14.30 s/d selesai) UAS 12 Juni 2017 (13.00 s/d selesai) Kumpulkan laporan yang sudah fix (tidak
BAB VI PENTUTUP Kesimpulan
BAB VI PENTUTUP Pada bab ini akan diuraikan kesimpulan-kesimpulan yang dapat diberikan pada setiap tahapan proses perancangan dan kelemahan-kelamahan yang terdapat di dalam setiap tahapan, serta saran-saran
Heuristic Evaluation Checklist
Heuristic Evaluation Checklist 1. Visibilitas dari Status Sistem Sistem harus selalu menginformasikan pada pengguna apa yang sedang terjadi, melalui pesan yang baik dan waktu yang sesuai. 1.1 Apakah setiap
PENGANTAR RUP & UML. Pertemuan 2
PENGANTAR RUP & UML Pertemuan 2 PENGANTAR RUP Rational Unified Process (RUP) atau dikenal juga dengan proses iteratif dan incremental merupakan sebuah pengembangan perangkat lunak yang dilakukan secara
PROSES PERANCANGAN INTERAKSI (MODEL SIKLUS HIDUP DAN PROSES) Mengapa perancangan interaksi menghasilkan interface yang buruk?
PROSES PERANCANGAN INTERAKSI (MODEL SIKLUS HIDUP DAN PROSES) Mengapa perancangan interaksi menghasilkan interface yang buruk? - Perancang terlalu memperhatikan ke fungsi dibanding penggunaan - Perancang
Rekayasa Perangkat Lunak DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008
Rekayasa Perangkat Lunak DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008 PLPG Sosialisasi TIK KTSP2008 Latar Belakang Kemajuan pesat perangkat keras Kemajuan dalam teknik-teknik pembuatan
