Zum Inhalt springen

Frederick P. Brooks

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 4. März 2005 um 21:04 Uhr durch 217.225.13.27 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Frederick Phillips Brooks, Jr. (*19. April 1931 in Durham, North Carolina, USA) ist ein US amerikanischer Software-Ingenieur und Informatiker.

Leben

Bekannt wurde er als Verantwortlicher für die Entwicklung des OS/360 bei IBM. Später sorgte sein sehr offener Bericht über den Entwicklunksprozess - den er in seinem Buch The Mythical Man-Month veröffentlichte - für Aufmerksamkeit. Er wurde 1999 mit dem Turing Award ausgezeichnet.

Geboren in Durham, North Carolina, studierte er an der Duke University. 1956 promovierte er in Angewandter Mathematik an der Harvard University mit Howard Aiken als Doktorvater.

Brooks begann danach bei IBM in Poughkeepsie und Yorktown, New York. Er arbeitete zunächst an der Architektur des Stretch, einem 10 Millionen Dollar teuren wissenschaftlichen Supercomputer für das Los Alamos Scientific Laboratory, danach am Harvest computer. Anschließend hat er die Entwicklung der System/360-Rechnerfamilie und des Betriebssystems OS/360 geleitet.

Brooks beschrieb den Entwicklungsprozess der OS/360 detailliert in The Mythical Man-Month, und stellte später in No Silver Bullet fest, dass es kein Wundermittel in der Software-Entwicklung gibt.

erste Broks`sche Gesetz„Adding manpower to a late project makes it later“

im zweiten Brooks`schen Gesetz geht er auf die Ursachen (Zeit die jedes Teammitglied für die Kommunikation, Schnittstellendefinition u.ä. mit den anderen Teammitgliedern) für einen Produktivitätseinbruch in größeren Teams ein. Dies bringt er in der einfachen Formel für N Kommunikationskanäle und n Teammitgliedern N=n(n-1)/2 zum Ausdruck.


Brooks verließ IBM in 1965 um den Informatik-Fachbereich an der University of North Carolina at Chapel Hill aufzubauen. Er war dort über 20 Jahre als Leiter tätig.

Werke

  • Automatic Data Processing / zusammen mit Kenneth E. Iverson. - New York : Wiley, 1963
  • Automatic Data Processing, System/360 Edition / zusammen mit Kenneth E. Iverson. - New York : Wiley, 1969
  • Computer architecture : concepts and evolution / zusammen mit G. A. Blaauw. - New York : s.n., 1997
  • No silver bullet : essence and accidents of software engineering (1987)
  • Vom Mythos des Mann-Monats : Essays über Software-Engineering. - Bonn : mitp, 2003. - ISBN 3-8266-1355-4