Files
vibe-coding-college-specs/chapters/04-idea-to-product/01-lesson-idea-to-problem/spec.md

9.6 KiB
Raw Blame History

مشخصات درس‌نامه: از ایده تا مسئله (From Idea to Problem Framing)

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

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

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

  • درک کند (Understand): چرا یک ایده خام و مبهم («می‌خواهم یک سایت خفن برای کارهایم داشته باشم») نمی‌تواند مبنای یک پرامپت مهندسی یا محصول واقعی قرار گیرد.
  • تحلیل/ارزیابی کند (Evaluate): تفاوت میان «فکر کردن به راه‌حل» در برابر «کالبدشکافی مسئله واقعی کاربر» را درک و تفکیک کند.
  • به‌کار ببندد (Apply): فرمول چهاربخشی بیان مسئله (Problem Statement) را بر روی پروژه محوری دوره (پورتفولیوی پویا با پنل ادمین و سئو) پیاده کند.
  • به‌کار ببندد (Apply): از هوش مصنوعی به عنوان یک حریف تمرینی فکری (Sparring Partner) برای چالش کشیدن ایده و اجرای تکنیک ۵ چرا (5 Whys) استفاده کند.

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

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

  1. تلهٔ ایده در توسعه نرم‌افزار:
    • ایده‌ها ارزان و فراوان هستند؛ آنچه ارزش خلق می‌کند، شفاف‌سازی درد و اصطکاکی است که نرم‌افزار قصد حل آن را دارد.
    • چرا دادن یک ایده کلی و کلیشه‌ای به ایجنت هوش مصنوعی، خروجی‌های جنریک و بی‌کیفیت (AI Slop) تولید می‌کند.
  2. کالبدشکافی فرمول استاندارد بیان مسئله (Problem Statement Formula):
    • ۱. چه کسی درگیر مسئله است؟ (Who): فریلنسرها، طراحان، مشاوران و کارآفرینان خلاق.
    • ۲. درد و اصطکاک اصلی چیست؟ (What Pain): برای اضافه کردن یک پروژه جدید، تغییر بیوگرافی یا تنظیم کلمات کلیدی گوگل، مجبورند کدها را دستکاری کنند یا ساعت‌ها درگیر استقرار مجدد شوند.
    • ۳. چرا راه‌حل‌های فعلی ناکارآمدند؟ (Root Cause): سایت‌های استاتیک نیازمند مهارت کدنویسی مداوم هستند، و پلتفرم‌های آماده بیرونی کارمزدهای سنگین می‌گیرند و اجازه کنترل کامل سئو و هویت برند را نمی‌دهند.
    • ۴. پیامد و هزینه این مشکل چیست؟ (Impact): از دست رفتن فرصت‌های شغلی و بی‌میلی در بروز نگه داشتن رزومه و پورتفولیو.
  3. تکنیک ۵ چرا (5 Whys) در تعامل با هوش مصنوعی:
    • عمیق شدن در لایه‌های پنهان نیاز:
      • چرا یک وب‌سایت می‌خواهم؟ تا نمونه‌کارهایم را نشان دهم.
      • چرا در لینکدین نمی‌گذاری؟ چون می‌خواهم کارفرما بدون مزاحمت و با برند اختصاصی کارم را ببیند.
      • چرا سایت استاتیک نه؟ چون وقت ندارم برای هر تغییر ادیتور را باز کنم؛ نیاز به پنل ادمین سریع و ابری دارم.
  4. پرامپت طلایی برای تبدیل هوش مصنوعی به منتقد محصولی:
    • آموزش پرامپت پرسشگرانه: «من این ایده را در ذهن دارم؛ لطفاً در نقش یک مدیر محصول ارشد، ۵ سوال سخت از من بپرس تا نقاط مبهم و مسئله اصلی شفاف شود.»
  5. کال‌اوت‌های Quera:
    • <details class="violet">: قالب آماده فرمول بیان مسئله برای استفاده در هر پروژه نرم‌افزاری.
    • <details class="red">: هشدار محصولی: عاشق راه‌حل نشوید؛ عاشق مسئله و دردی باشید که قرار است حل کنید.

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

  • ورود به تحلیل پرسونا و سناریوی دقیق داستان کاربر (درس‌های ۴.۳ و ۴.۴).
  • تعیین لیست قطعی فیچرها یا استک فنی (درس‌های ۴.۵ تا ۴.۷).

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

اصطلاح انگلیسی معادل فارسی مصوب توضیح یک‌خطی ساده
Problem Framing صورت‌بندی مسئله فرایند تبدیل یک ایده مبهم به تعریف دقیق درد، نیاز و چالش کاربر
Friction Point نقطه اصطکاک مانع یا سختی آزاردهنده‌ای که کاربر در مسیر انجام هدفش با آن روبرو می‌شود
5 Whys Technique تکنیک ۵ چرا پرسیدن مکرر چرایی یک اتفاق برای رسیدن به ریشه بنیادین مسئله
AI Sparring Partner حریف تمرینی هوش مصنوعی استفاده از مدل هوش مصنوعی در نقش منتقد و به چالش کشنده فرضیات ذهنی
Solution Bias تعصب روی راه‌حل اشتباه رایج پافشاری بر ساخت یک فیچر خاص بدون درک نیاز واقعی کاربر

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

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

  1. تصویر کاور درس: images/cover.png
    • موضوع: کاور مدرن نمایش‌دهنده یک لنز ذره‌بین دیجیتال که ابر مبهم یک ایده را روی هدف دقیق یک مسئله فوکوس می‌کند.
  2. ابر ایده در برابر لنز شفاف مسئله: images/idea-vs-problem-diagram.png
    • موضوع: تصویر مقایسه‌ای: سمت چپ ابر مه‌آلود («می‌خواهم یک سایت خفن بسازم») در برابر سمت راست بوم شفاف مسئله (چه کسی، چه دردی، چه ریشه‌ای، چه پیامدی).
  3. پلکان تکنیک ۵ چرا در پروژه پورتفولیو: images/five-whys-portfolio.png
    • موضوع: دیاگرام پلکانی ۵ سطح پرسش و پاسخ که چرایی ضرورت وجود پنل مدیریت و سئو را اثبات می‌کند.
  4. تعامل و چالش ایده با هوش مصنوعی: images/ai-sparring-chat.png
    • موضوع: نمایی از مکالمه ساخت‌یافته با ایجنت که ضعف‌های ایده اولیه را برملا کرده و به شفافیت نهایی می‌رسد.

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

  1. تیتر اصلی: # از ایده تا مسئله: چگونه قبل از ساختن، درست فکر کنیم؟
  2. مقدمه: چرا ۹۰٪ پروژه‌هایی که با هوش مصنوعی سریع ساخته می‌شوند، بی‌مصرف باقی می‌مانند؟
  3. جدول کاور درس
  4. تلهٔ ایده در برابر قدرت صورت‌بندی مسئله: تفاوت خیال‌پردازی با مهندسی نیاز.
  5. فرمول چهاربخشی تعریف مسئله (Problem Statement):
    • مخاطب، درد، ریشه، پیامد.
  6. پیاده‌سازی فرمول روی پروژه محوری (پورتفولیوی پویا): بررسی دقیق ریشه نیاز به پنل ادمین و سئو.
  7. باکس فرمول طلایی Quera (<details class="violet">): تمپلیت آماده برای بیان مسئله هر محصول.
  8. تکنیک ۵ چرا (5 Whys): کشف لایه‌های زیرین نیاز: کاربرد تکنیک در پروژه پورتفولیو.
  9. هوش مصنوعی در نقش حریف تمرینی (Sparring Partner): پرامپت نقد و چالش فرضیات.
  10. باکس هشدار Quera (<details class="red">): تعصب روی راه‌حل؛ آفت بزرگ توسعه‌دهندگان نوآور.
  11. جمع‌بندی درس‌نامه: تثبیت مسئله شفاف پورتفولیوی پویا و آماده‌سازی برای شناخت پرسونای مخاطب.

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

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