דוח משנת 1973 שהוגש לסוכנות למחקר מתקדם בתחום ההגנה (DARPA) על ידי בארי בום (Barry Boehm) שינה את מסלולו של תחום המחשוב בכך שניבא נכונה ועלויות פיתוח התוכנה יעקפו לבסוף את ההשקעות בחומרה. ניתוח זה אתגר הנחות יסוד רווחות בסוכנות, אשר ציפו כי הוצאות החומרה תישארנה הנטל הכלכלי העיקרי עבור מערכות מחשב בקנה מידה גדול.
בסיס אקדמי ומקצועי מוקדם
בום, שנולד בסנטה מוניקה ב-1935, ביסס רקע מתמטי קפדני לפני שנכנס לתחום מדעי המחשב. הוא קיבל תואר ראשון מאוניברסיטת הארוורד ב-1957, ואחריו תואר שני ודוקטורט מאוניברסיטת קליפורניה בלוס אנג'לס, ב-1961 וב-1964 בהתאמה, תחת הנחייתו של אליוט וורד צ'ייני ג'וניור (Elliott Ward Cheney Jr.). קריירה המקצועית שלו החלה ב-1955 בג'נרל דיינמיקס (General Dynamics) כמתכנת-אנליסט, ולאחר מכן תקופת כהונה בתאגיד ראנד (RAND Corporation), שם ניהל את מחלקת מדעי המידע עד 1973.
מודלים ושיטות בהנדסת תוכנה
בום מוכר בזכות פיתוח מסגרות שהביאו מבנה לניהול תוכנה. עבודתו משנת 1981, Software Engineering Economics, פירטה את מודל העלויות הקונסטרוקטיבי (COCOMO), שיטה לחישוב מאמץ פיתוח באיש-חודש על בסיס נפח קוד המקור. הוא גם הציג את מודל הספירלה, תהליך פיתוח איטרטיבי שמעדיף ניהול סיכונים ובחינה מחדש של שלבי הפרויקט. יתרה מכך, הוא התאים את שיטת דלפי (Delphi method) לטכניקת דלפי רחבת-פס כדי לשפר את דיוק ההערכה עבור משימות פיתוח תוכנה מורכבות.
תרומות להגנה ומנהיגות אקדמית
בין השנים 1973 ל-1989, שימש בום כמדען ראשי של קבוצת מערכות ההגנה ב-TRW Inc. מאוחר יותר חזר לשירות ממשלתי מ-1989 עד 1992, וניהל את משרד מדעי הטכנולוגיה של המידע ב-DARPA ואת משרד טכנולוגיית התוכנה והמחשבים של מחלקת ההגנה. ב-1992 הצטרף לאוניברסיטת דרום קליפורניה כפרופסור להנדסת תוכנה מטעם TRW והפך למנהל המייסד של המרכז להנדסת מערכות ותוכנה, תפקידים בהם החזיק תוך תרומה לעיתונים מדעיים רבים ולאגודות מקצועיות.
Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.
Take the IQ test →הוקרה ומורשת מקצועית
לאורך הקריירה שלו, בום זכה להכרה על ידי מספר גופים מקצועיים, והפך לעמית של IEEE, ACM ו-AIAA, וחבר באקדמיה הלאומית הנדסה ב-1996. עיטוריו כוללים את מדליית סיימון רמו של IEEE ב-2010, פרס הרלאן ד. מילס ב-2000, ופרס החלוץ של INCOSE ב-2019. הוא החזיק בתוארי דוקטור לשם כבוד מאוניברסיטת מסצ'וסטס ומאקדמיית המדעים הסינית. הוא נפטר ב-2022 בגיל 87.
עובדות מהירות
- נולד: 1935, סנטה מוניקה - נפטר: 2022 - השכלה: אוניברסיטת הארוורד; אוניברסיטת קליפורניה, לוס אנג'לס - תחום עיקרי: הנדסת תוכנה - מודל מרכזי: מודל העלויות הקונסטרוקטיבי (COCOMO) - חברות מקצועית: האקדמיה הלאומית להנדסה - פרס מרכזי: מדליית סיימון רמו של IEEE (2010) - בית אקדמי: אוניברסיטת דרום קליפורניה
שאלות שקוראים שואלים
### מהו מודל הספירלה?
זהו תהליך פיתוח תוכנה איטרטיבי שנוצר על ידי בום אשר דורש לבحון מחדש שלבי פיתוח שוב ושוב.
### מה הייתה החשיבות של דוח DARPA של בום משנת 1973?
הוא ניבא במדויק שעלויות התוכנה יעקפו לבסוף את עלויות החומרה, מה שעורר שינוי אסטרטגי בהשקעות המחשוב.