זה צולם באתר של ערוץ 1, בערך כאשר חצי מאוכלוסיית כדור הארץ עצרה את נשמתה בזמן ההארכה של משחק הגמר של המונדיאל.
מי אחראי על זה? לא, אני באמת שואל. התשובה הטיפוסית היא שה-QA פיספסו באג. העניין הוא שאין כאן באג, הכל מתפקד כהלכה. יש תאריך ושעה מוגדרים מראש, ויש רכיב שסופר את הזמן מהרגע הנוכחי ועד אותה שעה. התוכנה עושה בדיוק את מה שהיא הייתה אמורה לעשות. אז אם אין כאן באג, נראה שגם המתכנתים היו בסדר. ואם זה לא באג, אבל זו בהחלט בעיה מובהקת, מה שנשאר זה פער באפיון. אז האם המאפיין אשם? לא יודע. המאפיין אמר "למעלה יהיה כיתוב, ומתחת לזה יוצג הזמן שנותר עד שעת ה-ש'. הזמן יוצג בפורמט XX:XX:XX:XX ומתחת לכל חלק תהיה רשומה יחידת המידה הרלוונטית". הוא בטח גם צייר את זה, אבל אחסוך מכם את הציור. הסיפור הזה עם הספירה ההפוכה שייך לסוג הדברים שהם כל-כך מובנים מאליהם שלא חושבים עליהם. באותה מידה אפשר לשאול מדוע המאפיין לא ציין שייעשה שימוש דווקא בספרות הודיות-ערביות, ולא בספרות לטיניות, ערביות מודרניות, או בגימטריה. גמר המונדיאל אי"ה בעוד א' ימים, א' שעות, ל"ד דקות ו-ז' שניות בלי נדר. כתבתי בעבר על דברים מובנים מאליהם. אז מי אחראי? לא יודע. אולי כל מי שהיה מעורב, ולא הגדיל ראש קצת. בטוח שבסוף מנהל המוצר/הפרויקט אחראי, אבל זה רק מתוקף תפקידו כזה שאוסף את כל מה שנופל בין הכיסאות של המוצר שלו. אבל מאיזה כיסא בדיוק זה נפל אני לא יודע להגיד. בכל מקרה, תודה לברק דנין על הצילום :).
אוקיי, ונגיד Last.fm. אתר רציני ומכובד לכל הדעות. היום הוא שימח אותי בכפתור קטן שנקרא Go. תראו בעצמכם:
רואים את הכפתור ההוא למטה שהולך להיחנק עוד שניה? כן, עליו אני מדבר. זה ההבדל בין חוסר הגדלת ראש, כלומר חיפוש מכוון של בעיות פוטנציאליות לא צפויות, לבין הקטנת ראש קיצונית. הרי בטוח שהדבר הזה עבר לא מעט אנשים בדרכו אל המסך שלי. ואף אחד לא חשב שזה נראה טיפה מוזר? מה עשה לכם ה-Go הזה שהלבשתם עליו כפתור שקטן עליו בשתי מידות? או שזה פשוט "לא התפקיד שלי"? ולפני שתגידו שזו בעיית תאימות דפדפנים – בדקתי בשלושת הגדולים. זה צולם בכרום. ב-IE ובפיירפוקס באמת יש יותר מרווח. עוד שני פיקסלים שלמים. אבל מבחינת מרחק השדות מהלייבלים – לא, זה אותו מרחק בדיוק. אני שוקל לפתוח תנועה חדשה: "תנו לשדות לחיות!". אגב, הסתכלתי בקוד המקור של הדף. חיפשתי הערה שאומרת "הטופס הזה מעניין לי את התחת, אני רק רוצה ללכת הביתה". היא לא הייתה שם.
וכמה מילים על אפיונים באופן כללי.
האפיונים הראשונים שעשיתי, עוד בלי לדעת שזה מה שאני עושה, היו ב-Frontpage. זו התוכנה הראשונה ברשימת "התוכנות הבאמת נוראיות של מיקרוסופט".
לאחר מכן הייתה תקופה קצרה עם ויזיו. לאחר מכן פאורפוינט. אחר-כך VB. שוב פאורפוינט. כמובן שכל זה לווה בהרבה וורד. אחר-כך, לא תאמינו, היה פוטושופ. בסוף גיליתי משהו, שאדם נבון יותר היה מבין הרבה יותר מוקדם, כנראה. מסתבר שכל תוכנה מיועדת למשהו!
יש תוכנות שמיועדות לבניית אתרים, לכתיבת תוכנה, לעריכה והצגה של מצגות, ולעריכה ויצירה של תמונות. יש גם כאלה שמיועדות ליצירת תרשימים, דיאגרמות ושרטוטים למיניהם, שזה די קרוב למה שאנחנו צריכים. הפונקציונאליות של התוכנה ותהליכי העבודה בה בד"כ תומכים בייעודה, כלומר אם התוכנה אופיינה היטב. אבל הקטע המעניין הוא שקיימות תוכנות שמיועדות לאפיון תוכנות! יש המון המון המון תוכנות כאלה, בשלל פלטפורמות, יכולות ומחירים – החל מחינמיות, עבור בסבירות, וכלה בתוכנת iRise שעולה שבע אלף דולר לפני שפצורים. כן, גם אני אמרתי WTF.
לכל אחד מהכלים שציינתי היו יתרונות וחסרונות לעומת הכלים האחרים. בחריקת שיניים אודה שאפילו לפרונטפייג' היו יתרונות, אם כי לא בטוח שיש הצדקה לשימוש שלי בצורת רבים. אבל התוכנה העיקרית שאני משתמש בה בחודשים האחרונים היא Axure RP, והיא היחידה ביניהן שבאמת נועדה לאפיון מסכים. נראה שהיא המובילה בתעשייה, וכשמתחילים להשתמש בה, מהר מאוד מבינים מדוע. אני לא הולך לשווק אותה כאן מעבר למה שאמרתי (אלא אם יהיה לי התקף התלהבות בלתי נשלט באחד הימים). ההמלצה שאני כן רוצה לתת היא להגיע למפגש של UXI שהולך להתקיים בסוף החודש, והוא מוקדש לבניית אבות-טיפוס. לפי התוכנית, הולכים לדבר שם גם על Axure וגם על כלים נוספים, ולסקור את היתרונות והחסרונות של הכלים הנפוצים. לכל חוואיי המשתמש – במוקדם או במאוחר תיאלצו להתמודד עם דילמת בחירת כלי האפיון שלכם. ליתר דיוק, הדילמה הזו חוזרת פעם בכמה שנים – עם התקדמות הטכנולוגיה, שינויים במקומות העבודה (ולמען הפסיכולוגים שביננו – גם within וגם between), שינויים בדרישות הלקוחות, וגם כי לפעמים פשוט נמאס מהכלי. המפגש הוא הזדמנות מצוינת לעשות את זה.
אני גם מוכר רישיונות ל-Axure ללא מע"מ, הנחה לחיילים במדים, המבצע עד סוף החודש או עד גמר המלאי.