מה קורה כשאנחנו מורידים תוכנה לתקופת נסיון ומגלים שהיא מלאה בבאגים? ומה קורה כאשר כבר רכשנו אותה? מחקרים מראים שרוב הצרכנים שקיבלו מוצר/שירות פגומים לא מתלוננים, ותחום התוכנה לא שונה מכך. וגם אני לא מכיר הרבה אנשים שדיווחו על באגים לחברות התוכנה. מקסימום מספרים לחברים או לקולגות ובדרך כלל אנחנו פשוט סובלים בשקט. מקסימום לא נשדרג ונחליף ספק.
טוב, אנחנו צרכנים "קטנים". אצל הגדולים, כשלון לספק תוצר ראוי ובזמן יכול לעלות הרבה כסף, כפי שמעידה תביעה של הראל נגד "נס טכנולוגיות" ע"ס כ-100 מליון דולר (ונמצאת בבוררות). גם הפסיקה האחרונה של בית המשפט באיחוד האירופי שמטיל קנס עתק על מיקרוסופט מציבה רף חדש בהתנהגות חברות התוכנה. גם ברשימת 40 כשלונות ה-IT שמקורם בבאג חברות רבות נאלצו לשאת בעלויות הקשורות למוצריהן.
האם השוק הארגוני "יחנך" את חברות התוכנה? האם אנחנו עומדים בפני עידן חדש שבו חברות התוכנה לוקחות יותר אחריות על המוצרים והשירותים? האם בעתיד רשיון השימוש לא יאמר עוד שהתוכנה מסופקת "AS IS" ושגם אם היא בכוונה מוחקת לנו את הדיסק, לחברה אין כל אחריות? ואולי בעתיד באגים (שהחברה לעיתים קרובות מודעת אליהם עוד לפני השקת המוצר) יתוקנו ללא צורך ברכישת שירותי תמיכה?
אני רוצה להיות אופטימי, ושיום אחד נוכל לגשת למוכר התוכנה שלנו ולומר לו בגוואה - "התוכנה שלך מקולקלת, תחליף לי אותה (לתוכנה אחרת)!"
אבל כדי להגיע לשם, דרוש גם מהפך קטן בצורת המחשבה שלנו כאנשי פיתוח ואולי בעיקר של המנהלים. כי לפעמים קורה שאנחנו נוקטים בגישת היהודי והפריץ (או שהפריץ ימות או שהכלב ימות) ודוחים לעתיד (הלא נראה לעין) התמודדות עם מצבים בעייתיים או נדירים שאנחנו מזהים בתהליך התכנון (או מוותרים מראש על זיהוי מצבים כאלה). דוגמא אמיתית - בחברה הקודמת שלי מישהו הוקפץ בדחיפות ללקוח רק כדי לגלות שלא בכך מקום בתוכנה התייחסו לכך שהצרפתים משתמשים בפסיק כמפריד העשרוני. פרט לעלויות הישירות, אני מקווה גם שהצרפתים לא ראו בכך פגיעה בגוואה הלאומית שלהם...
הוספת תגובה על "על טעויות משלמים?"
נא להתחבר כדי להגיב.
התחברות או הרשמה