stringtranslate.com

Fred Brooks

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 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]

Premios y honores

En orden cronológico: [23]

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

  1. ^ 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.
  2. ^ abc Fred Brooks en el Proyecto de genealogía de matemáticas
  3. ^ 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.
  4. ^ "Sitio web de la NAE: Dr. Frederick P. Brooks". Academia Nacional de Ingeniería . Consultado el 21 de mayo de 2021 .
  5. ^ ab Frederick P. Brooks Jr. en el servidor de bibliografía DBLP
  6. ^ 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.
  7. ^ 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 .
  8. ^ 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 .
  9. ^ 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 .
  10. ^ Cohen, I. Bernardo ; Welch, Gregory W., eds. (1999). Haciendo números . Prensa del MIT. ISBN 978-0-262-03263-6.
  11. ^ 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 .
  12. ^ "Archivos de IBM - Frederick P. Brooks Jr". IBM. 23 de enero de 2003 . Consultado el 6 de agosto de 2010 .
  13. ^ 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 )
  14. ^ 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. 
  15. ^ 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.
  16. ^ 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 .
  17. ^ "El mes del hombre mítico, reseña de un libro". robelle.com . Consultado el 6 de agosto de 2010 .
  18. ^ Bartlett, Roscoe A. (2008). "Lista de lectura de ingeniería de software". github.io . Consultado el 20 de noviembre de 2022 .
  19. ^ 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.
  20. ^ Brooks, Federico P.; Blaauw, Gerrit A. (1997). Arquitectura de ordenadores: conceptos y evolución . Boston: Addison-Wesley. ISBN 978-0-201-10557-5.
  21. ^ 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.
  22. ^ "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 .
  23. ^ 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 .
  24. ^ "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 .
  25. ^ "Premios Fred Brooks ACM". acm.org .
  26. ^ 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"
  27. ^ "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 .
  28. ^ "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
  29. ^ 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 .
  30. ^ Biografía de la facultad en la UNC.
  31. ^ Brooks, Frederick P. (agosto de 2006). "El lenguaje, la mente y el hombre". Vector . 22 (3) . Consultado el 16 de marzo de 2018 .
  32. ^ 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 .
  33. ^ 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 .
  34. ^ "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 .
  35. ^ "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