تعامل انسان و رایانه

تعامل انسان و رایانه یا اندرکنش انسان و رایانه ، به دانش و فناوری مدرن و پرتنوع مطالعه، طراحی، اجراء، و ارزیابی سامانه‌های محاسباتی درگیر در محاورات و تعاملات مابین کاربران انسانی از یک سو، و رایانه‌ها و عامل‌های هوشمند نرم‌افزاری از سوی دیگر گفته می‌شود.
این رشته علم بررسی تعامل انسان و رایانه است. در واقع این علم نقطه تقاطععلوم رایانه و علوم رفتارشناسی طراحی و چند علم دیگر است. ارتباط و تعامل انسان و رایانه از طریق واسط اتفاق می‌افتد؛ که شامل نرم‌افزار و سخت‌افزار است. یک تعریف دقیق آن این است: علم تعامل انسان و رایانه یک رشته مرتبط با طراحی، ارزیابی و پیاده‌سازی سیستم‌های محاسباتی متقابل برای استفاده انسان در مطالعه پدیده‌های مهم پیرامون اوست. این رشته شاخه‌هایی از هر دو طرف درگیر را شامل می‌شود مثلا گرافیک کامپیوتری، سیستم عامل، زبان‌های برنامه‌نویسی، تئوری ارتباطات و طراحی صنعتی برای قسمت کامپیوتری زبان‌شناسی، روانشناسی و کارایی انسان برای قسمت انسانی آن.
اهداف
هدف آن تقویت تعاملات کاربر و رایانه به وسیله کاربردی‌تر کردن رایانه‌ها و مطابقت آن‌ها با نیاز کاربران است. به عبارت دیگر این رشته مرتبط است با:
روش‌شناسی و فرایندهای طراحی واسطه‌ها
روش‌های پیاده‌سازی واسطه‌ها
تکنیک‌های ارزیابی و مقایسه واسطه‌ها
توسعه طراحی و پیاده‌سازی واسطه‌های جدید
روش‌های تولید نمونه اولیه
تاریخچه
این رشته در اوایل دهه نهم قرن بیستم (۱۹۸۰) میلادی به عنوان شاخه‌ای تخصصی از علوم کامپیوتر که با علوم شناختی، مهندسی عوامل انسانی و طراحی سر و کار دارد ایجاد شد.
تفاوت با دیگر رشته‌ها
این علم در مولفه انسانی با دیگر رشته‌های علوم رایانه و در مولفه رایانه با دیگر رشته‌های ماشینی و صنعتی تفاوت دارد. همچنین تاکید آن بر قسمت‌های فیزیکی طراحی صنعتی مثل طراحی کیبورد و موس آرگونومیک (متناسب با ساختار بدن انسان) کم است.
اصول طراحی واسط
برای طراحی یک واسط یا ارزیابی آن توجه به این نکات لازم است:
ابتدا تمرکز روی کاربران و وظایف سیستم
اندازه‌گیری‌های تجربی:عرضه نسخه آزمایشی واسط و عیب‌یابی آن توسط کاربران
طراحی متناوب یعنی مراحل زیر باید تا دستیابی به نتیجه تکرار شوند.
طراحی
تست و ارزیابی
تحلیل نتایج
روش‌شناسی طراحی واسط
طراحی کاربر محور(UCD):
کاربر در مرکز توجه طراحان است و همه چیز طبق خواست نیاز و سلایق او طراحی می‌شود.
اصول طراحی واسط کاربری
این کار ۷ اصل دارد:
حدود تغییرات مجاز (تلرانس)
سادگی
پدیداری (اجزای قابل مشاهده)
تونا بودن
پایداری
ساختار و استخوان بندی
بازخورد
ارائه و نمایش طراحی
که ۱۳ اصل دارد:
قوانین ادراکی :
ارائه را خوانا کنید.
از محدودیت هاس قضاوت مطلق جلوگیری کنید.
پردازش بالا به پایین
حصول یک درک از یک عمل با تکرار زیاد آن و ترکیب با رنگ (برای ماندگاری در ذهن)
شباهت گیج کنند است.
قوانین روحی :
قانون واقع گرایی تصویری (اگر چیزی در واسط است شبیه اصل آن در دنیای بیرون باشد)
قوانین مبتنی بر توجه :
به حداقل رساندن زمان و هزینه دسترسی اطلاعات
قانون نزدیکی و سازش‌پذیری اجزا در واسط گرافیکی
قانون واسط‌های چند منبعی (دیداری، شنیداری، گفتاری، …)
قانون حافظه :
۱۱. جایگزینی حافظه با اطلاعات دیداری
قانون جعبه پیش گویی :
اصل پیش‌بینی و پیشگویی نیاز کاربر به کمک
اصل سازگاری و یکنواختی ظاهر واسط
آینده این رشته
انتظار می‌رود در آینده این رشته ویژگی‌های زیر را خلق کند:
ارتباطات فراگیر و همه جا حاضر
سیستم‌های کاربردی عالی
در دسترس بودن اجزای گرافیک کامپیوتری در همه جا و ارزان و سازگار با تمام سیستم‌ها
ترکیب و میکس انواع رسانه‌ها (صوت، تصویر، فیلم، انیمیشن و…)
تعاملات با پهنای باند زیاد
کامپیوترهای کوچک جاسازی شده در تمام وسایل زندگی
واسطه‌های کاربری گروهی (کنفرانس‌ها…)
امکانات گسترده سازماندهی اجزای واسطه‌ها توسط کاربران
اجزای کاربردی اطلاعات (خرید اینترنتی…)
واسط‌های انسان و رایانه شامل جنبه‌های زیر می‌شود :
وظایف محیطی پیرامون
محیط ماشینی
بخش‌های واسط (هم پوشانی آن‌ها و…)
جریان داده‌های ورودی
خروجی
بازخورد