Введение
Эдвард Нэш Юрдон (англ. Edward Nash Yourdon; 30 апреля 1944 – 20 января 2016) – американский инженер-программист, компьютерный консультант, автор и лектор, пионер в области методологии разработки программного обеспечения. Он был одним из ведущих разработчиков методов структурированного анализа 1970-х годов и соавтором метода Юрдона — Уайтхеда для объектно-ориентированного анализа и проектирования в конце 1980-х годов, а также методологии Коада — Юрдона для объектно-ориентированного анализа и проектирования в 1990-х годах.
Edward Nash Yourdon (April 30, 1944 – January 20, 2016) was an American software engineer, computer consultant, author and lecturer, and software engineering methodology pioneer. He was one of the lead developers of the structured analysis techniques of the 1970s and a co developer of both the Yourdon/Whitehead method for object oriented analysis/design in the late 1980s and the Coad/Yourdon methodology for object oriented analysis/design in the 1990s.
Биография
Юрдон получил степень бакалавра прикладной математики в Массачусетском технологическом институте (MIT) в 1965 году и продолжил обучение в аспирантуре по электротехнике и компьютерным наукам в MIT и Политехническом институте Нью-Йорка. В 1964 году Юрдон начал работать в Digital Equipment Corporation, разрабатывая программы на FORTRAN для мини-компьютера PDP 5, а затем ассемблер для PDP 8. В конце 1960-х и начале 1970-х годов он работал в небольшой консалтинговой фирме и как независимый консультант. В 1974 году Юрдон основал собственную консалтинговую фирму YOURDON Inc., предоставляющую образовательные, издательские и консультационные услуги. В декабре 1999 года журнал Crosstalk: The Journal of Defense Software Engineering назвал его одним из десяти самых влиятельных людей в сфере разработки программного обеспечения. В конце 1990-х годов Юрдон оказался в центре споров из-за своих опасений, что компьютерные проблемы, связанные с Y2K, могут привести к серьезным сбоям в программном обеспечении, что вызовет широкомасштабный социальный коллапс. Благодаря усилиям Юрдана и тысяч преданных своему делу технологов, разработчиков и менеджеров проектов, эти потенциальные критические точки отказа системы были успешно устранены, что позволило избежать проблем, которые Юрдон и другие выявили достаточно рано, чтобы повлиять на ситуацию. В новом тысячелетии Юрдон стал приглашенным преподавателем в Исследовательском центре информационных систем Университета Северного Техаса, а также членом Совета по тенденциям в области бизнес-технологий Консорциума Cutter, где он также был редактором журнала Cutter IT Journal.
Работа
После разработки методов структурированного анализа в 1970-х годах и объектно-ориентированного анализа и проектирования в конце 1980-х и 1990-х годах, в новом тысячелетии Юрдон специализировался в области управления проектами, методологий разработки программного обеспечения и разработки Web 2.0. Он также основал и издавал журнал American Programmer (ныне Cutter IT Journal). Он является автором книги «Упадок и падение американского программиста».
Проблема 2000 года (Y2K)
В конце 1990-х годов он был одним из ведущих сторонников теории о том, что "проблема 2000 года" (Y2K) могла привести к краху цивилизации или, по крайней мере, к продолжительной экономической депрессии и масштабному технологическому сбою. Он написал несколько книг на эту тему, включая "Временная бомба 2000", и создал как минимум один видеоролик, в котором излагал эту теорию (и давал советы о том, как пережить надвигающийся кризис). Юрдон подвергся критике, когда его прогнозы (которые некоторые эксперты заранее решительно опровергали) не оправдались в предсказанных масштабах. Это могло подорвать его авторитет в среде разработчиков программного обеспечения.
Последние годы и смерть
В последние годы жизни Юрдон выступал в качестве всемирно признанного эксперта и консультанта в области компьютерных технологий, специализирующегося на управлении проектами, методологиях разработки программного обеспечения и разработке Web 2.0. Он скончался 20 января 2016 года в результате заражения крови после операции.
Личная жизнь
Юрдон был женат на Тони Нэш. У него было трое детей: дочь Дженнифер и сыновья Джейми и Дэвид. У него также было пятеро внуков: Лиам Кристофер, Оуэн Эдвард, Эдвард Роланд ("Тедди"), Эллиот ("Элли") Энн и Халил Слайс. У Юрдона было пять сестер: Тони, Тери, Тина, Аледа и Патрис. Юрдон был заядлым фотографом, чьи фотографии публиковались в The New York Times, Los Angeles Times, The Wall Street Journal, Fast Company, Forbes, Time/CNN, The New York Observer, New York magazine, Wired и Huffington Post.
Публикации
С 1967 года Юрдон является автором более 550 технических статей и автором или соавтором 26 компьютерных книг. Выборка:
1967. Проектирование систем реального времени. Information & Systems Press. 1972. Проектирование онлайн-компьютерных систем. Prentice Hall. 1975. Методы структурирования и проектирования программ. Prentice Hall. 1976. Обучение программированию на структурированном COBOL, Часть I и II. С К. Гейном, Т. Сарсоном и Т. Листером. Prentice Hall. 1978. Обучение программированию на структурированном COBOL, Часть II. С Тимоти Листером. Prentice Hall. 1979. Классика в области разработки программного обеспечения. Prentice Hall. 1982. Записи революции. Prentice Hall. 1988. Управление жизненным циклом системы. 2-е изд. Prentice Hall. 1989. Современный структурированный анализ. Prentice Hall. 1992. Упадок и гибель американского программиста. Prentice Hall. 1994. Разработка объектно-ориентированных систем: интегрированный подход. Prentice Hall. 1996. Примеры объектно-ориентированного анализа и проектирования. С Карлом Аргилой. Prentice Hall. 1996. Возрождение американского программиста. Prentice Hall. 1997. "Марш смерти": полное руководство для разработчиков программного обеспечения по выживанию в проектах типа "невыполнимая миссия". Prentice Hall. 1999. Полное руководство по подготовке к 2000 году для дома. С Робертом Роскиндом. Prentice Hall. 1999. "Временная бомба 2000: что компьютерный кризис 2000 года означает для вас!". С Дженнифер Юрдон. Prentice Hall. 1999. Руководство по финансовому выживанию в 2000 году. С Дженнифер Юрдон и Питером Г. Гордоном. Prentice Hall. 2001. Управление высоконагруженными интернет-проектами. Prentice Hall. 2002. "Байтовые войны": влияние 11 сентября на информационные технологии. Prentice Hall. 2003. "Марш смерти" (2-е издание). Prentice Hall. 2004. Аутсорсинг: конкуренция в глобальной гонке производительности. Prentice Hall.
1967. Real Time Systems Design. Information & Systems Press. 1972. Design of On Line Computer Systems. Prentice Hall. 1975. Techniques of Program Structure and Design. Prentice Hall. 1976. Learning to Program in Structured COBOL, Part I and II. With C. Gane and T. Sarson and T. Lister. Prentice Hall. 1978. Learning to Program in Structured COBOL, Part II. With Timothy Lister. Prentice Hall. 1979. Classics in Software Engineering Prentice Hall. 1982. Writings of the Revolution. Prentice Hall. 1988. Managing the System Life Cycle. 2nd ed. Prentice Hall. 1989. Modern Structured Analysis. Prentice Hall. 1992. Decline and Fall of the American Programmer. Prentice Hall. 1994. Object Oriented Systems Development: An Integrated Approach. Prentice Hall. 1996. Case Studies in Object Oriented Analysis and Design. With Carl Argila. Prentice Hall. 1996. Rise and Resurrection of the American Programmer. Prentice Hall. 1997. Death March: The Complete Software Developer's Guide to Surviving "Mission Impossible" Projects. Prentice Hall. 1999. The Complete Y2K Home Preparation Guide. With Robert Roskind. Prentice Hall. 1999. Time Bomb 2000: What the Y2K Computer Crisis means for you!'. With Jennifer Yourdon. Prentice Hall. 1999. The Y2K Financial Survival Guide. With Jennifer Yourdon and Peter G. Gordon. Prentice Hall. 2001. Managing High Intensity Internet Projects. Prentice Hall
2002. Byte Wars: The Impact of September 11 on Information Technology. Prentice Hall
2003. Death March (2nd edition). Prentice Hall
2004. Outsourcing: Competing in the Global Productivity Race''. Prentice Hall