<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های مریم کامران‌فر</title><link>https://virgool.ir/feed/@kamranfar.m</link><description>UX/UI Designer</description><language>fa</language><pubDate>2026-11-12 10:40:18</pubDate><image><url>https://files.virgool.ir/upload/users/131268/avatar/257xlj.png</url><title>مریم کامران‌فر</title><link>https://virgool.ir/@kamranfar.m</link></image><item><title>چک لیست طراحی Notification</title><link>https://virgool.ir/ux-unicorn/چک-لیست-طراحی-notification-axxa08s8efoc</link><description>تا حالا به مجموعه نوتیفیکیشن‌هایی که در طول روز از ابزارهای مختلف دریافت می‌کنین، توجه کردین؟ به چندتاشون واقعاً اهمیت می‌دین؟ کاربرها روزانه با تعداد زیادی از این پیام‌ها بمباران می‌شوند. نوتیفیکیشن‌ها پیام‌های یادآوری‌ هستند که اگر به شکل درست استفاده بشن می‌تونن درصد تعامل کاربر رو تا ۳.۵ برابر افزایش بدن. اما این پیام‌ها باید مرتبط و در زمان مناسب استفاده بشن تا کاربر رو با محصول درگیر کنن، مستقیم به سمت هدفش هدایت کنن و یا حتی به آنها آموزش بدن. نوتیفیکیشن‌ها یک ابزار عالی برای مارکتینگ محسوب می‌شن . نوتیفیکیشن‌هایی که اطلاعات مرتبط فراهم می‌کنن می‌تونن کاربر رو به استفاده از اون اپ تشویق کنن، در حالی که با عملکرد ضعیف و نابه‌جا می‌تونن به نتیجه فاجعه‌ای چون پاک کردن اپ منتهی بشن.نوتیفیکیشن‌های آزاردهنده اولین دلیلی هستن که افراد یک اپ رو حذف میکنن.اشتباهاتی که می‌تونن فرصت استفاده از نوتیفیکیشن‌‌ها رو به‌ کل از بین ببرن۱. درخواست از کاربر برای فعال کردن نوتیفیکیشن‌ها بعد از ورود در اولین استفادهکاربرانی که تازه اپ شما رو دانلود کردن، الزاماً فهم درستی از این محصول ندارن. در واقع این اپ هنوز اعتمادشون رو جلب نکرده. پس این پیام مزاحم در صفحه‌ی اول چه واکنشی داره جز رد کردن اون؟ متاسفانه بیشتر اپ‌های حال حاضر این استراتژی اشتباه رو پی می‌گیرن. کاربرها به ندرت پیام رو میخونن، پس بهتره که اول اجازه بدیم اپ رو امتحان کنن، و در مرحله بعد این درخواست رو بدیم.۲. بی‌توجهی به اینکه به کاربر بگین نوتیفیکیشن چه اطلاعاتی رو شامل خواهد شد.نوتیفیکیشن‌های ios به کاربر میگن: «محصول X می‌خواد برای شما نوتیفیکیشن بفرسته». این پیام بر این‌که بیزینس از کاربر چی می‌خواد تمرکز کرده، نه اینکه کاربر چه چیزی رو دریافت خواهد کرد. توسعه‌دهندگان در بیشتر مواقع توقع دارن که کاربر این درخواست رو بپذیره. برای رسیدن به این هدف باید به طور مشخص توضیح بدین که چرا این درخواست رو داریم. اطلاعات بیشتر در مورد پیام‌ها می‌تونه منجر به اعتماد و اعتبار بیشتر اپ بشه. در واقع شما با کاربر صادق هستین، به جای اینکه آنها رو فریب بدین، به کاربر بگین ‌که نوتیفیکیشن در چه موردیه تا شانس پذیرش رو بالا ببرین.آنتوان در کانسپتش در صفحه اول به کاربر توضیح می‌ده که چرا به این مجوز نیاز داره و در صفحه دوم درخواست رو می‌ده و با یک انیمیشن ظریف یک تصویر ذهنی مرتبط بین این دو صفحه برقرار می‌کنه. بنابراین کاربر می‌فهمه که این دیالوگ به اطلاعات قبلی مرتبطه پس احتمال پذیرشش بالاتره.Image: Anton Tkachuk&#xA;۳. ارسال نوتیفیکیشن‌ها پشت‌سر‌همتا حالا شده کسی مکرراً زنگ خونه‌تون رو بزنه؟ این همون تأثیر نوتیفیکیشن‌های پشت سرهمه. دریافت پیام‌های زیاد در مدت کوتاه برای کاربر آزاردهنده است و اونها رو مجبور به خاموش کردن نوتیف ها میکنه و یا حتی بدتر، پاک کردن اپ.به جای اینکه صفحه کاربر رو با چنین پیام‌هایی پر کنین، پیام‌های کمتر اما معنادارتر بفرستید. اگر ۵ تا پیام دارین که باید همزمان بفرستین همه رو در یک پیام بگنجونین. تمرکز رو به کیفیت بگذارین به جای کمیت و مطمئن باشید رضایت کاربر هم بیشتر می‌شه.۴. فرستادن اطلاعات نامرتبطهر پیامی توجه رو جلب می‌کنه. زمانی‌که پیام نامرتبط باشه، برای کاربران آزاردهنده می‌شه. خیلی از افراد تمایل دارن اینباکس‌شون خالی باشه یا روی صفحه قفل پیامی نداشته باشند. پس پیام‌های نامربوط می‌تونه برای این کاربران زمان‌بر باشه. فرستادن نوتیفیکیشن برای هر اتفاقی که در اپ میوفته اشتباه بزرگیه. تحقیقات نشون میده بیشتر کاربران تنظیمات سیستم رو تغییر نمی‌دن و به همون حالت پیش‌فرض ادامه می‌دن. پس به جای فراهم کردن امکان تنظیم نوتیفیکیشن‌ها، اون‌ها رو به اطلاعات مهم محدود کنید. کاربرها موضوعی رو که دقیقاً مربوط به نیازشون باشه دنبال می‌کنن. بهترین راه اینه که بر اساس اطلاعات قبلی کاربر نوتیفیکیشن‌ها رو شخصی‌سازی کنید. یک مثال خوب این شخصی‌سازی نتفلیکسه که پیشنهاداتش رو بر اساس تجربه کاربر مطرح می‌کنه به جای اینکه هر زمان در مورد هر اتفاق جدیدی به همه کاربران پیام بده.۵. امکان خاموش کردن نوتیف‌ها را سخت کنیمدلایل زیادی وجود داره که کاربر تصمیم می‌گیره نوتیفیکیشن‌ها رو خاموش کنه.در مجموع پیام‌های زیادی دریافت می‌کنه .موضوع شما براشون بی‌ربط و کم‌اهمیته .این پیام‌ها باعث حواس‌پرتی‌شون می‌شه.پنهان کردن امکان خاموش کردن نوتیف‌ها اعتماد کاربر رو خدشه‌دار می‌کنه و منجر به پاک کردن اپ میشه.جانی وینو در کانسپتش نشون میده که کاربر‌ها چه‌جوری میتونن نوتیفیکیشن‌ها رو تنظیم کنن. در صفحه تنظیمات اپ، وقتی کاربرها بتونن نوتیفیکیشن‌ها رو بر اساس نیازشون خاموش یا فعال کنن، در نتیجه شانس بیشتری دارن تا نتیجه‌ای که می‌خوان رو از محصول به راحتی دریافت کنن.Image: Johny vino۶. متن‌های نادرستمهم نیست متن پیام چی باشه، اما مطمئن باشید که به همون زبان کاربر صحبت کنین. همچنین اون‌ها رو با پیام‌های ناتمام و ناقص خسته نکنین. متن نوتیفیکشن‌ها باید در همون قالب پیام، کامل خوانده بشه. متن دقیق، مختصر و کوتاه نوتیفیکیشن رو مفید و قابل اعتماد می‌کنه. در این مورد همچنین می‌توان از تکنیک افشای تدریجی (progressive Disclosure) استفاده کرد که اجازه می‌ده کاربرها اطلاعات بیشتری رو بدون باز کردن اپ دریافت کنن. این تکنیکی در طراحی تعاملیه که به توسعه عملکرد با نمایش کمترین اطلاعات موردنیاز در یک زمان کمک میکنه. در کانسپت خرید بلیط که توسط Azis طراحی شده زمانی که کاربر می‌خواد جزئیات بیشتری ببینه به راحتی می‌تونه دکمه نمایش بیشتر رو بزنه.Image: Azís Pradana۷. زمان‌بندی اشتباهنوتیفیکیشن کارآمد تنها محدود به متن نیست. زمانبندی درست هم نکته مهمیه. نوتیفیکیشن‌ها رو در ساعت نامتعارف نفرستید. این زمان تقریباً بین ساعت ۱۲ شب تا ۶ صبحه که منجر به بیدار شدن و آزار کاربر می‌شه. درسته که کاربرها می‌تونن گوشی رو قبل از خواب غیرفعال کنند، اما این راه‌حل درستی نیست. روش درست اینه که این پیام‌ها زمانی ارسال بشن که بیشترین فایده رو برای کاربر داشته باشن. مگر اینکه یادآوری بد‌هنگام ضروری باشه. بر اساس تحقیق Andrew Chen بهتره که این پیام‌ها بین ساعت ۶ تا ۸ شب ارسال بشه که درصد تعامل در بالاترین نقطه است.در پایاننوتیفیکیشن‌ها زمانی‌که نامرتبط باشند، مخرب و آزاردهنده هستند. به کاربر اجازه بدین محصول رو امتحان کنه بعد در مورد نوتیفیکیشن‌ها تصمیم بگیره. فرصت رو برای آماده کردن کاربر برای پذیرش درخواست از دست ندهید. برای هر درخواست مجوز یک کانتکس مجزا طراحی کنین و بهشون بگین که چه مواردی براشون ارسال میشه. این اطمینان رو ایجاد کنین که به راحتی می‌تونن این پیام‌ها رو تنظیم یا خاموش کنن. اگر می‌خواهید در مورد کیفیت نوتیفیکیشن‌ها مطمئن بشین، از A/B تست کمک بگیرین. این بهترین روشیه که بدونیم چه پیامی برای چه کاربری می تونه مفید باشه.اگر به این مقاله علاقه داشتین، باقی چک لیست‌های طراحی رو هم مطالعه کنین.چک لیست طراحی تجربه‌ی کاربری موبایلچک لیست طراحی Avatarچک لیست طراحی فرم ثبت‌نامچک لیست طراحی Search Boxچک لیست طراحی Tab Bar / Bottom Navigationچک‌لیست طراحی User Onboarding اپلیکیشنچک لیست طراحی صفحه‌ی تنظیماتچک لیست طراحی Modalsمنابع https://uxplanet.org/4-concepts-of-mobile-notifications-e028cc97f109  https://www.nngroup.com/articles/push-notification/  https://www.uxbooth.com/articles/rules-for-creating-perfect-push-notifications/ </description><category>مریم کامران‌فر</category><author>مریم کامران‌فر</author><pubDate>Wed, 13 May 2020 04:30:34 +0430</pubDate></item><item><title>راهنمای انجام تست چریکی یا Guerilla Usability Test</title><link>https://virgool.ir/ux-unicorn/راهنمای-انجام-تست-چریکی-یا-guerilla-usability-test-m4904exul7fk</link><description>تو این مقاله با هم یاد می گیریم که تست چریکی چی هست و چطوری انجام میشه؟ در آخر هم با یک مثال عملی به درک خوبی ازش می رسیم. پس شروع کنیم!در پروسه طراحی محصول، تحقیق و تست از ضروری‌ترین اقداماتی هستند که در همون مراحل اولیه باید اجرا بشه. در این میان، روش‌های زیادی برای تست در مراحل مختلف وجود داره که یکی از این روش‌ها تست گوریلا یا تست چریکیه. این تست به خاطر کم‌هزینه بودن، سرعت، راحتی و اجرای آن در فضای حقیقی میتونه نتایج قابل‌اعتمادی ایجاد کنه.تست چریکی چیه؟یکی از روش‌های تست کاربره که شما با افراد در یک مکان عمومی مثل کافی شاپ، پارک و یا فضای اداری صحبت می‌کنید و ازشون می خواید که درمورد محصول یا سرویسی که ساختید بهتون فیدبک بدن.‌تست چریکی برای شناسایی مشکلات عملکردی محصول در قدم‌های اولیه می‌تونه خیلی مفید باشه.در واقع این تست کم‌هزینه و بی‌دردسر، ایده‌هایی رو به ما میده که می‌تونیم جهت پیدا کردن و حل مشکلات کاربردپذیری محصول‌مون در قدم‌های اولیه ازشون استفاده کنیم.چرا تست چریکی؟جیکوب نلسن یکی از بزرگان طراحی تجربه کاربری میگه اگه شما تست کاربردپذیری رو با 5 نفر انجام بدید، 85% مشکلات کاربردپذیری محصول‌تون مشخص میشه [+]. جالبه که ایشون تو تحقیقاتش به این نتیجه رسیده که تست با بیشتر از 5 کاربر فقط وقتتون رو تلف می‌کنه و خیلی چیز جدیدی یاد نمی‌گیرید!ویژگی‌های تست چریکی چیه؟تو این تست از افراد عادی استفاده می‌کنیم که برای این کار استخدام نشدن.این تست کوتاهه (تقریباً بین ۱۰ تا ۱۵ دقیقه).نتایجی که از این تست به‌دست میاد بیشتر کیفی هستند تا کمی.انجام این تست نیاز به هیچ یک از مهارت‌های تحقیقاتی نداره.چه زمانی این تست به کار نمیاد؟زمانی‌ که محصول نیاز به دانش تخصصی (مثل بورس، پزشکی و…) داره و بدیهیه که هرکسی نمیتونه از اون استفاده کنه.وقتی محصول نیاز به شرایط محیطی خاصی داره.مراحل تست چریکی۱. قبل از شروع براش برنامه‌ریزی کنید.بعضی از طراحان این تست رو قابل‌اعتماد نمیدونن. آنها معتقدند این تست تصویر واقعی ارائه نمیده. اما این زمانیه که برنامه‌ریزی و هدف خاصی برای تست محصول، طراحی نشده. پس در مرحله اولیه باید هدف رو بشناسید.«قانون اول: قبل از جمع‌آوری اطلاعات، باید بدونید که چرا دارید این تست رو انجام میدید. اگر هدف رو نشناسید، نتیجه‌ای هم دریافت نخواهید کرد».مثلاً در تست یک اَپ غذا باید بدونید که:آیا کاربر میتونه سفارش رو با کمترین تلاش ثبت کنه؟آیا کاربر به‌راحتی می‌تونه غذای مورد نظرش رو پیدا کنه؟۲. یک پروتوتایپ قابل تست آماده کنید.چون این تست در مراحل اولیه است، خیلی از طراح‌ها با طرح‌های کاغذی کار رو شروع می‌کنند اما این کار محصول رو در شرایط واقعی نشون نمیده. نمیشه از کاربر توقع داشته باشیم که برای طی کردن مراحل خرید چند تا کاغذ رو ورق بزنه.میتونید حتی وایرفریم‌های کاغذی رو با ابزارهای ساخت پروتوتایپ مثل Marvel به یک اَپ تبدیل کنید.۳. محل مناسب انتخاب کنید.خیلی از افراد، مکان‌های عمومی مثل کافه‌ها یا پارک‌ها رو ترجیح می‌دن. در حالی‌که همیشه درست نیست. فضا رو باید بر‌اساس کاربرِ هدف محصول انتخاب کنیم. مثلاً کافه زمانی فضای مناسبیه که بخواهید روی محصول مربوط به قهوه و یا کافه‌ها تست انجام بدید.۴. سناریو‌های هوشمندانه تعریف کنید.اول، مهمترین بخش‌های محصول رو در نظر بگیرید. مثلاً در اَپ سفارش غذا باید تست کنیم که کاربر:از چه راهی میتونه غذای مورد نظرش رو پیدا کنه؟با چه روشی سفارش میده؟چه‌طور به لیست مورد علاقه‌اش اضافه میکنه؟این نکته‌ها رو لیست کنید و با امتیازدهی بهشون اولویت‌بندی کنید. به طور مثال:تسک‌هایی که در اغلب موارد توسط بیشترین کاربرها استفاده می‌شوند: ۳ امتیاز.تسک‌هایی که گاهی استفاده می‌شوند: ۲ امتیاز.تسک‌هایی که به ندرت استفاده می‌شوند: ۱ امتیاز.حالا سه تا از مهم‌ترین‌ها رو انتخاب کنید و سناریوها رو بر اساس اون بسازید.مثلاً:  «تصور کن که می‌خواهی برای یک مهمانی پیتزا سفارش بدی. یکی از دوستان این اپ رو بهت معرفی می کنه. برو و امتحانش کن.»حتما توجه داشته باشید که:هیچ سرنخی به کاربر ندید.مسئله‌ای که کاربر باید حل کنه رو کامل براش توضیح بدید.۵. تست رو شروع کنیددر قدم اول، باید خودتون رو کامل معرفی کنید. برای کاربر توضیح بدید که چه کاری می‌کنید؟ چرا می‌خواهید این کار رو انجام بدید؟ و اینکه آیا زمان کافی دارن که به این کار اختصاص بدن؟قبل از شروع مهمه که یک‌سری اطلاعات اولیه ازشون بدونید، چون ممکنه اون‌ها کاربر مناسبی برای این محصول نباشن. مثلاً برای یک اَپ غذا باید بدونید که آیا تا به حال سفارش غذای آنلاین انجام دادن؟در قدم بعدی باید براشون توضیح بدید که داریم محصول رو تست می‌کنیم، نه اون‌ها رو. خیلی از کاربرها در هنگام برخورد با مشکل، اَپ رو می بندن و بابت اشتباهشون عذرخواهی می‌کنن.۶. در هنگام انجام تستاز قانون «بلند فکر کردن» استفاده کنید. از کاربر بخواهید تمام افکار و احساساتش در برخورد با عناصر محصول رو بلند براتون بگه. در نتیجه، میتونید نظر اون‌ها رو در کنار رفتار و عملکردشون بدونید. مثلاً در هنگام استفاده از اَپ غذا، باید بگه:«آهان، به نظر میاد برای سفارش غذا باید اول برم سراغ دسته‌بندی‌ها. حالا باید این تب رو بزنم.»حتی در طول تست می‌تونید کاربر رو تشویق کنید که نظراتش رو در مورد محصول بگه. توی مراحل بعدی، حتی در طراحی UI خیلی میتونه بهتون ایده بده.یادتون باشه که، در تمام مراحل تست عقب بنشینید و هیچ حرفی نزنید. حتی اگه کاربر سوالی پرسید، بهتره بگید که الان می‌خوام نظر تو رو بدونم و نمی‌تونم جوابی بدم.یادداشت‌برداری‌ها رو خیلی کم کنید. وقتی کنار کاربر نشستید و مدام یادداشت می‌کنید، ممکنه معذب بشه و فکر کنه که دارید چه کاری می‌کنید. بهترین راه ضبط صفحه‌نمایش یا ضبط صدای کاربره. ولی حتما قبلش باید ازش اجازه بگیرید.۷. بررسی مشکلات محصولیادتون باشه که تست فقط نیمی از راهه. حالا باید از نکاتی که دریافت کردید، برای بهبود محصول استفاده کنید.نکات رو لیست کنید، اولویت‌بندی کنید و به ترتیب اولویت برای حلشون اقدام کنید.تست محصول فقط در یک مرحله تموم نمیشه، باید با اصلاح اشکالات و تست‌های مکرر، ادامه بدید تا به محصولی با کاربردپذیری بالا برسید.تجربه شخصی من از تست چریکیمن از این تست برای اپ خرید بلیط سینما استفاده کردم. این تست رو با اسکایپ انجام دادم و از کاربر‌ها خواستم در طول فرایند صفحه خودشون رو با من به اشتراک بذارن. قبل از تست، کامل در مورد محصول توضیح دادم. بیشترین چالشی که با کاربر توی این فرآیند داشتم، این بود که مدام این اَپ رو با سینماتیکت که محصول مشابهی بود، مقایسه می‌کردند و بر اساس ذهنیت قبلی پیش می‌بردند. در نهایت با سه تسکی که تعریف کرده بودم به این گزارش رسیدم:کاربرها در طول تست ایده‌های زیادی به من دادن، مخصوصاً برای طراحی و رنگ‌گذاری نهایی. بعد از اون، وایرفریم رو بر اساس نکاتی که یادداشت کرده بودم، اصلاح کردم و دوباره تست رو انجام دادم. نتیجه رضایت بخش بود.در پایان، در این ویدیو انجام یک تست چریکی رو در گوگل می‌تونید ببینید. https://youtu.be/0YL0xoSmyZI در آخر باید تشکر کنم از امیر تقی آبادی که انگیزه این مقاله رو ایجاد کرد و از محمد شریفی که کمک‌های زیادی کرد برای نوشتن اولین مقاله.منابع و مطالعه بیشتر https://userbrain.net/blog/7-step-guide-guerrilla-usability-testing-diy-usability-testing-method  https://www.slideshare.net/andybudd/guerilla-usability-testing  https://medium.springboard.com/a-guide-to-the-art-of-guerrilla-ux-testing-69a1411d34fb </description><category>مریم کامران‌فر</category><author>مریم کامران‌فر</author><pubDate>Fri, 10 Apr 2020 02:43:23 +0430</pubDate></item></channel></rss>