Демарко, Том
Том Демарко | |
---|---|
Tom DeMarco | |
Дата рождения | 20 августа 1940 (84 года) |
Место рождения | Пенсильвания |
Страна | США |
Род деятельности | писатель, инженер, специалист в области информатики, консультант |
Научная сфера | Информатика |
Место работы | Bell Labs, Atlantic Systems Guild |
Альма-матер | Корнелльский университет, Колумбийский университет, Парижский университет |
Награды и премии | |
Сайт | www.tomdemarco.com (англ.) |
Том Демарко (также ДеМарко, род. 20 августа 1940 года, Хазлтон, штат Пенсильвания, США) — американский инженер-программист, автор и консультант по программной инженерии.
В 1970-х годах разработал методологию структурного анализа — систематического пошагового подхода к анализу требований и проектированию спецификаций системы. Целью этой методологии является преобразование общих, неясных знаний о требованиях к системе в как можно более точные определения.
Юность и образование
Том Демарко родился в городе Хазлтоне, штат Пенсильвания (округ Люцерн).
Получил степень бакалавра по электротехнике в Корнелльском университете, закончил магистратуру в Колумбийском университете. Учился в Парижском университете[1].
Карьера
В 1963 году Демарко начал работать в Bell Telephone Laboratories, где он участвовал в проекте по разработке первой масштабной электронной системы переключения ESS-1, которая в итоге была установлена в телефоны офисов по всему миру[2]. В 1960-х годах он начал работать на французскую консалтинговую фирму, где работал над созданием конвейерной системы в новом торговом центре в Ла-Виллет в Париже, и в 1970-е годы на развитие систем ДБО в Швеции, Голландии, Франции и Нью-Йорке[3].
В 1970-х годах Демарко был одной из главных фигур в развитии структурного анализа и структурного проектирования в программной инженерии[4]. В январе 1978 года он опубликовал книгу «Структурный анализ и спецификация систем»[5], которая стала важной вехой в этой области[4].
В 1980-е годы Демарко совместно с Тимоти Листером, Стивеном МакМенамином, Джоном Ф. Палмером, Джеймсом Робертсоном и Сьюзан Робертсон основал консалтинговую фирму «Atlantic Systems Guild» в Нью-Йорке. Фирма изначально общих отделений с Дорсет House Издатель Эдвард Yourdon. Их компания превратилась в Нью-Йорк и Лондон-консалтинговая компания, специализирующаяся в области методов управления и разработки программного обеспечения.[править]
Демарко читал лекции и консультации по всей Америке, Европе, Африке, Австралии и на Дальнем Востоке.[6]
Является членом ACM и членом IEEE. Живёт в Камдене, штат Мэн.
См. также
Публикации
Демарко — автор 13 книг и более чем 100 статей, посвященных проблематике управления проектами и разработки программного обеспечения, а также художественных книг. Ниже перечислены основные из них.
- DeMarco T. Structured Analysis and System Specification. Prentice Hall, 1979. ISBN 0-13-854380-1.
- DeMarco T. Controlling Software Projects: Management, Measurement, and Estimates. Prentice Hall, 1986. ISBN 0-13-171711-1.
- DeMarco T., Lister T. Peopleware: Productive Projects and Teams. Dorset House, 1987. ISBN 978-0-932633-43-9.
- DeMarco T. Software State of the Art: Selected Papers. Dorset House, 1990. ISBN 978-0-93263314-9.
- DeMarco T. The Deadline: A Novel About Project Management. Dorset House, 1997. ISBN 978-0-932633-39-2.
- DeMarco T. Dark Harbor House: A Novel. Down East Books, 2000. ISBN 9780892725113.
- DeMarco T. Slack, Getting Past Burnout, Busywork, and the Myth of Total Efficiency. Crown Business, 2002. ISBN 978-0-7679-0769-9.
- DeMarco T., Lister T. Waltzing with Bears: Managing Risk on Software Projects. Dorset House, 2003. ISBN 978-0-932633-60-6.
- DeMarco T., Hruschka P., Lister T., Robertson S., Robertson J., McMenamin S. Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior. Dorset House, 2008. ISBN 978-0-932633-67-5.
- DeMarco T. A Beam of Ruby Light. Double Dragon Publishing, 2016. ISBN 978-1-5354-3748-6.
References
- ↑ Tom DeMarco . The Atlantic Systems Guild (2013). Дата обращения: 28 октября 2013.
- ↑ Tom DeMarco (2002) Structured Analysis: Beginnings of a New Discipline In: sd&m Conference 2001, Software Pioneers Eds.: M. Broy, E. Denert, Springer 2002.
- ↑ Tom DeMarco ISRC Fellow.
- ↑ 1 2 Ward, Paul T. (13 October 1995). "Structured Analysis". In Allen Kent; James G. Williams (eds.). Encyclopedia of Microcomputers: Volume 17 - Strategies in the Microprocess Industry to TCP/IP Internetworking: Concepts: Architecture: Protocols, and Tools. Taylor & Francis. pp. 51—89. ISBN 978-0-8247-2715-4.
- ↑ DeMarco, Tom. Structured Analysis and System Specification. — Yourdon, 1978. — ISBN 0-917072-07-3.
- ↑ Tom DeMarco . Dorset House Publishing. Дата обращения: 28 октября 2013.