Tom DeMarco (nacido el 20 de agosto de 1940) es un ingeniero de software , autor y consultor estadounidense sobre temas de ingeniería de software . Fue uno de los primeros en desarrollar el análisis estructurado en la década de 1970.
Tom DeMarco | |
---|---|
Nació | Hazleton, Pensilvania , Estados Unidos | 20 de agosto de 1940
alma mater | Universidad de Cornell , Universidad de Columbia , Universidad de París |
Conocido por | Análisis estructurado |
Premios | Premio Stevens (1999) |
Carrera científica | |
Campos | Ciencias de la Computación |
Instituciones | Laboratorios Bell |
Temprana edad y educación
Tom DeMarco nació en Hazleton, Pensilvania . Recibió un título BSEE en Ingeniería Eléctrica de la Universidad de Cornell , una maestría de la Universidad de Columbia y un diploma de la Universidad de París en la Sorbona. [1]
Carrera profesional
DeMarco comenzó a trabajar en Bell Telephone Laboratories en 1963, donde participó en el proyecto ESS-1 para desarrollar el primer Sistema de Conmutación Electrónica a gran escala , que se instaló en oficinas telefónicas de todo el mundo. [2] Más tarde, en la década de 1960, comenzó a trabajar para una empresa francesa de consultoría de TI, donde trabajó en el desarrollo de un sistema de transporte para el nuevo mercado de mercancías en La Villette en París y en la década de 1970 en el desarrollo de la banca en línea. sistemas en Suecia, Holanda, Francia y Nueva York. [3]
En la década de 1970, DeMarco fue una de las principales figuras en el desarrollo del análisis estructurado y el diseño estructurado en la ingeniería de software. [4] En enero de 1978 publicó Structured Analysis and System Specification , [5] un hito importante en el campo. [4]
En la década de 1980 con Tim Lister , Stephen McMenamin, John F. Palmer, James Robertson y Suzanne Robertson, fundó la empresa consultora "The Atlantic Systems Guild" en Nueva York. La firma inicialmente compartió oficinas con Dorset House Publishing, propiedad de Wendy Eachan, la esposa de Tim Lister. Su empresa se convirtió en una empresa de consultoría con sede en Nueva York y Londres que se especializa en métodos y gestión del desarrollo de software. [ cita requerida ]
DeMarco ha impartido conferencias y ha sido consultor en América, Europa, África, Australia y el Lejano Oriente. [6] También ha sido asesor técnico de ZeniMax Media , la empresa matriz del editor de videojuegos Bethesda Softworks . [7]
Es miembro de la ACM y miembro de la IEEE. Vive en Camden, Maine , y es [ ¿cuándo? ] director del Atlantic Systems Guild y miembro y consultor senior del Cutter Consortium . [1] DeMarco recibió en 1986 el Premio Warnier por "contribución de por vida al campo de la informática", y el Premio Stevens en 1999 por "contribución a los métodos de desarrollo de software". [1]
Vida personal
En su tiempo libre, DeMarco es técnico médico de emergencia , certificado por su estado de origen y por el Registro Nacional de EMT . [6] También es miembro fundador del Penobscot Compact, que opera bajo los auspicios del Programa de Aspiraciones del Estado de Maine, en el que los empleadores locales contribuyen con el tiempo remunerado de sus empleados para dar tutoría a los estudiantes en las escuelas públicas. [8]
Publicaciones
DeMarco es autor de más de nueve libros y 100 artículos sobre gestión de proyectos y desarrollo de software. Una selección: [9]
- 1978. Análisis estructurado y especificación de sistemas. Yourdon, ISBN 0-91-707207-3
- 1986. Control de Proyectos de Software: Gestión, Medición y Estimaciones. Prentice Hall, ISBN 0-13-171711-1
- 1987. Peopleware: Proyectos y equipos productivos . Con Timothy Lister. Casa Dorset. ISBN 978-0-932633-43-9
- 1997. The Deadline: A Novel About Project Management . Casa Dorset. ISBN 978-0-932633-39-2
- 2001. Slack, Getting Past Burnout, Busywork, and the Myth of Total Efficiency . ISBN 978-0-767907-69-9
- 2002. "The Agile Methods Fray" . Software IEEE , 35 (6)
- 2003. Bailando el vals con osos: gestión de riesgos en proyectos de software . Con Tim Lister. Dorset House en marzo de 2003. ISBN 978-0-932633-60-6
- 2008. Adictos a la adrenalina y zombis de plantillas: comprensión de los patrones de comportamiento del proyecto . Con Peter Hruschka, Tim Lister, Suzanne Robertson, James Robertson, Steve McMenamin. ISBN 978-0-932633-67-5
- 2009. DeMarco, Tom (2009). "Ingeniería de software: ¿una idea cuyo tiempo ha llegado y se ha ido?" (PDF) . Software IEEE . 26 (4): 96. doi : 10.1109 / MS.2009.101 . ISSN 0740-7459 . S2CID 40338664 . Archivado desde el original (PDF) el 1 de agosto de 2010.
- 2013. La paradoja de Andronescu . Amazon Digital Services, Inc. ASIN B00C9GVDY0
Ver también
- Métrica de software
- Calidad del software
- Método de diseño y análisis de sistemas estructurados
Referencias
- ^ a b c "Tom DeMarco" . El gremio de sistemas atlánticos. 2013 . Consultado el 28 de octubre de 2013 .
- ^ Tom DeMarco (2002) Análisis estructurado: Comienzos de una nueva disciplina Archivado el 3 de marzo de 2004 en Wayback Machine en: sd & m Conference 2001, Software Pioneers Eds .: M. Broy, E. Denert, Springer 2002.
- ^ Tom DeMarco Archivado el 3 de noviembre de 2009 en elBecario de Wayback Machine ISRC. Consultado el 24 de noviembre de 2008.
- ^ a b Ward, Paul T. (13 de octubre de 1995). "Análisis estructurado". En Allen Kent ; James G. Williams (eds.). Enciclopedia de Microcomputadoras: Volumen 17 - Estrategias en la Industria de Microprocesos para Internetworking TCP / IP: Conceptos: Arquitectura: Protocolos y Herramientas . Taylor y Francis. págs. 51–89. ISBN 978-0-8247-2715-4.
- ^ DeMarco, Tom (1978). Análisis estructurado y especificación del sistema . Yourdon. ISBN 978-0-917072-07-9.
- ^ a b "Tom DeMarco" . Editorial de Dorset House . Consultado el 28 de octubre de 2013 .
- ^ "ZeniMax Media Profile-Technical Advisory Board" . ZeniMax.com. 2001. Archivado desde el original el 8 de octubre de 2001 . Consultado el 29 de julio de 2016 .
- ^ DeMarco, Tom (1990). "Marcando la diferencia en las escuelas". Software IEEE . 7 (6): 78–82. doi : 10.1109 / 52.60592 . S2CID 34694392 .
- ^ Tom DeMarco Lista de publicaciones del servidor de bibliografía DBLP.
enlaces externos
- Página de inicio de Tom DeMarco
- El sitio web de Atlantic Systems Guild
- Sitio web de Cutter Consortium