Демарко, Том: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
 
(не показано 40 промежуточных версий 15 участников)
Строка 1: Строка 1:
{{однофамильцы}}
{{Учёный}}
{{Учёный
'''Том Демарко''' (20 августа 1940) — американский [[инженер-программист]], автор и консультант по [[Программная инженерия|программной инженерии]]. Был первоначальным разработчиком структурного анализа в 1970-х годах.
| Имя = Том Демарко
| Оригинал имени = Tom DeMarco
| Изображение =
| Ширина =
| Описание изображения =
| Дата рождения = 20.08.1940
| Место рождения = {{МР|Хейзлтон|в Хейзлтоне (Пенсильвания)|Хейзлтон (Пенсильвания)}}, [[Пенсильвания]]
| Дата смерти =
| Место смерти =
| Гражданство = {{USA}}
| Научная сфера = [[Информатика]]
| Место работы = [[Лаборатория Белла|Bell Labs]], Atlantic Systems Guild
| Альма-матер = [[Корнеллский университет]], [[Колумбийский университет]], [[Парижский университет]]
| Научный руководитель =
| Знаменитые ученики =
| Известен как =
| Награды и премии =
| Сайт = http://www.tomdemarco.com www.tomdemarco.com{{ref-en}}
}}


'''Том Демарко''' (также '''ДеМарко''', род. 20 августа 1940 года, Хейзлтон, штат [[Пенсильвания]], [[Соединённые Штаты Америки|США]]) — американский [[инженер-программист]], писатель и консультант по [[Программная инженерия|программной инженерии]].
== Ранняя жизнь и образование ==

Том Демарко родился в Хазлтон, штат Пенсильвания. Он получил степень увидите в электротехнике из [[Корнелльский университет|Корнельского университета]], а М. С. из [[Колумбийский университет|Колумбийского университета]] и [[Диплом|диплом о высшем образовании]] из [[Парижский университет|Парижского университета]] в Сорбонне.<ref name="AtlanticSystemsBio">{{Шаблон:Cite web|url=http://www.systemsguild.com/tdm.htm|title=Tom DeMarco|publisher=The Atlantic Systems Guild|accessdate=28 October 2013|year=2013}}</ref>
В 1970-х годах разработал методологию структурного анализа — систематического пошагового подхода к анализу требований и проектированию спецификаций системы. Целью этой методологии является преобразование общих, неясных знаний о требованиях к системе в как можно более точные определения.

== Юность и образование ==
Том Демарко родился в городе Хейзлтоне, штат [[Пенсильвания]] (округ [[Льюзерн (округ)|Льюзерн]]).

Получил степень бакалавра по электротехнике в [[Корнеллский университет|Корнеллском университете]], окончил магистратуру в [[Колумбийский университет|Колумбийском университете]]. Учился в [[Парижский университет|Парижском университете]]<ref name="AtlanticSystemsBio">{{Cite web|url=http://www.systemsguild.com/tdm.htm|title=Tom DeMarco|publisher=The Atlantic Systems Guild|accessdate=2013-10-28|year=2013|archive-date=2010-11-12|archive-url=https://web.archive.org/web/20101112021829/http://www.systemsguild.com/tdm.htm|deadlink=yes}}</ref>.


== Карьера ==
== Карьера ==
Демарко начал работать в [[Лаборатории Белла|Белл Телефон лаборатории]] в 1963 году, где он участвовал в проекте по разработке первой масштабной электронной системы переключения ESS-1, которая стала установленная в телефон офисов по всему миру.<ref name="DeM02">Tom DeMarco (2002) [http://www.bus.ucf.edu/shornik/ism6121/Readings/TDMSpringer2002.pdf Structured Analysis: Beginnings of a New Discipline] In: ''sd&m Conference 2001, Software Pioneers'' Eds.: M. Broy, E. Denert, Springer 2002.</ref> В 1960-х годах он начал работать на французскую консалтинговую фирму, где работал над срзданием конвейерной системы на новый мерчендайз-март в Ла-Виллет в Париже, и в 1970-е годы на развитие систем ДБО в Швеции, Голландии, Франции и Нью-Йорке.<ref name="ISRC">[http://www.unt.edu/cdit/3.0/demarco.htm Tom DeMarco] ISRC Fellow. </ref>
В [[1963 год]]у Демарко начал работать в [[Лаборатории Белла|Bell Telephone Laboratories]], где он участвовал в проекте по разработке первой масштабной электронной системы переключения ESS-1, которая в итоге была установлена в телефоны офисов по всему миру<ref name="DeM02">Tom DeMarco (2002) Structured Analysis: Beginnings of a New Discipline In: ''sd&m Conference 2001, Software Pioneers'' Eds.: M. Broy, E. Denert, Springer 2002.</ref>. В 1960-х годах он начал работать на французскую консалтинговую фирму, где работал над созданием конвейерной системы в новом торговом центре в Ла-Виллет в Париже, и в 1970-е годы на развитие систем ДБО в Швеции, Голландии, Франции и Нью-Йорке<ref name="ISRC">[http://www.unt.edu/cdit/3.0/demarco.htm Tom DeMarco] {{webarchive|url=https://web.archive.org/web/20091103121552/http://www.unt.edu/cdit/3.0/demarco.htm |date=2009-11-03 }} ISRC Fellow.</ref>.


В 1970-х годах Демарко был одной из главных фигур в развитии структурного анализа и структурного проектирования в программной инженерии.<ref name="Ward1995">{{Шаблон:Cite encyclopedia|last=Ward|first=Paul T.|title=Structured Analysis|editor1=[[Allen Kent]]|editor2=James G. Williams|encyclopedia=Encyclopedia of Microcomputers: Volume 17 - Strategies in the Microprocess Industry to TCP/IP Internetworking: Concepts: Architecture: Protocols, and Tools|date=13 October 1995|publisher=Taylor & Francis|isbn=978-0-8247-2715-4|pages=51–89}}</ref> В январе 1978 года он опубликовал ''Структурный анализ и Спецификация системы'',<ref name="DeMarco1978">{{Шаблон:Cite book|last=DeMarco|first=Tom|title=Structured Analysis and System Specification|year=1978|publisher=Yourdon|isbn=0-917072-07-3}}</ref> важной вехой в области.<ref name="Ward1995" />
В 1970-х годах Демарко был одной из главных фигур в развитии структурного анализа и структурного проектирования в программной инженерии<ref name="Ward1995">{{Cite encyclopedia|last=Ward|first=Paul T.|title=Structured Analysis|editor1=[[Allen Kent]]|editor2=James G. Williams|encyclopedia=Encyclopedia of Microcomputers: Volume 17 - Strategies in the Microprocess Industry to TCP/IP Internetworking: Concepts: Architecture: Protocols, and Tools|date=1995-10-13|publisher=Taylor & Francis|isbn=978-0-8247-2715-4|pages=51–89}}</ref>. В январе 1978 года он опубликовал книгу «Структурный анализ и спецификация систем»<ref name="DeMarco1978">{{книга |заглавие=Structured Analysis and System Specification |ссылка=https://archive.org/details/structuredanalys00dema |год=1978 |издательство=Yourdon |isbn=0-917072-07-3 |язык=en |автор=DeMarco, Tom}}</ref>, которая стала важной вехой в этой области<ref name="Ward1995" />.


В 1980-е годы Демарко совместно с Тимом Листером (Tim Lister), Стивеном Мак-Менамином (Steve McMenamin), Джоном Ф. Палмером (John F. Palmer), Джеймсом Робертсоном (James Robertson) и Сьюзан Робертсон (Suzanne Robertson) основал международную консалтинговую фирму «Atlantic Systems Guild». Компания не случайно названа [[Гильдия|гильдией]] (Guild): она представляет собой объединение профессиональных консультантов в области методов проектного управления и разработки программного обеспечения. Компания имеет офисы в [[Соединённые Штаты Америки|США]], [[Великобритания|Великобритании]] и [[Германия|Германии]]<ref name=":0">{{Cite web|url=http://www.systemsguild.com/about.htm|title=The Atlantic Systems Guild / About the Atlantic Systems Guild.|author=|work=|date=|publisher=|access-date=2016-11-04|archive-date=2016-11-04|archive-url=https://web.archive.org/web/20161104204553/http://www.systemsguild.com/about.htm|deadlink=no}}</ref>.
В 1980-е годы Тим Листер, Стивен McMenamin, Джон Ф. Палмер, Джеймс Робертсон и Сьюзан Робертсон, он основал консалтинговую фирму "Атлантик системы гильдий" в Нью-Йорке.
Фирма изначально общих отделений с Дорсет House Издатель [[Йордан, Эдвард|Эдвард Yourdon]]. Их компания превратилась в Нью-Йорк и Лондон-консалтинговая компания, специализирующаяся в области методов управления и разработки программного обеспечения.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;" contenteditable="false">&#x5B;''<span title="This claim needs references to reliable sources. (June 2013)">править</span>''&#x5D;</sup>


Демарко читал лекции и консультации по всей Америке, Европе, Африке, Австралии и на Дальнем Востоке.<ref name="DorsetHouseBio">{{Шаблон:Cite web|url=http://www.dorsethouse.com/authors/demarco.html|title=Tom DeMarco|publisher=Dorset House Publishing|accessdate=28 October 2013}}</ref>
Демарко читал лекции и консультировал по всей Америке, Европе, Африке, Австралии и на Дальнем Востоке<ref name="DorsetHouseBio">{{Cite web|url=http://www.dorsethouse.com/authors/demarco.html|title=Tom DeMarco|publisher=Dorset House Publishing|accessdate=2013-10-28|archive-date=1997-01-24|archive-url=https://web.archive.org/web/19970124081145/http://www.dorsethouse.com/authors/demarco.html|deadlink=no}}</ref>.


Является членом ACM и членом [[Институт инженеров электротехники и электроники|Института инженеров электротехники и электроники (IEEE)]].
Он является членом ACM и членом IEEE. Он живет в [[Кэмден (Мэн)|Камдене, штат Мэн]], и является<sup class="noprint Inline-Template " style="white-space:nowrap;">&#x5B;''<span title="The time period mentioned near this tag is ambiguous. (June 2013)">когда?</span>''&#x5D;</sup> основной Атлантический системы гильдий, и научный сотрудник и старший консультант резца консорциума.<ref name="AtlanticSystemsBio" /> Демарко был в 1986 получателя Warnier премия за "пожизненный вклад в области вычислительной техники", а в 1999 получателя Стивенс премии "за вклад в методы разработки программного обеспечения".<ref name="AtlanticSystemsBio" />


== Личная жизнь ==
== Личная жизнь ==
Живёт в [[Кэмден (Мэн)|Камдене, штат Мэн]].
В свободное время, Демарко-это экстренная медицинская техника, заверенная его родного штата и Национальный реестр Эмц.<ref name="DorsetHouseBio" /> он также является одним из основателей Пенобскот компактный, действующих под эгидой штата Мэн устремлений программы, в которых местные работодатели вносят оплату за время своих сотрудников, чтобы обучить студентов в государственных школах.<ref>{{Шаблон:Cite journal|last=DeMarco|first=Tom|title=Making a difference in the schools|journal=IEEE Software|issue=6|doi=10.1109/52.60592|year=1990|volume=7|pages=78–82}}</ref>

Женат на Салли О. Смит (Sally O. Smyth)<ref name=":0" />.


== См. также ==
== См. также ==
Строка 24: Строка 50:
* [[Качество программного обеспечения]]
* [[Качество программного обеспечения]]


== Публикации ==
Демарко — автор 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. '''Русский перевод:''' ''Демарко Т., Листер Т.'' Человеческий фактор: успешные проекты и команды / Пер. с англ. М. Зислиса и С. Маккавеева — СПб.-М.: Символ, 2010. — ISBN 978-5-93286-217-9 (неоднократно переиздана).
* ''DeMarco T.'' Software State of the Art: Selected Papers. Dorset House, 1990. ISBN 978-0-932633-14-9.
* ''DeMarco T.'' The Deadline: A Novel About Project Management. Dorset House, 1997. ISBN 978-0-932633-39-2. '''Русский перевод:''' ''Демарко Т.'' Deadline: Роман об управлении проектами. / Пер. с англ. А. Максимовой. — М.: Вершина, 2006; То же: М.: Манн, Иванов и Фербер, 2010. — ISBN 978-5-00-057795-0 (на 2016 год выпущено 9 изданий на русском языке).
* ''DeMarco T.'' Dark Harbor House: A Novel. Down East Books, 2000. ISBN 978-0-89272-511-3.
* ''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. '''Русский перевод:''' Балдеющие от адреналина и зомбированные шаблонами: Паттерны поведения проектных команд / Пер. с англ. М. Зислиса — СПб.-М.: Символ, 2010. — ISBN 978-5-93286-160-8.
* ''DeMarco T.'' A Beam of Ruby Light. Double Dragon Publishing, 2016. ISBN 978-1-5354-3748-6.

== Примечания ==
{{примечания}}

{{Software Engineering}}


== References ==
{{Reflist}}
[[Категория:Родившиеся в 1940 году]]
[[Категория:Родившиеся в 1940 году]]
[[Категория:Технические писатели США]]
[[Категория:Технические писатели США]]
[[Категория:Члены IEEE]]
[[Категория:Действительные члены IEEE]]
[[Категория:Ныне живущие]]
[[Категория:Выпускники Колумбийского университета]]
[[Категория:Почётные доктора Лондонского городского университета]]

Текущая версия от 18:22, 13 июля 2024

Том Демарко
Tom DeMarco
Дата рождения 20 августа 1940(1940-08-20) (84 года)
Место рождения Хейзлтон, Пенсильвания
Страна  США
Род деятельности писатель, инженер, специалист в области информатики, консультант
Научная сфера Информатика
Место работы Bell Labs, Atlantic Systems Guild
Альма-матер Корнеллский университет, Колумбийский университет, Парижский университет
Награды и премии
премия Стивенса[вд] (1999) член IEEE[вд]
Сайт www.tomdemarco.com (англ.)

Том Демарко (также ДеМарко, род. 20 августа 1940 года, Хейзлтон, штат Пенсильвания, США) — американский инженер-программист, писатель и консультант по программной инженерии.

В 1970-х годах разработал методологию структурного анализа — систематического пошагового подхода к анализу требований и проектированию спецификаций системы. Целью этой методологии является преобразование общих, неясных знаний о требованиях к системе в как можно более точные определения.

Юность и образование

[править | править код]

Том Демарко родился в городе Хейзлтоне, штат Пенсильвания (округ Льюзерн).

Получил степень бакалавра по электротехнике в Корнеллском университете, окончил магистратуру в Колумбийском университете. Учился в Парижском университете[1].

В 1963 году Демарко начал работать в Bell Telephone Laboratories, где он участвовал в проекте по разработке первой масштабной электронной системы переключения ESS-1, которая в итоге была установлена в телефоны офисов по всему миру[2]. В 1960-х годах он начал работать на французскую консалтинговую фирму, где работал над созданием конвейерной системы в новом торговом центре в Ла-Виллет в Париже, и в 1970-е годы на развитие систем ДБО в Швеции, Голландии, Франции и Нью-Йорке[3].

В 1970-х годах Демарко был одной из главных фигур в развитии структурного анализа и структурного проектирования в программной инженерии[4]. В январе 1978 года он опубликовал книгу «Структурный анализ и спецификация систем»[5], которая стала важной вехой в этой области[4].

В 1980-е годы Демарко совместно с Тимом Листером (Tim Lister), Стивеном Мак-Менамином (Steve McMenamin), Джоном Ф. Палмером (John F. Palmer), Джеймсом Робертсоном (James Robertson) и Сьюзан Робертсон (Suzanne Robertson) основал международную консалтинговую фирму «Atlantic Systems Guild». Компания не случайно названа гильдией (Guild): она представляет собой объединение профессиональных консультантов в области методов проектного управления и разработки программного обеспечения. Компания имеет офисы в США, Великобритании и Германии[6].

Демарко читал лекции и консультировал по всей Америке, Европе, Африке, Австралии и на Дальнем Востоке[7].

Является членом ACM и членом Института инженеров электротехники и электроники (IEEE).

Личная жизнь

[править | править код]

Живёт в Камдене, штат Мэн.

Женат на Салли О. Смит (Sally O. Smyth)[6].

Публикации

[править | править код]

Демарко — автор 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. Русский перевод: Демарко Т., Листер Т. Человеческий фактор: успешные проекты и команды / Пер. с англ. М. Зислиса и С. Маккавеева — СПб.-М.: Символ, 2010. — ISBN 978-5-93286-217-9 (неоднократно переиздана).
  • DeMarco T. Software State of the Art: Selected Papers. Dorset House, 1990. ISBN 978-0-932633-14-9.
  • DeMarco T. The Deadline: A Novel About Project Management. Dorset House, 1997. ISBN 978-0-932633-39-2. Русский перевод: Демарко Т. Deadline: Роман об управлении проектами. / Пер. с англ. А. Максимовой. — М.: Вершина, 2006; То же: М.: Манн, Иванов и Фербер, 2010. — ISBN 978-5-00-057795-0 (на 2016 год выпущено 9 изданий на русском языке).
  • DeMarco T. Dark Harbor House: A Novel. Down East Books, 2000. ISBN 978-0-89272-511-3.
  • 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. Русский перевод: Балдеющие от адреналина и зомбированные шаблонами: Паттерны поведения проектных команд / Пер. с англ. М. Зислиса — СПб.-М.: Символ, 2010. — ISBN 978-5-93286-160-8.
  • DeMarco T. A Beam of Ruby Light. Double Dragon Publishing, 2016. ISBN 978-1-5354-3748-6.

Примечания

[править | править код]
  1. Tom DeMarco. The Atlantic Systems Guild (2013). Дата обращения: 28 октября 2013. Архивировано из оригинала 12 ноября 2010 года.
  2. Tom DeMarco (2002) Structured Analysis: Beginnings of a New Discipline In: sd&m Conference 2001, Software Pioneers Eds.: M. Broy, E. Denert, Springer 2002.
  3. Tom DeMarco Архивировано 3 ноября 2009 года. ISRC Fellow.
  4. 1 2 Ward, Paul T. (1995-10-13). "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.
  5. DeMarco, Tom. Structured Analysis and System Specification (англ.). — Yourdon, 1978. — ISBN 0-917072-07-3.
  6. 1 2 The Atlantic Systems Guild / About the Atlantic Systems Guild. Дата обращения: 4 ноября 2016. Архивировано 4 ноября 2016 года.
  7. Tom DeMarco. Dorset House Publishing. Дата обращения: 28 октября 2013. Архивировано 24 января 1997 года.