Фредерик Брукс

Фредерик Филлипс Брукс — младший (англ. Frederick Phillips Brooks, Jr.) — американский учёный в области теории вычислительных систем, автор книги «Мифический человеко-месяц». Управлял разработкой OS/360 в IBM. Награждён Премией Тьюринга в 1999 году. Брукс окончил Университет Дьюка в 1953 году бакалавром по физике, затем покинул родной город, чтобы получить учёную степень по прикладной математике в Гарвардском университете в 1956 году. Его научным руководителем был Говард Эйкен. Сразу после защиты диссертации Брукс пошел работать в IBM, где он занимался разработкой архитектуры суперкомпьютеров IBM 7030 Stretch и IBM 7950 Harvest. Затем он возглавил разработки семейства мейнфреймов IBM System/360 и их операционной системы OS/360. В это время он с коллегами вводит в обращение термин «Архитектура компьютера» (англ. «Computer architecture»). В 1964 году Брукс покинул IBM и основал факультет информатики в Университете Северной Каролины в Чапел-Хилл. Брукс возглавлял его в течение двадцати лет. По состоянию на 2008 год он все ещё участвует в исследованиях, в основном — виртуальной реальности и молекулярной графики. Брукс является автором популярной статьи «Серебряной пули нет» и бестселлера «Мифический человеко-месяц». Его слова из этой книги 1975 года стали так называемым «законом Брукса»: Если проект не укладывается в сроки, то добавление рабочей силы задержит его ещё больше. В середине 1980-х годов Брукс держал доклад в колледже Де Анца (Купертино, Калифорния), недалеко от штаб-квартиры корпорации Apple. Исполнительный директор корпорации Жан-Луи Гассье заказал по экземпляру книги для каждого сотрудника. Многие из разработчиков пришли на доклад, прочитав труд Брукса. В 1994 году Брукс стал членом Ассоциации вычислительной техники.

Citater

Maria7780har citeretfor 2 år siden
Для человека, который что-то создает, неполнота и противоречивость идей выявляются только при их реализации
Maria7780har citeretfor 2 år siden
большой программный проект состоит из множества задач, часть из которых может быть начата только после окончания других. Вероятность того, что все задачи будут завершены в срок, бесконечно мала
Maria7780har citeretfor 2 år siden
Чтобы родить ребенка требуется девять месяцев независимо от того, сколько женщин привлечено к решению данной задачи. Многие задачи программирования относятся к этому типу, поскольку отладка по своей сути носит последовательный характер
fb2epub
Træk og slip dine filer (ikke mere end 5 ad gangen)