نکات کلیدی
1. طراحی بر زندگی روزمره تأثیر میگذارد: نامرئی را مرئی کنید
"اگر در کابین خلبان یک هواپیمای جت مدرن قرار بگیرم، ناتوانی من در اجرای روان و بینقص نه مرا شگفتزده میکند و نه آزار میدهد. اما نباید با درها و کلیدها، شیرهای آب و اجاقها مشکلی داشته باشم."
طراحی خوب اهمیت دارد. طراحی اشیاء روزمره به طور قابل توجهی بر تجربیات روزانه ما تأثیر میگذارد، اغلب به روشهایی که متوجه نمیشویم. وقتی طراحی ضعیف است، با وظایف ساده دست و پنجه نرم میکنیم و خود را به خاطر ناتوانی سرزنش میکنیم. وقتی طراحی خوب است، اقدامات به طور طبیعی و بدون زحمت انجام میشوند.
مرئی بودن کلیدی است. یک اصل اساسی طراحی خوب، مرئی کردن اطلاعات مهم است. این شامل:
- به وضوح نشان دادن چه اقداماتی ممکن است
- آشکار کردن نتایج اقدامات
- ارائه بازخورد درباره وضعیت فعلی سیستم
- آشکار کردن مدل مفهومی نحوه کار سیستم
با مرئی کردن نامرئی، طراحان میتوانند به طور چشمگیری ناامیدی و خطاهای کاربران را کاهش دهند و در عین حال کارایی و رضایت را در تعاملات روزمره افزایش دهند.
2. پل زدن شکافهای اجرا و ارزیابی
"سیستم باید اقداماتی را ارائه دهد که با نیتها مطابقت داشته باشد. باید نشانههایی از وضعیت سیستم ارائه دهد که به راحتی قابل درک و تفسیر باشند و با نیتها و انتظارات مطابقت داشته باشند."
به شکافها توجه کنید. دو شکاف بحرانی در تعامل کاربر وجود دارد:
- شکاف اجرا: تفاوت بین نیتهای کاربر و اقدامات مجاز
- شکاف ارزیابی: تلاشی که برای تفسیر وضعیت سیستم و تعیین اینکه آیا انتظارات برآورده شدهاند، لازم است
استراتژیهای پل زدن:
- برای اجرا: ارائه امکانات واضح، محدودیتها و نگاشتها
- برای ارزیابی: ارائه بازخورد فوری و آموزنده درباره اقدامات
- استفاده از نشانههای بصری، صداها و پاسخهای لمسی برای هدایت کاربران
- اطمینان از همخوانی مدل مفهومی سیستم با مدل ذهنی کاربر
با پرداختن به این شکافها، طراحان میتوانند رابطهای شهودی ایجاد کنند که طبیعی به نظر میرسند و به حداقل تلاش شناختی برای کار نیاز دارند.
3. استفاده از محدودیتها و امکانات برای هدایت اقدامات کاربر
"از محدودیتها استفاده کنید تا کاربر احساس کند که تنها یک کار ممکن است انجام دهد—البته کار درست."
هدایت کنید، محدود نکنید. محدودیتها و امکانات ابزارهای قدرتمند طراحی هستند که به طور ظریف کاربران را به سمت اقدامات صحیح هدایت میکنند بدون نیاز به دستورالعملهای صریح.
-
محدودیتها: محدود کردن اقدامات ممکن برای جلوگیری از خطاها
- محدودیتهای فیزیکی: شکل و اندازه که استفاده نادرست را محدود میکند
- محدودیتهای معنایی: تکیه بر معنا و هدف شیء
- محدودیتهای فرهنگی: پایبندی به قراردادهای پذیرفته شده
- محدودیتهای منطقی: روابط طبیعی بین اجزاء
-
امکانات: امکانات اقدام قابل درک
- اقدامات مطلوب را آشکار و دعوتکننده کنید
- اقدامات نامطلوب را دلسرد یا پنهان کنید
با استفاده ماهرانه از محدودیتها و امکانات، طراحان میتوانند اشیائی ایجاد کنند که خود توضیحدهنده باشند و به طور طبیعی کاربران را به استفاده صحیح هدایت کنند.
4. سادهسازی وظایف از طریق نگاشتهای طبیعی و مدلهای مفهومی
"چیزها را مرئی کنید، از جمله مدل مفهومی سیستم، اقدامات جایگزین و نتایج اقدامات."
اتصالات شهودی. نگاشتهای طبیعی روابط واضحی بین کنترلها و اثرات آنها ایجاد میکنند، که سیستمها را آسانتر برای درک و استفاده میسازند.
مثالهایی از نگاشتهای طبیعی:
- چرخش فرمان با جهت چرخش خودرو مطابقت دارد
- دکمههای اجاق به گونهای چیده شدهاند که با چیدمان شعلهها مطابقت دارند
- حرکت بالا/پایین برای افزایش/کاهش صدا
مدلهای ذهنی اهمیت دارند. یک مدل مفهومی خوب به کاربران کمک میکند تا اثرات اقدامات خود را پیشبینی کنند. طراحان باید:
- مدلهای ذهنی موجود کاربر را درک کنند
- یک تصویر سیستم واضح ایجاد کنند که مدل مفهومی صحیح را منتقل کند
- اطمینان از همخوانی بین مدل طراحی و مدل کاربر
با استفاده از نگاشتهای طبیعی و ارائه مدلهای مفهومی واضح، طراحان میتوانند به طور قابل توجهی منحنی یادگیری برای اشیاء و سیستمهای جدید را کاهش دهند.
5. طراحی برای خطا: پیشبینی و کاهش اشتباهات
"اگر خطایی ممکن باشد، کسی آن را مرتکب خواهد شد. طراح باید فرض کند که همه خطاهای ممکن رخ خواهند داد و طراحی کند تا شانس خطا را در وهله اول به حداقل برساند، یا اثرات آن را پس از وقوع کاهش دهد."
خطاها اجتنابناپذیرند. به جای سرزنش کاربران برای اشتباهات، طراحان باید خطاهای احتمالی را پیشبینی و برای آنها برنامهریزی کنند.
استراتژیهای طراحی مقاوم در برابر خطا:
- اقدامات را در صورت امکان قابل برگشت کنید
- از توابع اجباری برای جلوگیری از خطاهای بحرانی استفاده کنید
- بازخورد واضح و فوری درباره اقدامات ارائه دهید
- کشف و اصلاح اشتباهات را آسان کنید
- از محدودیتها برای محدود کردن امکان خطا استفاده کنید
انواع خطاهایی که باید در نظر گرفته شوند:
- لغزشها: خطاهای ناخودآگاه در رفتارهای خودکار
- اشتباهات: خطاهای آگاهانه به دلیل تصمیمات نادرست
با طراحی با در نظر گرفتن پیشگیری و بازیابی از خطا، سیستمها قویتر، بخشندهتر و کاربرپسندتر میشوند.
6. تعادل زیباییشناسی با قابلیت استفاده و عملکرد
"همه طراحیهای بزرگ تعادل و هماهنگی مناسبی از زیبایی زیباییشناسی، قابلیت اطمینان و ایمنی، قابلیت استفاده، هزینه و عملکرد دارند."
فرم و عملکرد. در حالی که جذابیت بصری مهم است، نباید به قیمت قابلیت استفاده یا عملکرد تمام شود. طراحی خوب تعادلی بین:
- زیباییشناسی: جذابیت بصری و رضایت احساسی
- قابلیت استفاده: سهولت یادگیری و کارایی عملیات
- عملکرد: توانایی انجام وظایف مورد نظر
- قابلیت اطمینان: عملکرد مداوم و قابل اعتماد
- ایمنی: حفاظت از آسیب یا عواقب ناخواسته
- هزینه: امکانپذیری اقتصادی برای تولیدکننده و مصرفکننده
طراحان باید در برابر وسوسه اولویت دادن به زیباییشناسی بر سایر جنبههای مهم مقاومت کنند. یک شیء زیبا اما غیرقابل استفاده در هدف اساسی خود شکست میخورد.
آزمایش کاربر حیاتی است. برای دستیابی به تعادل مناسب، کاربران واقعی را در طول فرآیند طراحی درگیر کنید. بازخورد آنها میتواند مسائلی را آشکار کند که طراحان، که به خلق خود نزدیک هستند، ممکن است نادیده بگیرند.
7. استانداردسازی در صورت لزوم، اما نوآوری را خفه نکنید
"وقتی چیزی نمیتواند بدون نگاشتهای دلخواه و دشواریها طراحی شود، یک راه آخر وجود دارد: استانداردسازی."
ثبات در مقابل خلاقیت. استانداردسازی میتواند به طور قابل توجهی بار شناختی کاربران را کاهش دهد، به ویژه برای سیستمهای پیچیده یا دلخواه. با این حال، باید با دقت اعمال شود تا از خفه کردن نوآوری جلوگیری شود.
مزایای استانداردسازی:
- زمان یادگیری برای کاربران جدید را کاهش میدهد
- کارایی برای کاربران با تجربه را افزایش میدهد
- تسهیل همکاری بین سیستمها
خطرات استانداردسازی بیش از حد:
- میتواند طراحیهای نامطلوب را قفل کند
- ممکن است پیشرفت تکنولوژیکی را مانع شود
- احتمالاً تفاوت بین محصولات را کاهش میدهد
زمانبندی حیاتی است. به اندازه کافی زود استانداردسازی کنید تا از هرج و مرج جلوگیری شود، اما به اندازه کافی دیر تا پیشرفتهای تکنولوژیکی را در بر گیرد. هنگام استانداردسازی، بر رابطها و تعاملات بحرانی تمرکز کنید در حالی که در سایر زمینهها فضای نوآوری را باقی بگذارید.
8. طراحی کاربر محور: نیازهای کاربر نهایی را در اولویت قرار دهید
"نقطه POET این است که طراحی کاربر محور را ترویج کند، فلسفهای بر اساس نیازها و علایق کاربر، با تأکید بر قابل استفاده و قابل فهم بودن محصولات."
کاربران در اولویت. طراحی کاربر محور نیازها، قابلیتها و محدودیتهای کاربر نهایی را در مرکز فرآیند طراحی قرار میدهد.
اصول کلیدی طراحی کاربر محور:
- کاربران را در طول فرآیند طراحی درگیر کنید
- تحقیقات و آزمایشهای کاربر جامع انجام دهید
- برای طیف گستردهای از تواناییها و زمینههای کاربر طراحی کنید
- قابلیت استفاده و فهمپذیری را در اولویت قرار دهید
- بر اساس بازخورد کاربر تکرار کنید
چالشهایی که باید بر آنها غلبه کرد:
- طراحان کاربران معمولی نیستند
- مشتریان ممکن است عوامل دیگر (مانند هزینه، زیباییشناسی) را در اولویت قرار دهند
- پیچیدگی سیستمهای مدرن
با پیوسته ترویج دیدگاه کاربر، طراحان میتوانند محصولاتی ایجاد کنند که نه تنها کاربردی هستند بلکه واقعاً زندگی مردم را بهبود میبخشند.
9. قدرت بازخورد: پاسخهای فوری و آموزنده
"بازخورد—ارسال اطلاعات به کاربر درباره اینکه چه اقدامی واقعاً انجام شده است، چه نتیجهای به دست آمده است—مفهومی شناخته شده در علم کنترل و نظریه اطلاعات است."
حلقه را ببندید. بازخورد مؤثر برای کمک به کاربران درک نتایج اقدامات خود و وضعیت فعلی سیستم حیاتی است.
ویژگیهای بازخورد خوب:
- فوری: به محض انجام اقدام ارائه میشود
- واضح: به راحتی قابل درک و تفسیر
- مرتبط: مستقیماً به اقدام و نیت کاربر مربوط است
- مناسب: با اهمیت اقدام مطابقت دارد
- چند حالته: میتواند از نشانههای بصری، شنیداری و لمسی استفاده کند
فراتر از تأیید. بازخورد نباید فقط تأیید کند که یک اقدام دریافت شده است، بلکه باید اطلاعاتی درباره اثر آن و هر گام بعدی مورد نیاز ارائه دهد.
مثالهایی از بازخورد مؤثر:
- کلیک لمسی هنگام فشار دادن یک دکمه
- برجستهسازی بصری آیتمهای انتخاب شده
- نوارهای پیشرفت برای عملیات طولانی مدت
- پیامهای خطا که مشکل را توضیح میدهند و راهحلهایی پیشنهاد میکنند
10. بهرهبرداری از دانش در جهان برای کاهش بار شناختی
"من استدلال کردهام که مردم بهتر یاد میگیرند و احساس راحتی بیشتری میکنند وقتی دانش مورد نیاز برای یک وظیفه به صورت خارجی در دسترس است—یا به وضوح در جهان یا به راحتی از طریق محدودیتها به دست میآید."
بار حافظه را کاهش دهید. با بهرهبرداری از اطلاعات موجود در محیط، طراحان میتوانند تلاش ذهنی مورد نیاز برای استفاده از یک سیستم را کاهش دهند.
استراتژیهایی برای بهرهبرداری از دانش در جهان:
- استفاده از کنترلهای مرئی و شهودی
- ارائه برچسبها و دستورالعملهای واضح
- استفاده از قراردادها و استعارههای فرهنگی
- طراحی امکاناتی که استفاده صحیح را پیشنهاد میکنند
تعادل بین دانش داخلی و خارجی. در حالی که نشانههای خارجی ارزشمند هستند، برخی از دانشهای داخلی میتوانند به عملیات کارآمدتر منجر شوند. طراحی ایدهآل اجازه میدهد برای هر دو:
- استفاده اولیه آسان از طریق نشانههای خارجی
- استفاده کارآمد توسط کارشناسان از طریق الگوهای داخلی
با توزیع متفکرانه دانش بین ذهن کاربر و محیط، طراحان میتوانند سیستمهایی ایجاد کنند که هم آسان برای یادگیری و هم قدرتمند برای استفاده باشند.
نقد و بررسی
خوانندگان تحلیل دقیق نورمن از نقصهای طراحی روزمره و سبک نوشتاری قابل فهم او را تحسین میکنند. بسیاری از افراد این کتاب را روشنگر میدانند و معتقدند که دیدگاه و تعامل آنها با اشیاء اطرافشان را تغییر میدهد. در حالی که برخی از مثالهای قدیمی انتقاد میکنند، اکثر افراد با این نظر موافقند که اصول کتاب همچنان مرتبط و کاربردی است. این کتاب به طور گستردهای به طراحان و غیرطراحان توصیه میشود، اگرچه برخی آن را تکراری یا بیش از حد آکادمیک میدانند.