OT: גיבור QA מציל חללית למחקר טיטאן
קצת מורשת קרב לאנשי QA באשר הם... הלינקים המצורפים למטה - הסיפור ב"הארץ", בעברית, ובאופן יותר מפורט, באתר IEEE, באנגלית. מסופר כאן סיפור מדהים אודות "גבורתו" של מהנדס תקשורת שוודי בסוכנות החלל האירופאית, וכיצד הצליח, כנגד כוחות הבירוקטיה העצומים, לתכנן ולבצע בדיקות אשר גילו באג תקשורת חמור. הסיפור מעניין עוד יותר לאור העובדה שהבדיקות הללו בוצעו רק לאחר השיגור, וגם זה רק בגלל התעקשותו יוצאת הדופן. הן לא בוצעו מלכתחילה כדי לחסוך את עלות הפירוק וההרכבה של החללית; אבל החסכון הזה כמעט ועלה 300 מיליון דולר - כשלון המשימה. בנוסף מסופר איך הצליחו לייצר פתרון לבעיה למרות שהחללית מרוחקת כבר כ- 400 מליון ק"מ מכדוה"א. ומקור הבעיה עצמה - ייצרני רכיב התקשורת לא לקחו בחשבון את כל ההשלכות של אפקט דופלר (מוסבר במאמר), אך מכיוון שסירבו למסור לנאסא את המפרט של הרכיב, נאסא לא עלתה על הבעיה (שניתנת לפתרון קל ופשוט, כל עוד החללית על הקרקע...). אפשר להשליך מכל חלקי הסיפור לגבי QA של תוכנה - אבל אני אעיר על שניים: 1. אם חוסכים על בדיקות, אין להתפלא שמתעוררים עם פרעושים (או חיפושיות, או באגים אחרים)... 2. לקנות מפרט סגור (או קוד סגור) ולסמוך עליו שהוא בדוק ועונה על הספסיפיקציות, זה מתכון לכשלון.
קצת מורשת קרב לאנשי QA באשר הם... הלינקים המצורפים למטה - הסיפור ב"הארץ", בעברית, ובאופן יותר מפורט, באתר IEEE, באנגלית. מסופר כאן סיפור מדהים אודות "גבורתו" של מהנדס תקשורת שוודי בסוכנות החלל האירופאית, וכיצד הצליח, כנגד כוחות הבירוקטיה העצומים, לתכנן ולבצע בדיקות אשר גילו באג תקשורת חמור. הסיפור מעניין עוד יותר לאור העובדה שהבדיקות הללו בוצעו רק לאחר השיגור, וגם זה רק בגלל התעקשותו יוצאת הדופן. הן לא בוצעו מלכתחילה כדי לחסוך את עלות הפירוק וההרכבה של החללית; אבל החסכון הזה כמעט ועלה 300 מיליון דולר - כשלון המשימה. בנוסף מסופר איך הצליחו לייצר פתרון לבעיה למרות שהחללית מרוחקת כבר כ- 400 מליון ק"מ מכדוה"א. ומקור הבעיה עצמה - ייצרני רכיב התקשורת לא לקחו בחשבון את כל ההשלכות של אפקט דופלר (מוסבר במאמר), אך מכיוון שסירבו למסור לנאסא את המפרט של הרכיב, נאסא לא עלתה על הבעיה (שניתנת לפתרון קל ופשוט, כל עוד החללית על הקרקע...). אפשר להשליך מכל חלקי הסיפור לגבי QA של תוכנה - אבל אני אעיר על שניים: 1. אם חוסכים על בדיקות, אין להתפלא שמתעוררים עם פרעושים (או חיפושיות, או באגים אחרים)... 2. לקנות מפרט סגור (או קוד סגור) ולסמוך עליו שהוא בדוק ועונה על הספסיפיקציות, זה מתכון לכשלון.