این کتاب پیرامون چرخه توسعه کلی برای یک محصول نرم افزاری تعاملی طراحی شده و مطالب آن با دانش پایه و مورد نیاز در مورد HCI شروع می شود، که تا حد امکان سعی شدهاست صرفاً با گنجاندن موارد ضروری درون کتاب (فصلهای 1-3) فشردگی مطالب حفظ شود. هدف این است که روح HCI به جای فهرستی طولانی از دانشهای جمعآوری شده، به مخاطب منتقل شود. سپس این کتاب با شکلدهی مکرر الزامات HCI و مدلسازی فرآیند تعامل (فصل 4)، طراحی رابط (فصل 4)، پیادهسازی طراحی منتج (فصل 5-7)، و در نهایت ارزیابی فرآیند اجرا شده، به کاربرد این دانش یعنی محصول (فصل8) میپردازد. این کتاب عمدتاً برای دانشجویان کارشناسی علوم کامپیوتر و فناوری اطلاعات (IT) هدفگذاری شده است، اما درک مطالب آن به اندازه کافی آسان است و میتواند در زمینههای دیگر نیز مورد استفادۀ مخاطبین قرار گیرد. جهت درک مطالب کتاب، مقداری دانش کامپیوتر و برنامهنویسی میتواند مفيد واقع شود. اما مطلقاً ضرورتی ندارد (کسانی که به جنبههای جزئی پیادهسازی علاقهای ندارند، میتوانند از برخی از قسمتها مانند فصل های 5 تا 7 صرف نظر کنند).
محتوای اصلی کتاب بر اساس دوره مقدماتی لیسانس HCI (سطح پیشرفته یا ارشد) نگارش شدهاست که من از سال 2006 در دانشگاه کره به تدریس این مطالب پرداختهام. جدول زیر نحوۀ ساختاربندی دورۀ تدریس مشابهی را با استفاده از مطالب این کتاب (یا برای خودآموزی بهصورت آهسته و پیوسته) نشان میدهد.
پيشگفتار / 9
پيشگفتار نویسنده / 9
درباره نویسنده / 12
پيشگفتار مترجم / 12
فصل اول – مقدمه / 13
فصل 2 - رهنمودهای خاص HCI / 27
فصل 3 - عوامل انسانی به عنوان نظریه های HCI / 47
فصل 4 – طراحی HCI / 81
فصل 5 – لایه رابط کاربری / 107
فصل 6 - جعبه ابزار توسعه رابط کاربری / 119
فصل 7 - چارچوب توسعۀ سیستمهای تعاملی / 139
فصل 8 - ارزیابی رابط کاربری / 147
فصل 9 - آیندۀ HCI / 165
دسته بندی موضوعی | موضوع فرعی |
فنی و مهندسی |
مهندسی كامپيوتر
مهندسی كامپيوتر |