המצב: עומדים לשחרר גרסה או שהגרסה כבר ברמה טובה (נניח הגרף של באגים פתוחים מול סגורים נפגש). סיימתם את תכולת הבדיקות או שהבאגים הגדולים תוקנו, הכל בסדר. אבל עדיין יש לכם איזה גרוי בבטן... אולי שכחנו משהו? איזו בדיקה אחת שתשנה את כל מהלך ההשקה ותהרוס לנו את המוניטין?
מה עושים? קוראים לכל בעלי התפקידים שקשורים לפרויקט - מנהלי מוצר, מנהלי פרויקטים, מפתחים וכמובן בודקים ומכניסים אותם לחדר עם פתקים, כלי כתיבה ולוח.
שלב ראשון:
מבקשים מהמשתתפים לדמות בוקר רגיל. הכל שגרתי עד שאנו פותחים אתר חדשות רואים כותרת מזוויעה על אסון שקרה וקשור למוצר שלנו.
מחכים רגע ואז מבקשים מהמשתתפים לומר:
מהי הכותרת?
שלב שני:
כל משתתף רושם את הכותרת, למשל יש לנו אתר מכירות והכותרת אומרת: הזמנתי חבילת דשן אחת וקיבלתי 979. או גבו ממנו אלפיים יורו על זוג גרבים.
שלב שלישי:
בוחרים את הסיוט הכי גדול אבל שאפשרי באופן מסוים ביחס למוצר שלנו ומעניין לדבר עליו.
שלב רביעי:
סיעור מוחות על מה שגרם לאסון. יש לבקש מהמשתתפים לרשום את הסיבות שהם חשבו עליהן.
למשל, בהמשך לדוגמא למעלה, אינפוט לא ולידי, או רפרוש ולחיצה על ה'אחורה' בדפדפן וכד'.
שלב חמישי:
צור מהסיבות שכביכול גרמו לאסון צ'רטרים, או משימות לבדיקה. למשל תערוך פלואו של קניות עם פעולות בדפדפן כמו רפרוש, חזרה אחורה ועוד עד לסיום הקניה בכדי למצוא אם אקבל יותר מוצרים ממה שהזמנתי.
שלב שישי:
הבדיקות.
גם חשוב, גם מהנה וגם תורם חברתית.
שאלות שנשאלתי:
שאלה: האם זה לא אומר שלא תכננו את הבדיקות נכון וכי הבדיקות למעלה היו צריכות להיות חלק מבדיקת הגרסה?
תשובה: ברור שלא נחשוב לעולם על כל הבדיקות. אבל אם Nasa היו עושים את התרגיל הזה לפני המראת החללית של אילן רמון, אולי הכותרת (שלב שני למעלה) יכלה להיות: החללית התפרקה בחזרה לאטמוספירה. במקרה זה אולי דברים היו שונים. אגב אני מניח שגם הם היו יכולים לומר שיש להם צוות בדיקות טוב, אבל הנה החיים טופחים על פנינו.
למה לקראת הסוף?
תשובה: תכננת את הבדיקות לפני קבלת המוצר. אולי הוספת בדיקות גם לאחר קבלתו. אבל בדרך כלל אנחנו לא עוצרים אחרי התכנון וחושבים מחדש אחרי שכבר אנחנו ממש מכירים את המוצר ושם יש לנו הכי הרבה ידע ותחושות לגבי המוצר. בנוסף, יותר קל אחרי כל ה"רעש" והלחץ של הגרסה לשבת קצת אחורה "ברגוע" ולחשוב שוב.
בהצלחה, ושתפו אם אכן תבצעו כזה אתגר.
- מתוך ספר של אליזבת' הנדריקסון
- דוסקס גם בפורום הבדיקות בפייס (https://www.facebook.com/groups/IL.Testing.QA). בזכות הדיון שם הוספתי כמה תובנות.
אין תגובות:
הוסף רשומת תגובה