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 mainframe System/360 de IBM y el paquete de soporte de software OS/360 , y luego escribir con franqueza sobre esas experiencias en su libro seminal The Mythical Man-Month . [3]
En 1976, Brooks fue elegido miembro de la Academia Nacional de Ingeniería por "sus contribuciones al diseño de sistemas informáticos y al desarrollo de programas académicos en ciencias de la computación". [4]
Brooks recibió numerosos premios, incluida la Medalla Nacional de Tecnología en 1985 y el Premio Turing en 1999. [5] [6]
Educación
Nació el 19 de abril de 1931 en Durham, Carolina del Norte , [7] asistió a la Universidad de Duke , graduándose en 1953 con una licenciatura en Ciencias en física , y recibió un doctorado en matemáticas aplicadas ( ciencias de la computación ) de la Universidad de Harvard en 1956, supervisado por Howard Aiken . [2]
Brooks trabajó como asistente de cátedra de posgrado 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 , una supercomputadora científica de 10 millones de dólares de la que se vendieron nueve, y en la computadora IBM 7950 Harvest para la Agencia de Seguridad Nacional. Posteriormente, se convirtió en gerente de desarrollo de la familia de computadoras IBM System/360 y del paquete de software OS/360 . Durante este tiempo acuñó el término " arquitectura de computadoras ". [7]
En 1964, Brooks aceptó una invitación para ir a la Universidad de Carolina del Norte en Chapel Hill y fundó el Departamento de Informática de la universidad, que presidió durante 20 años. En 2013, [actualizar]todavía se dedicaba a la investigación activa allí, principalmente en entornos virtuales [11] y visualización científica . [12] El edificio de Informática Brooks en el campus de UNC-Chapel Hill lleva su nombre en su honor. [13]
Unos años después de dejar IBM, escribió The Mythical Man-Month . La semilla del libro la plantó el entonces director ejecutivo de IBM, Thomas J. Watson Jr. , quien le preguntó a Brooks en la entrevista de salida por qué era mucho más difícil gestionar proyectos de software que proyectos de hardware. En este libro, Brooks hizo la ahora famosa declaración: "Añadir mano de obra a un proyecto de software tardío lo hace más tardío", que desde entonces se conoce como la ley de Brooks . [14] 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 " [15] [16]
En 2004, en una charla en el Computer History Museum y también en una entrevista en 2010 en la revista Wired , le preguntaron a Brooks: "¿Cuál considera que es su mayor logro tecnológico?" Brooks respondió: "La decisión más importante que he tomado en mi vida fue cambiar la serie IBM 360 de un byte de 6 bits a un byte de 8 bits , lo que permitió el uso de letras minúsculas. Ese cambio se propagó por todas partes". [17]
En 1995 se publicó una edición del "vigésimo aniversario" de El mes mítico del hombre con cuatro capítulos adicionales . [18] [19]
Además de The Mythical Man-Month , [3] Brooks es autor o coautor de numerosos libros y artículos revisados por pares [5], incluidos Automatic Data Processing , [20] " No Silver Bullet ", [15] Computer Architecture , [21] y The Design of Design . [22]
Sus contribuciones a la interacción hombre-computadora se describen en el sitio web de pioneros de HCI de Ben Shneiderman . [23]
Servicios y membresías
Brooks formó parte de varias juntas y comités nacionales de EE. UU., entre ellos: [24]
- Junta de Ciencias de la Defensa (1983-1986)
- Miembro del Grupo de Trabajo sobre Inteligencia Artificial (1983-1984)
- Presidente del Grupo de trabajo sobre software militar (1985-1987)
- Miembro del Grupo de trabajo sobre computadoras en simulación y entrenamiento (1986-1987)
- Consejo Nacional de Ciencias (1987-1992)
Premios y honores
En orden cronológico: [24]
- 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 la 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 de la Academia Nacional de Ingeniería (1976)
- Miembro de la Academia Estadounidense de las Artes y las Ciencias (1976)
- Premio al pionero informático, 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 Informática (1987)
- Premio en memoria de Harry Goode, Federación Estadounidense de Sociedades de Procesamiento de Información (1989)
- Miembro extranjero de la Real Academia de las Artes y las Ciencias de los Países Bajos (1991) [25]
- Doctor honoris causa en Ciencias Técnicas por la Escuela Politécnica Federal de Zúrich (1991)
- Medalla John von Neumann del IEEE , Instituto de Ingenieros Eléctricos y Electrónicos (1993)
- Miembro de la Asociación de Maquinaria Informática (1994) [26]
- Miembro distinguido de la British Computer Society (DFBCS) (1994)
- Miembro internacional de la Real Academia de Ingeniería (FREng), Reino Unido (1994)
- Premio Allen Newell , Asociación de Maquinaria Informática (1994) [27]
- Premio Bower y Premio en Ciencias , Instituto Franklin (1995)
- Premio anual Sutherland de la revista CyberEdge (abril de 1997)
- Premio Turing , Asociación de Maquinaria Computacional (1999)
- Miembro de la Academia Nacional de Ciencias (2001)
- Recibió el premio Fellow del Museo de Historia de la Computación por sus contribuciones a la arquitectura informática, los sistemas operativos y la ingeniería de software. [28] (2001)
- Premio Eckert-Mauchly , Asociación de Maquinaria Computacional y el Instituto de Ingenieros Eléctricos y Electrónicos de la Computer Society (2004)
- Premio IEEE a la carrera en realidad virtual (2010)
En enero de 2005, impartió la Conferencia Turing sobre el tema "Colaboración y telecolaboración en el diseño". [29] [30]
Vida personal
Brooks era un cristiano evangélico que participó activamente en InterVarsity Christian Fellowship . [31]
Brooks se casó con Nancy Lee Greenwood en 1956. Tienen tres hijos. [7] A su primer hijo le puso el nombre de Kenneth E. Iverson . [32]
Brooks murió el 17 de noviembre de 2022, a los 91 años. Se encontraba mal de salud tras sufrir un derrame cerebral. [33] [34] [35] [36]
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 Matemática
- ^ 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 .
- ^ de 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.
- ^ abc Booch, Grady (1999). "Frederick Brooks - Ganador del premio AM Turing". amturing.acm.org . Association for Computing Machinery . Consultado el 20 de noviembre de 2022 .
- ^ Iverson, Kenneth E. (junio de 1954). Arvid W. Jacobson (ed.). "Instrucción e investigación para graduados". Actas de la Primera Conferencia sobre capacitación de personal para el campo de las máquinas de computación . Consultado el 9 de abril de 2016 .
- ^ Iverson, Kenneth E. (diciembre de 1991). "Una visión personal de APL". IBM Systems Journal . 30 (4): 582–593. doi :10.1147/sj.304.0582 . Consultado el 9 de abril de 2016 .
- ^ Cohen, I. Bernard ; Welch, Gregory W., eds. (1999). Haciendo números . MIT Press. ISBN 978-0-262-03263-6.
- ^ Brooks, Frederick P. Jr. (1999). "What's Real About Virtual Reality" (PDF) . IEEE Computer Graphics and Applications . 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. Archivado desde el original el 4 de septiembre de 2006 . Consultado el 6 de agosto de 2010 .
- ^ "Recordando al fundador del Departamento, Dr. Frederick P. Brooks, Jr." Ciencias de la Computación . Consultado el 19 de septiembre de 2024 .
- ^ McConnell, Steve (1999). "Del editor: Se revoca la Ley de Brooks". www.computer.org . 16 (noviembre/diciembre de 1999). IEEE Computer Society: 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 – vía stevemcconnell.com.
{{cite journal}}
: CS1 maint: bot: estado de URL original desconocido ( enlace ) - ^ ab Brooks, FP Jr. (1987). "No Silver Bullet – Essence and Accidents of Software Engineering" (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). "There Is Still No Silver Bullet". Computer . 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 para el debate como "No Silver Bullet" de Frederick P. Brooks. Sin embargo, casi 35 años después de que escribiera esta contribución al conocimiento, la observación de Brooks sigue siendo válida.
- ^ Kelly, Kevin (28 de julio de 2010). "Master Planner: Fred Brooks muestra cómo diseñar cualquier cosa". Wired . Consultado el 8 de abril de 2019 .
- ^ Green, Bob, ed. (1995–2004). "El mítico mes del hombre, reseña de un libro". Robelle Solutions Technology . 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, Frederick P. (1969). Procesamiento automático de datos: Edición System/360 . Nueva York: Wiley. ISBN 978-0-471-10605-0.
- ^ Brooks, Frederick P.; Blaauw, Gerrit A. (1997). Arquitectura informática: conceptos y evolución . Boston: Addison-Wesley. ISBN 978-0-201-10557-5.
- ^ Brooks, Frederick P. (2010). El diseño del diseño: ensayos de un científico informático . Reading, Massachusetts: Addison-Wesley Professional. ISBN 978-0-201-36298-5.
- ^ Shneiderman, Ben (ed.). "Encuentros con pioneros de la HCI: un diario fotográfico personal". Proyecto de pioneros de la interacción persona-ordenador (HCI) . Consultado el 8 de febrero de 2016 .
- ^ ab "Frederick P. Brooks, Jr". Ciencias de la Computación de la 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 las Artes y las 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, Frederick P. (1996). "El científico informático como herrero II". Comunicaciones de la ACM . 39 (3). Association for Computing Machinery: 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 Award". 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 del 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 .
FBCS Profesor fundador Kenan de Ciencias de la Computación Universidad de Carolina del Norte en Chapel Hill - Colaboración y telecolaboración en el diseño
- ^ Brooks, Frederick P. (20 de enero de 2005). "7th Annual Turing Lecture: Collaboration and Telecollaboration in Design" (video) . tv.theiet.org . Institution of Engineering and Technology . 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 en diseño informático, muere a los 91 años». The New York Times . Consultado el 24 de noviembre de 2022 .
- ^ Grüner, Sebastián (18 de noviembre de 2022). "Gestión de Fred Brooks de 8-Bit-Byte-Erfinder". Golem.de (en alemán) . Consultado el 18 de noviembre de 2022 .
- ^ "Recordando al fundador del Departamento, el Dr. Frederick P. Brooks, Jr." UNC Computer Science . 18 de noviembre de 2022. Archivado desde el original el 19 de noviembre de 2022 . Consultado el 19 de noviembre de 2022 .
- ^ "Frederick P. Brooks Jr., 1931–2022" (Legacy.com) . The Herald Sun. 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