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

98 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# مشخصات درس‌نامه: کاربر هدف و پرسونا (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)
- [ ] مفهوم پرسونا به عنوان ابزار فکری و جهت‌دهنده به پرامپت‌های هوش مصنوعی شفاف شده باشد.
- [ ] دو پرسونای پروژه محوری (مریم و آرش) با جزئیات اهداف، نیازها و اصطکاک‌ها مستند شوند.
- [ ] تکنیک شبیه‌سازی نقش پرسونا با هوش مصنوعی همراه با پرامپت نمونه در متن گنجانده شود.
- [ ] تله هدف‌گیری همگانی و خطرات تعصب فردی صریحاً نقد شده باشد.