הגדרת כל התהליכים שעוברים המשתמשים

בדף הזה נסביר איך להגדיר ולמפות את תהליכי השימוש של משתמשים באפליקציית Google Chat. תהליך שימוש הוא קבוצה של פעולות ואינטראקציות בין משתמש לאפליקציית Chat שעוזרות לו להשיג מטרה. כדאי להגדיר את התהליכים האלה לפני שתיצרו את אפליקציית Chat, כדי לזהות את הדברים הבאים:

  • מתי צריך לספק הודעות שגיאה.
  • מתי כדאי להציע פקודות כדי לעזור למשתמשים להשתמש באפליקציית Chat.
  • איפה אפשר לפשט את תהליך השימוש.

יצירת תרשים זרימה של כל התהליכים שעוברים המשתמשים

תרשימי זרימה הם כלים שימושיים להצגה חזותית של כל האינטראקציות של המשתמשים באפליקציית Chat, ולניתוח שלהן. אם אפליקציית Chat פועלת עם שירותי Google אחרים או עם שירותים מחוץ ל-Google, חשוב לכלול גם את האינטראקציות האלה. באופן אידיאלי, תרשים התהליך צריך לתאר כל אינטראקציה אפשרית. בתהליכי עבודה מורכבים יותר, צריך ליצור תרשים תהליך לכל תהליך שהמשתמש עובר.

בתרשים התהליך הבא מוצג תהליך השימוש באפליקציית Chat שבעזרתה אנשים יכולים לנהל את יומן Google מ-Chat:

תרשים זרימה שבו מוצג התהליך שעוברים המשתמשים ביומן Google במהלך ההצטרפות, האימות והבדיקה.

בתרשים שלמעלה מוצגים השלבים הבאים של משתמש שרוצה להשתמש באפליקציית Chat כדי לבדוק את יומן Google:

  1. משתמש מוסיף את אפליקציית Chat למרחב משותף.

  2. אפליקציית Chat שולחת הודעת פתיחה שמבקשת מהמשתמש להעניק הרשאת גישה.

    • אם המשתמש מסרב לאשר את הגישה, הודעת ההצטרפות הקודמת נשלחת מחדש.
    • אם המשתמש מסכים לאשר את הגישה, הוא לוחץ על כניסה.
  3. המשתמש יתבקש להיכנס באמצעות הודעה בתיבת דו-שיח.

    • אם המשתמש לא יכול להיכנס, נשלחת הודעת שגיאה עם בקשה לנסות שוב.
    • אם המשתמש מצליח להיכנס לחשבון, נשלחת לו הודעת היכרות עם הסבר על השימוש באפליקציית Chat.
  4. המשתמש מקיש על /checkCalendar הפקודה / כדי לקבל את לוח הזמנים של היום מיומן Google.

    • אם אפליקציית Chat לא מצליחה לאחזר את היומן של המשתמש, תישלח הודעת שגיאה.
    • אם הפעולה בוצעה בהצלחה, אפליקציית Chat תשלח את לוח הזמנים של היום ככרטיס הודעה.

כתיבת סיפורי משתמשים כדי להנחות את התהליכים שעוברים המשתמשים

סיפור משתמש מייצג יעד של משתמש, והוא נכתב כך שהמשתמש, המשימה והמטרה של הסיפור יהיו ברורים. סיפור המשתמש אמור להיות פתוח, כי בדרך כלל יש יותר מדרך אחת לעמוד בדרישות שהוא מתאר. סיפורי משתמשים עוזרים לכם להגדיר נתיבים שהמשתמשים יכולים לפעול לפיהם כשהם עובדים עם אפליקציית Chat.

סיפורי המשתמשים בפורמט הבא: בתור משתמש, אני רוצה לבצע משימה כדי שאוכל להגיע ליעד. בדוגמה הקודמת, סיפור המשתמש הוא: בתור עובד/ת בצוותים שונים, אני רוצה לבדוק את היומן שלי כדי שאוכל לשתף פעולה בפרויקטים עם אחרים.

ברוב אפליקציות הצ'אט יש כמה סיפורי משתמשים. לדוגמה, עוד סיפור משתמש לגבי אפליקציית Chat הוא: בתור מנהל/ת, אני רוצה לקבוע פגישה שבועית שכוללת את כל העובדים שמדווחים לי ישירות כדי שנוכל לעבוד יחד על פרויקטים. לכל תרחיש משתמש, מזהים את התהליך של המשתמשים באפליקציית Chat ויוצרים תרשים זרימה כדי לזהות את כל האינטראקציות האפשריות עם אפליקציית Chat.

הוספת מקרא

כדי לעזור לאחרים לקרוא את תהליכי השימוש של המשתמשים, כדאי לכלול הסבר על הסמלים שמציינים את סוגי האינטראקציות השונים. לדוגמה, אפשר לזהות צורה ייחודית לנקודות ההחלטה של המשתמשים, להזנת המשתמשים, לתוצאות המוצלחות והלא מוצלחות מאפליקציית Chat ולהודעות מאפליקציית Chat.

התחשבות בכל תרחישי השגיאות

כדי לוודא שהמשתמשים אף פעם לא נתקעים בזמן השימוש באפליקציית Chat, כדאי לכלול תרחישי שגיאות במפת התהליך של המשתמש. מגדירים את אופן הופעת השגיאה, כותבים הודעת שגיאה עם פעולה שאפשר לבצע ומזהים את התגובה האפשרית של המשתמש לשגיאה כדי להשיג את היעד שלו. לדוגמה, 'שם משתמש או סיסמה שגויים. מנסים להיכנס שוב."

זיהוי ההודעות שאפליקציית Chat שולחת למשתמשים

כל אינטראקציה צריכה להסתיים בהודעה מהאפליקציה שלכם ל-Chat למשתמש, גם אם מדובר רק בהודעה שמאשרת שהבקשה של המשתמש בוצעה בהצלחה. לדוגמה: "ברוכים הבאים לאפליקציית התזמון. אני יכול לתזמן, לתזמן מחדש או להסיר אירועים מהיומן שלכם. כדי לבדוק את הלו"ז של היום, מקלידים /checkCalendar."