HADAS SHEINFELD

טיפול בטעויות (לא לפסיכולוגים)

כשכותבים איפיון למוצר אינטרנטי כלשהוא, יש כמה רמות שצריך לחשוב עליהן מבחינת חוית המשתמש:
הרמה הראשונה היא כמובן הפונקציה עצמה – מה הפונקציה הזו אמורה לעשות, מי צריך אותה, איך ישתמשו בה.
הרמה השניה היא רמת ה”מסביב” – מה אם מישהו לא יבין איך משתמשים בה, איפה המשתמש עשוי לראות את זה בצורה אחרת, באילו תרחישים נוספים צריך לתמוך, מה שנקרא “הפינות”.
ואז יש רמה שלישית – רמת הטעויות.
משתמש, בהגדרה, לא “טועה” – הוא  אולי עושה דברים בדרך שלא התכוונו, וזה לגיטימי, וצריך להבין למה ולתמוך בו. אבל יש הרבה אלמנטים אחרים במערכת, חוץ מהמשתמש עצמו, ושם יכולות גם יכולות לקרות טעויות.

הטעות הבסיסית ביותר – המשתמש מחפש דף שכבר לא קיים (404 המפורסם)
כבר היוצא מן הכלל, המעיד על הכלל – כאן יכול להיות שהמשתמש טעה, קצת, לא בכוונה (למשל  אם כתב את הכתובת הלא נכונה), אבל גם מאוד יכול להיות שהוא פשוט הקליק על קישור מת.
עוד טעות בסיסית – הקשר לאינטרנט ניתק, ה”סשן” מול האתר נקטע, והאתר לא יודע לשחזר את הפעולה האחרונה.
בימי הדפדפנים מרובי הטאבים קורות הרבה פעמים טעויות של לוג אין – בטאב אחד אתה כבר רשום, בשני עוד לא, שני משתמשים על אותו מחשב וכו’.

לדעת לצפות/להתמודד עם הטעויות האלה זו תורה בפני עצמה, והיא לא פשוטה.

לעולם אזכור את הודעת השגיאה שקיבלתי באחת המערכות הראשונות שעבדתי עליה:
If an error was made – post error message with error number. See error table.
ואני, תמימה שכמותי, הלכתי למנהל הפיתוח לשאול איפה יש error table
והוא נקרע מצחוק. נקרע. מסתבר שהוא הכין למפתחים “תבנית” של הפונקציות שהם היו צריכים לבנות. והמפתח הגאון, פשוט העתיק את השורה של הודעת השגיאה מתוך התבנית לקוד שלו, השורה כולה.
אמר המורה – במקרה של טעות, תן הודעת שגיאה עם מספר השגיאה.  עשה התלמיד – קופי פייסט.

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

אפילו הד”ר היו”ר התבאס מהודעת שגיאה בלתי מובנת בעליל בגוגל. 1512 המפורסמת (זה גוגל זה? זה אג’קס).

בפייסבוק הדף פשוט נתקע. מה שנקרא… לך חפש.

ואת הלוייתן הטוויטרי כולם מכירים (לפחות יש להם סטייל).

טעות בטוויטר - מאוד עוזר למשתמש...
טעות בטוויטר - מאוד עוזר למשתמש...

מצד שני, אפשר גם לעשות טעויות כיוון השני, ולתת למשתמשים יותר מידע ממה שהם צריכים.

חברה אחת שאני מכירה טוב (בלי שמות) הציגו את הודעת השגיאה הידידותית הבאה:
Database has hit a gridlock.
אם אמא שלי היתה רואה את ההודעה הזו, אני מניחה שהיא היתה מכבה את המחשב וקוראת לטכנאי.

תראו את ההודעה הזו, שקיבלתי באתר של הביביסי. משהו יכול להסביר לי (או למשתמש הממוצע, שרק רצה לבדוק את מזג האויר) מי זו בטסי?

betsie is your friend
betsie is your friend

פעם אחרת אנחנו בוובג’אם הצגנו את כל הודעת השגיאה שהגיעה מהשרת, וביקשנו מהמשתמשים לשלוח לנו אותה.  אני חושבת ששם ממש דחפנו את הנכונות של המשתמשים לעזור לקצה היכולת. מצד שני – אתם חושבים שהם לא שלחו לנו את ההודעה? שלחו גם שלחו.
מצד שלישי (כן, זו סוגיה מהסוג המשולש), יש חברות שעושות את כל הביזנס שלהם על בסיס הודעות מפחידות למשתמש. מי אמר נורטון?

בקיצור, עוד אחד מהדברים האלה שצריך לחשוב עליהם.

עוד תוכן מעולה מהבלוג

בהמלצת Galit Galperin הקשבתי לפודקסט Artificial - the Open AI Story. הפקה משותפת של הוול סטריט גו׳רנל וספוטיפיי, יש כבר 3 פרקים באויר והרביעי אמור להגיע בקרוב. אני עוקבת אחרי open AI...
אתמול נפתח המחזור החדש של הגילדה למנהלי מוצר.ההוא שהיה אמור להיות מחזור אוקטובר.רעדו לי הברכים כשפתחתי את ההרשמה מחדש בדצמבר, אחרי שב 7.10 הכל נעצר.זו בעצם החזרה הרשמית שלי לסוג של עשיה,...
מרטי כתב פוסט סיכום וגם פירסם הרצאה עם תחזיות פרודקט ל- 2024, שבעצם מסכמים את כל מה שהוא חושב על התפקיד של מנהלי מוצר בתעשיה בימינו. למי שמכיר את הקו של מרטי...