פרד ברוקס
מתוך ויקיפדיה, האנציקלופדיה החופשית
פרדריק פיליפס ברוּקס (באנגלית: Fred Brooks) (נולד ב-19 באפריל 1931), חלוץ בתחום הנדסת התוכנה ומדען בתחום מדעי המחשב. ברוקס ידוע בעיקר כמי שניהל בחברת IBM את הפיתוח של מערכת ההפעלה OS/360, שהייתה ציון דרך משמעותי בתחום הנדסת התוכנה. בספר The Mythical Man-Month, שהפך עם השנים לקלאסיקה, כתב ברוקס בפתיחות על הניסיון, הקשיים והלקחים מהפרויקט. ברוקס ידוע גם בשל המאמר No Silver Bullet שכתב, העוסק בעתיד הנדסת התוכנה. ברוקס הוא זוכה פרס טיורינג לשנת 1999.
באמצע-סוף שנות השמונים, הוביל ברוקס את כוח המשימה של של משרד ההגנה האמריקאי לבחינת הכשלים הרבים שארעו בפרויקטים גדולים לפיתוח תוכנה באותה העת. כוח המשימה הגיע למסקנה שיש לעבור לשיטה של בנייה ואספקה מחזורית והדרגתית של תוכנה, ולזנוח את מודל מפל המים ותקן DoD-STD-2167[1]. המלצות אלה היו הגרעין ממנו צמחו בהמשך מתודולוגיות הפיתוח האיטרטיביות, ו-Unified Process בפרט.
לברוקס תואר דוקטור במתמטיקה שימושית מאוניברסיטת הארווארד.
תוכן עניינים |
[עריכה] חוק ברוּקס
בספר The Mythical Man-Month, טבע ברוקס את האמרה הבאה, שכיום ידועה כחוק ברוקס:
"Adding manpower to a late software project makes it later." | ||
אבחנה זו משמעותה למעשה שלא ניתן להמיר שנות אדם בשנים "סתם", כשמחשבים את אורכו של פרויקט לפיתוח תוכנה.
[עריכה] פרסומים עיקריים
- Computer Architecture: Concepts and Evolution (1997)
- No Silver Bullet: Essence and Accidents of Software Engineering (1987)
- The Mythical Man-Month: Essays on Software Engineering (1975)
- Automatic Data Processing, System/360 Edition (1965)
- Automatic Data Processing (1963)
[עריכה] קישורים חיצוניים
- אתר הבית של פרד ברוקס
[עריכה] הערות שוליים
- ^ Report of the Defense Science Board Task Force on Military Software. Washington: Dept. of Defense, September 1987.