Científico informático estadounidense (1931-2022)
Frederick Phillips Brooks Jr. (19 de abril de 1931 - 17 de noviembre de 2022) fue un arquitecto informático, ingeniero de software y científico informático estadounidense , mejor conocido por gestionar el desarrollo de la familia de computadoras System/360 de IBM y el sistema operativo OS/360. paquete de soporte de software, y luego escribió con franqueza sobre esas experiencias en su libro fundamental The Mythical Man-Month . [3]
En 1976, Brooks fue elegido miembro de la Academia Nacional de Ingeniería por "contribuciones al diseño de sistemas informáticos y al desarrollo de programas académicos en ciencias de la computación". [4]
Brooks recibió muchos premios, incluida la Medalla Nacional de Tecnología en 1985 y el Premio Turing en 1999. [5] [6]
Educación
Nacido el 19 de abril de 1931 en Durham, Carolina del Norte , [7] asistió a la Universidad de Duke , donde se graduó en 1953 con una licenciatura en física y recibió un doctorado. en matemáticas aplicadas ( informática ) de la Universidad de Harvard en 1956, supervisada por Howard Aiken . [2]
Brooks se desempeñó como asistente de enseñanza de Ken Iverson en el programa de posgrado de Harvard en "procesamiento automático de datos", el primer programa de este tipo en el mundo. [8] [9] [10]
Carrera e investigación
Brooks se unió a IBM en 1956, trabajando en Poughkeepsie, Nueva York , y Yorktown, Nueva York . Trabajó en la arquitectura del IBM 7030 Stretch , un superordenador científico valorado en 10 millones de dólares del que se vendieron nueve, y en el ordenador IBM 7950 Harvest para la Agencia de Seguridad Nacional. Posteriormente, se convirtió en director de desarrollo de la familia de ordenadores IBM System/360 y del paquete de software OS/360 . Durante este tiempo acuñó el término " arquitectura informática ". [7]
En 1964, Brooks aceptó una invitación para venir a la Universidad de Carolina del Norte en Chapel Hill y fundó el departamento de informática de la universidad. Lo presidió durante 20 años. En 2013 [actualizar]todavía se dedicaba allí a la investigación activa, principalmente en entornos virtuales [11] y visualización científica . [12]
Unos años después de dejar IBM, escribió The Mythical Man-Month . La semilla del libro fue plantada por el entonces director ejecutivo de IBM, Thomas J. Watson Jr. , quien preguntó en la entrevista de salida de Brooks por qué era mucho más difícil gestionar proyectos de software que proyectos de hardware. En este libro, Brooks hizo la ahora famosa afirmación: "Agregar mano de obra a un proyecto de software tardío lo hace más tarde", que desde entonces se conoce como la ley de Brooks . [13] Además de The Mythical Man-Month , Brooks también es conocido por el artículo "No Silver Bullet – Essence and Accident in Software Engineering" . [14] [15]
En 2004, en una charla en el Museo de Historia de la Computación y también en una entrevista de 2010 en la revista Wired , le preguntaron a Brooks "¿Cuál consideras tu mayor logro tecnológico?". Brooks respondió: "La decisión más importante que tomé fue cambiar la serie IBM 360 de un byte de 6 bits a un byte de 8 bits, permitiendo así el uso de letras minúsculas. Ese cambio se propagó por todas partes". [dieciséis]
En 1995 se publicó una edición del "vigésimo aniversario" de The Mythical Man-Month con cuatro capítulos adicionales .
Además de The Mythical Man-Month , [3] Brooks es autor o coautor de muchos libros y artículos revisados por pares [5] , incluido el procesamiento automático de datos , [19] " No Silver Bullet ", [14] Computer Architecture , [20 ] y El Diseño del Diseño . [21]
Sus contribuciones a la interacción persona-computadora se describen en el sitio web de pioneros de HCI de Ben Shneiderman . [22]
Servicio y membresías
Brooks formó parte de varias juntas y comités nacionales de EE. UU., entre ellos: [23]
- Junta de Ciencias de la Defensa (1983–86)
- Miembro del Grupo de Trabajo sobre Inteligencia Artificial (1983–84)
- Presidente del Grupo de Trabajo sobre Software Militar (1985–87)
- Miembro del Grupo de Trabajo sobre Computación en Simulación y Capacitación (1986–87)
- Junta Nacional de Ciencias (1987–92)
Premios y honores
En orden cronológico: [23]
- Miembro del Instituto de Ingenieros Eléctricos y Electrónicos (1968)
- Premio W. Wallace McDowell por su destacada contribución al arte informático, IEEE Computer Group (1970)
- Premio a los Servicios de Información Distinguidos en Ciencias de la Computación, Profesionales de Tecnología de la Información (1970)
- Beca Guggenheim para estudios sobre arquitectura informática y factores humanos de sistemas informáticos, Universidad de Cambridge , Inglaterra (1975)
- Miembro, Academia Nacional de Ingeniería (1976)
- Miembro de la Academia Estadounidense de Artes y Ciencias (1976)
- Premio al pionero de la informática, IEEE Computer Society (1982)
- Medalla Nacional de Tecnología e Innovación (1985)
- Premio Thomas Jefferson, Universidad de Carolina del Norte en Chapel Hill (1986)
- Premio al Servicio Distinguido, Asociación de Maquinaria de Computación (1987)
- Premio Harry Goode Memorial, Federación Estadounidense de Sociedades de Procesamiento de Información (1989)
- Miembro extranjero de la Real Academia de Artes y Ciencias de los Países Bajos (1991) [24]
- Doctor Honoris Causa en Ciencias Técnicas, Instituto Federal Suizo de Tecnología, ETH Zurich (1991)
- Medalla IEEE John von Neumann , Instituto de Ingenieros Eléctricos y Electrónicos (1993)
- Miembro de la Asociación de Maquinaria de Computación (1994) [25]
- Miembro distinguido de la Sociedad Británica de Computación (DFBCS) (1994)
- Miembro internacional de la Royal Academy of Engineering (FREng), Reino Unido (1994)
- Premio Allen Newell , Asociación de Maquinaria de Computación (1994) [26]
- Premio Bower y Premio en Ciencias , Instituto Franklin (1995)
- Premio Sutherland anual del CyberEdge Journal (abril de 1997)
- Premio Turing , Asociación de Maquinaria de Computación (1999)
- Miembro, Academia Nacional de Ciencias (2001)
- Recibió el premio Fellow del Computer History Museum por sus contribuciones a la arquitectura de computadoras, los sistemas operativos y la ingeniería de software. [27] (2001)
- Premio Eckert-Mauchly , Asociación de Maquinaria de Computación y Instituto de Ingenieros Eléctricos y Electrónicos-Sociedad de Computación (2004)
- Premio a la carrera de realidad virtual IEEE (2010)
En enero de 2005 impartió la Conferencia Turing sobre el tema "Colaboración y telecolaboración en el diseño". [28] [29]
Vida personal
Brooks era un cristiano evangélico que participaba activamente en InterVarsity Christian Fellowship . [30]
Brooks se casó con Nancy Lee Greenwood en 1956. Tienen tres hijos. [7] Llamó a su hijo mayor en honor a Kenneth E. Iverson . [31]
Brooks murió el 17 de noviembre de 2022, a los 91 años. Tenía mala salud después de un derrame cerebral. [32] [33] [34] [35]
Referencias
- ^ Brooks, FP (1960). "Las operaciones de ejecución: un cuarto modo de secuenciación de instrucciones". Comunicaciones de la ACM . 3 (3): 168-170. doi : 10.1145/367149.367168 . S2CID 37725430.
- ^ abc Fred Brooks en el Proyecto de genealogía de matemáticas
- ^ abc Brooks, Frederick P. (1975). El mítico mes-hombre: ensayos sobre ingeniería de software . Reading, Massachusetts: Addison-Wesley. ISBN 978-0-201-00650-6.
- ^ "Sitio web de la NAE: Dr. Frederick P. Brooks". Academia Nacional de Ingeniería . Consultado el 21 de mayo de 2021 .
- ^ ab Frederick P. Brooks Jr. en el servidor de bibliografía DBLP
- ^ Shustek, Len (2015). "Una entrevista con Fred Brooks". Comunicaciones de la ACM . 58 (11): 36–40. doi :10.1145/2822519. ISSN 0001-0782. S2CID 44303152.
- ^ a b C Booch, Grady (1999). "Frederick Brooks - Premio AM Turing". amturing.acm.org . Asociación para Maquinaria de Computación . Consultado el 20 de noviembre de 2022 .
- ^ Iverson, Kenneth E. (junio de 1954). Arvid W. Jacobson (ed.). "Instrucción e Investigación de Posgrado". Actas de la Primera Conferencia sobre formación de personal para el campo de las máquinas informáticas . Consultado el 9 de abril de 2016 .
- ^ Iverson, Kenneth E. (diciembre de 1991). "Una visión personal de APL". Revista de sistemas IBM . 30 (4): 582–593. doi :10.1147/sj.304.0582 . Consultado el 9 de abril de 2016 .
- ^ Cohen, I. Bernardo ; Welch, Gregory W., eds. (1999). Haciendo números . Prensa del MIT. ISBN 978-0-262-03263-6.
- ^ Brooks, Frederick P. Jr. (1999). "¿Qué tiene de real la realidad virtual" (PDF) . Aplicaciones y gráficos por computadora . 19 (6): 16-27. doi : 10.1109/38.799723. S2CID 3235380. Archivado (PDF) desde el original el 18 de agosto de 2000 . Consultado el 22 de enero de 2015 .
- ^ "Archivos de IBM - Frederick P. Brooks Jr". IBM. 23 de enero de 2003 . Consultado el 6 de agosto de 2010 .
- ^ McConnell, Steve (1999). "Del editor: Ley de Brooks derogada". www.computer.org . Sociedad de Computación IEEE. 16 (noviembre/diciembre de 1999): 6–8. doi :10.1109/MS.1999.10032. Archivado desde el original el 20 de noviembre de 2022 . Consultado el 20 de noviembre de 2022 a través de stevemcconnell.com.
{{cite journal}}
: Mantenimiento CS1: bot: estado de la URL original desconocido ( enlace ) - ^ ab Brooks, FP Jr. (1987). "No Silver Bullet - Esencia y accidentes de la ingeniería de software" (PDF) . Computadora . 20 (4): 10-19. CiteSeerX 10.1.1.117.315 . doi :10.1109/MC.1987.1663532. S2CID 372277. Archivado (PDF) desde el original el 4 de octubre de 2012.
- ^ Grier, David Alan (febrero de 2021). "Todavía no existe una solución milagrosa". Computadora . 54 (2): 60–62. doi : 10.1109/MC.2020.3042682 . S2CID 231992114 . Consultado el 20 de noviembre de 2022 .
Ningún artículo ha sido tan central en el debate como "No Silver Bullet" de Frederick P. Brooks.
Sin embargo, casi 35 años después de escribir esta contribución al conocimiento, la observación de Brooks sigue siendo cierta.
- ^ Kelly, Kevin (28 de julio de 2010). "Master Planner: Fred Brooks muestra cómo diseñar cualquier cosa". Cableado . Consultado el 8 de abril de 2019 .
- ^ "El mes del hombre mítico, reseña de un libro". robelle.com . Consultado el 6 de agosto de 2010 .
- ^ Bartlett, Roscoe A. (2008). "Lista de lectura de ingeniería de software". github.io . Consultado el 20 de noviembre de 2022 .
- ^ Iverson, Kenneth E .; Brooks, Federico P. (1969). Procesamiento automático de datos: edición System/360 . Nueva York: Wiley. ISBN 978-0-471-10605-0.
- ^ Brooks, Federico P.; Blaauw, Gerrit A. (1997). Arquitectura de ordenadores: conceptos y evolución . Boston: Addison-Wesley. ISBN 978-0-201-10557-5.
- ^ Brooks, Federico P. (2010). El diseño del diseño: ensayos de un informático . Reading, Massachusetts: Addison-Wesley Profesional. ISBN 978-0-201-36298-5.
- ^ "Encuentros con pioneros de HCI: un diario fotográfico personal". Proyecto pioneros de la interacción persona-computadora (HCI) . Consultado el 8 de febrero de 2016 .
- ^ ab "Frederick P. Brooks, Jr". Ciencias de la Computación UNC . 19 de abril de 2007. Archivado desde el original el 28 de agosto de 2021 . Consultado el 19 de noviembre de 2022 .
- ^ "FP Brooks". Real Academia de Artes y Ciencias de los Países Bajos. Archivado desde el original el 21 de julio de 2015 . Consultado el 17 de julio de 2015 .
- ^ "Premios Fred Brooks ACM". acm.org .
- ^ Brooks, Federico P. (1996). "El informático como herrero II". Comunicaciones de la ACM . Asociación para Maquinaria de Computación. 39 (3): 61–68. doi : 10.1145/227234.227243 . ISSN 0001-0782. S2CID 34572148.
"El científico construye para estudiar; el ingeniero estudia para construir"
- ^ "Frederick P. Brooks - Ganador del premio CHM Fellow". Computerhistory.org. 30 de marzo de 2015. Archivado desde el original el 3 de abril de 2015 . Consultado el 30 de marzo de 2015 .
- ^ "Conferencia de Turing - Conferencias IET". Institución de Ingeniería y Tecnología . 2015. Archivado desde el original (web.archive.org) el 6 de septiembre de 2015 . Consultado el 20 de noviembre de 2022 .
2005 – Profesor Fred Brooks Jr, FREng Dist.
Profesor Kenan fundador de FBCS de Ciencias de la Computación de la Universidad de Carolina del Norte en Chapel Hill - Colaboración y telecolaboración en diseño
- ^ Brooks, Frederick P. (20 de enero de 2005). "Séptima Conferencia Anual de Turing: Colaboración y Telecolaboración en Diseño" (vídeo) . tv.theiet.org . Institución de Ingeniería y Tecnología . Consultado el 20 de noviembre de 2022 .
- ^ Biografía de la facultad en la UNC.
- ^ Brooks, Frederick P. (agosto de 2006). "El lenguaje, la mente y el hombre". Vector . 22 (3) . Consultado el 16 de marzo de 2018 .
- ^ Lohr, Steve (23 de noviembre de 2022). "Frederick P. Brooks Jr., innovador del diseño informático, muere a los 91 años". Los New York Times . Consultado el 24 de noviembre de 2022 .
- ^ Grüner, Sebastián (18 de noviembre de 2022). "Gestión de Fred Brooks del buscador de 8 bits". Golem.de (en alemán) . Consultado el 18 de noviembre de 2022 .
- ^ "Recordando al fundador del departamento, Dr. Frederick P. Brooks, Jr". Ciencias de la Computación UNC . 18 de noviembre de 2022. Archivado desde el original el 19 de noviembre de 2022 . Consultado el 19 de noviembre de 2022 .
- ^ "Obituario de Frederick P. Brooks Jr. (1931-2022)" (Legacy.com) . El Heraldo del Sol . 20 de noviembre de 2022 . Consultado el 20 de noviembre de 2022 .
enlaces externos
Medios relacionados con Fred Brooks en Wikimedia Commons
Citas relacionadas con Fred Brooks en Wikiquote