כתוב/י מפרט חוויית משתמש (UX Specification) עבור {{feature_name}} במוצר {{product_name}}. המשתמש הטיפוסי הוא {{user_persona}}.
המפרט צריך לכלול:
1. סקירה כללית:
- מטרת הפיצ'ר מנקודת מבט המשתמש
- הבעיה שנפתרת
- עקרונות עיצוב מנחים
2. פרסונת משתמש:
- מאפיינים, צרכים, ונקודות כאב
- רמת מיומנות טכנית
3. זרימת משתמש (User Flow):
- תיאור שלב-אחר-שלב של כל מסלול שימוש
- נקודות החלטה ופיצולים
- תיאור מסכים/מצבים בכל שלב
4. מצבי ממשק:
- מצב ריק (Empty State)
- מצב טעינה (Loading)
- מצב הצלחה (Success)
- מצב שגיאה (Error) - כולל הודעות שגיאה ספציפיות
- מצב קצה (Edge Cases)
5. אינטראקציות מפורטות:
- מה קורה בכל לחיצה/פעולה
- אנימציות ומעברים
- משובים למשתמש (feedback)
6. נגישות - דרישות WCAG, מקלדת, קורא מסך
7. רספונסיביות - התנהגות במסכים שונים
8. מיקרו-קופי - טקסטים, כפתורים, הודעות