אתמול עלה לאוויר אתר אינטרנט חדש ומסקרן מאוד.
הרעיון שלו הוא כזה:
אנשי מיקרוסופט אספו 120 אנשים המשתמשים ב- WinXP, שאמרו שהם אינם מוכנים לעבור ל- Vista בגלל כל הדברים הרעים ששמעו על מערכת ההפעלה הזו. נאמר להם שכלקח מהבעיות ש- Vista יצרה, עובדים כעת על מערכת הפעלה חדשה שתחליף אותה בשם Mojave (על שם מדבר מוהבי בקליפורניה). הושיבו אותם מול מחשבים עם מערכת ההפעלה החדשה, ונתנו להם להתרשם ממנה. כל התהליך הזה צולם (בידיעתם, כמובן), כולל התגובות המתפעלות על היכולות של המערכת החדשה.
עד כאן - תהליך סטנדרטי למדי של קבוצת מיקוד.
החלק המעניין הגיע בסוף התהליך. לאחר שהתרשמו ממערכת ההפעלה החדשה, גילו להם שהמערכת הזו היא למעשה Vista לכל דבר ועניין, ללא שום שינוי. גם הגילוי הזה מצולם ומתועד. התגובות של אותם אנשים לגילוי הזה פשוט מאלפות. החל מחוסר אמון מוחלט, המשך בהתפכחות, וכלה בתשבחות על ה- Vista.
בניגוד למה שאולי תחשבו, המסר של הפוסט הזה אינו "Vista היא אחלה מערכת הפעלה". בשביל זה יש אנשי שיווק שיעשו את העבודה. מה שתפס אותי כאן היה הניגוד בין הדעה הקדומה על ה- Vista ובין המציאות. לצערי, דברים כאלו קורים גם בתחומים אחרים, ובין השאר גם בתחום הארכיטקטורה. לא פעם ולא פעמיים אנו נתקלים בארכיטקט / מוביל טכנולוגי ש"ננעל" על תפיסה מסויימת רק בגלל שהוא זוכר שהיא הטובה ביותר, או, גרוע יותר, מישהו שמתרחק מתפיסה אחרת כמו מאש בגלל דעה קדומה מסויימת שיש עליה. פעמים רבות במקרים כאלו המציאות טופחת על הפנים, אבל גם זה לא תמיד עוזר. לא מעט מערכות נכשלו פשוט משום שתוכננו בשיטת ה- Perception Oriented, במקום לבדוק כל מקרה לגופו.
אני תמיד נזהר כשאני שומע משפטים בסגנון של:
- DataSet זה אסון, אני אף פעם לא משתמש בו
- TCP Binding הוא תמיד העדיף ביותר לשימוש
- אני לעולם לא משתמש ב- Session
ועוד ועוד.
ככלל, מילים כמו "לעולם", "אף פעם", "תמיד" ודומיהן לא צריכות להיות בלקסיקון של ארכיטקט. בסופו של דבר, אף מערכת אינה דומה לחברתה, וכל אחת מציבה אתגרים חדשים.