Files
vibe-coding-college-specs/chapters/04-idea-to-product/03-lesson-target-user-persona/spec.md

11 KiB
Raw Blame History

مشخصات درس‌نامه: کاربر هدف و پرسونا (Target User & Persona)

  • شناسه در سیلابس: L4.4
  • فصل: فصل ۴: از ایده تا محصول (Ch 4)
  • نوع محتوا: 📘 درس‌نامه متنی
  • زمان تقریبی مطالعه: ۱۲ دقیقه
  • پیش‌نیازهای مستقیم: L4.3 (داستان کاربر)

۱. اهداف یادگیری (Learning Objectives - Bloom's Taxonomy)

دانشجو پس از مطالعهٔ این درس‌نامه باید بتواند:

  • درک کند (Understand): چرا مفهوم پرسونا (Persona) و کاربر هدف، قطب‌نمای تصمیم‌گیری در تمام مراحل طراحی، انتخاب ویژگی‌ها و پرامپت‌نویسی برای هوش مصنوعی است.
  • تحلیل/ارزیابی کند (Evaluate): خطر تلهٔ مرگبار «محصول من برای همه است!» را تحلیل کند و بداند چرا تمرکز روی یک گروه مخاطب شفاف، کلید تمایز و موفقیت نرم‌افزار است.
  • به‌کار ببندد (Apply): پرسوناهای دوگانه پروژه محوری دوره (پرسونای بازدیدکننده/کارفرما در برابر پرسونای صاحب پورتفولیو/ادمین) را تدوین و مشخصات رفتاری، انگیزه‌ها و نقاط درد آن‌ها را مستند کند.
  • به‌کار ببندد (Apply): از هوش مصنوعی برای شبیه‌سازی نقش پرسونا (Roleplay Simulation) و مصاحبه مجازی پیش از ساخت نرم‌افزار بهره‌برداری کند.

۲. محدوده و مرزهای محتوا (Scope & Boundaries)

آنچه باید پوشش داده شود (In-Scope):

  1. پرسونا چیست؟ کاراکتری ملموس با اهداف واقعی:
    • پرسونا یک جدول داده خشک نیست؛ شخصیتی زنده با احساسات، کمبود زمان، ترجیحات و الگوهای رفتاری در وب است.
    • چرا وقتی به هوش مصنوعی می‌گویید «این صفحه را برای یک مدیر استخدام پرمشغله بساز»، طراحی مینیمال‌تر و دکمه‌های واضح‌تری پیشنهاد می‌دهد.
  2. تلهٔ «این محصول به درد همه می‌خورد» (Targeting Fallacy):
    • اگر محصولی برای همه ساخته شود، در واقع برای هیچ‌کس جذاب نخواهد بود.
    • ایجاد مرز شفاف میان کسانی که کاربر هدف ما هستند و کسانی که مخاطب اولویت‌دار نیستند.
  3. تدوین دو پرسونای کلیدی پروژه محوری (پورتفولیوی پویا با ادمین و سئو):
    • پرسونای ۱: مریم (کارفرمای استارتاپی / مدیر استخدام در جستجوی استعداد):
      • سن: ۳۴ سال | زمان: بسیار محدود، در حال بررسی ۲۰ رزومه مختلف روی موبایل و لپ‌تاپ در پایان روز کاری.
      • نیاز اصلی: دیدن فوری خروجی زنده پروژه‌ها، فیلتر کردن بر اساس تکنولوژی خاص (مثلاً Next.js یا AI)، بررسی سریع مهارت‌ها.
      • نقاط اصطکاک (Pains): متن‌های طولانی و خسته‌کننده، لودینگ بیش از ۳ ثانیه، نبود لینک مستقیم به دموی واقعی کار.
    • پرسونای ۲: آرش (توسعه‌دهنده فریلنسر / سازنده مستقل - صاحب پورتفولیو):
      • سن: ۲۶ سال | فعالیت: تکمیل پروژه‌های جدید در هر ماه و نیاز مبرم به بستن قراردادهای دلاری یا ریالی بهتر.
      • نیاز اصلی: پنل ادمین خلوت و سریع با موبایل یا دسکتاپ برای اضافه کردن سریع عکس و لینک پروژه‌ها؛ امکان تنظیم متاتگ‌های سئو برای بالا آمدن نامش در سرچ گوگل.
      • نقاط اصطکاک (Pains): باز کردن VS Code و درگیر شدن با گیت فقط برای عوض کردن یک عنوان پروژه؛ بی‌توجهی ابزارهای سنتی به تنظیمات سئو.
  4. تکنیک شبیه‌سازی پرسونا با هوش مصنوعی (Persona Roleplay):
    • پرامپت طلایی برای قرار دادن هوش مصنوعی در نقش مریم (مدیر استخدام):
      «از این لحظه تو مریم هستی، یک مدیر استخدام کم‌حوصله. من این طرح پورتفولیو را به تو نشان می‌دهم؛ به من بگو در ۵ ثانیه اول چه چیزی نظرت را جلب می‌کند و چه چیزی باعث می‌شود صفحه را ببندی؟»
  5. کال‌اوت‌های Quera:
    • <details class="violet">: شبیه‌سازی زنده مصاحبه با کاربر هدف توسط ایجنت؛ چگونه پیش از نوشتن حتی یک خط کد، بازخورد بگیریم؟
    • <details class="red">: تله «من خودم کاربر محصولم هستم»؛ خطر قضاوت نیازهای کارفرما صرفاً بر اساس سلیقه شخصی سازنده.

آنچه نباید وارد آن شویم (Out-of-Scope):

  • طراحی گرافیکی آواتارها یا جزئیات روان‌شناسی عمیق خارج از فضای وب.
  • ورود به جزئیات فنی پروتوتایپ یا فریم‌ورک‌ها (فصل‌های بعد).

۳. مفاهیم کلیدی و کلمات تخصصی (Key Concepts & Terms)

اصطلاح انگلیسی معادل فارسی مصوب توضیح یک‌خطی ساده
Target Audience مخاطب / جامعه هدف گروه مشخصی از افراد که محصول دقیقاً برای حل نیاز آن‌ها طراحی و سفارشی‌سازی می‌شود
User Persona پرسونای کاربر نمایه ساختگی و مستند از یک کاربر ایده‌آل که رفتارها و اهداف واقعی مخاطبان را منعکس می‌کند
Pain Point نقطه درد و رنج مشکلی اساسی که کاربر در فرایند فعلی خود با آن دست به گریبان است و به دنبال راه خلاصی از آن می‌گردد
Roleplay Simulation شبیه‌سازی نقش تبدیل هوش مصنوعی به کاراکتر کاربر هدف برای ارزیابی حسی و منطقی رفتار محصول
Bounce Rate نرخ پرش کاربر درصد کاربرانی که پس از ورود به صفحه، بدون هیچ تعاملی فوراً از آن خارج می‌شوند

۴. جایگاه‌های تصاویر و نمودارها (Visual & Diagram Placeholders)

راهنمای ایجنت نویسنده: تمام تصاویر باید در پوشهٔ images/ قرار گرفته و در قالب جدول تک‌خانه‌ای وسط‌چین با کپشن تفصیلی درج شوند:

  1. تصویر کاور درس: images/cover.png
    • موضوع: کاور مدرن با تم تیره که دو کارت پروفایل هولوگرافیک دیجیتال را از دو کاربر متمایز با برچسب‌های نیازمندی و اهداف نشان می‌دهد.
  2. کارت‌های پرسونای مریم و آرش: images/persona-cards-maryam-arash.png
    • موضوع: اینفوگرافیک دونیمه‌ای جذاب: سمت چپ مریم (مدیر استخدام: اهداف، زمان، ترجیحات) و سمت راست آرش (صاحب پورتفولیو: مدیریت، سرعت، سئو).
  3. تله محصولی «همه کس یعنی هیچ‌کس»: images/targeting-funnel.png
    • موضوع: تصویر قیف بازاریابی که تفاوت هدف‌گیری بی‌هدف و پراکنده را با هدف‌گیری لیزری روی مخاطب اصلی نشان می‌دهد.
  4. شبیه‌سازی مصاحبه فرضی با هوش مصنوعی: images/persona-roleplay-chat.png
    • موضوع: نمایی از مکالمه پرامپتی که در آن مدل در نقش مریم به نقد ساختار پورتفولیو پرداخته و نکات طلایی ارائه می‌کند.

۵. بخش‌بندی و ساختار محتوایی پیشنهادی درس‌نامه (README.md)

  1. تیتر اصلی: # کاربر هدف و پرسونا: دقیقاً برای چه کسی می‌سازیم؟
  2. مقدمه: چرا بدون شناخت پرسونا، پرامپت‌های شما به هوش مصنوعی خروجی‌هایی گنگ و بی‌اثر خواهند داشت؟
  3. جدول کاور درس
  4. پرسونا چیست و چرا قلب طراحی نرم‌افزار است؟: تعریف استانداردهای پرسونا.
  5. تلهٔ خطرناک «محصول من برای همه است!»: بررسی دلایل شکست اپلیکیشن‌های بی‌هدف.
  6. معرفی پرسوناهای پروژه محوری (پورتفولیوی پویا):
    • پرسونای ۱: مریم (کارفرما و مدیر استخدام کم‌حوصله).
    • پرسونای ۲: آرش (توسعه‌دهنده و صاحب پورتفولیو که به پنل مدیریت نیاز دارد).
  7. باکس نکته Quera (<details class="violet">): تکنیک شبیه‌سازی مصاحبه فرضی با هوش مصنوعی (Persona Roleplay).
  8. تاثیر شناخت پرسونا در هدایت ایجنت‌های کدنویسی: چگونه پرامپت‌ها را با زاویه دید پرسونا غنی کنیم؟
  9. باکس هشدار Quera (<details class="red">): تعصب سلیقه فردی و خطر فرض کردن خود به عنوان تنها معیار سنجش.
  10. جمع‌بندی درس‌نامه: تثبیت پرسونای پروژه و ورود به تعیین مرزهای هوشمندانه نسخه اولیه (MVP).

۶. معیارهای پذیرش (Acceptance Criteria for Reviewer)

  • مفهوم پرسونا به عنوان ابزار فکری و جهت‌دهنده به پرامپت‌های هوش مصنوعی شفاف شده باشد.
  • دو پرسونای پروژه محوری (مریم و آرش) با جزئیات اهداف، نیازها و اصطکاک‌ها مستند شوند.
  • تکنیک شبیه‌سازی نقش پرسونا با هوش مصنوعی همراه با پرامپت نمونه در متن گنجانده شود.
  • تله هدف‌گیری همگانی و خطرات تعصب فردی صریحاً نقد شده باشد.