Tom DeMarco

Tom DeMarco (ur. 20 sierpnia 1940 w Hazleton, Pensylwania) – amerykański konsultant, informatyk, jeden z twórców inżynierii oprogramowania w tym zwłaszcza analizy strukturalnej, amerykański pisarz.

Uzyskał licencjat z elektrotechniki na Cornell University, magisterium na Columbia University oraz dyplom na Sorbonie, otrzymał również doktorat honorowy City University w Londynie[1].

Pracę zawodową rozpoczął w 1963 roku w Bell Telephone Laboratories, gdzie uczestniczył w projekcie ESS-1, którego celem było stworzenie jednej z pierwszych programowanych central telefonicznych[2]. W latach sześćdziesiątych pracował dla francuskiej firmy konsultingowej nad przenośnikiem dla magazynów w La Villette w Paryżu, a z początkiem lat siedemdziesiątych dwudziestego wieku nad systemami bankowymi on-line w Szwecji, Holandii, Francji oraz Nowym Jorku[3].

W latach siedemdziesiątych był jedną z głównych postaci propagujących stosowanie analizy strukturalnej w rozwoju oprogramowania[4] W 1979 opublikował książkę Analiza strukturalna i specyfikacja systemów[5], do dziś jedną z najważniejszych pozycji tej tematyki[4].

W latach osiemdzisiatych wraz z Timem Listerem, Jamesem i Suzanne Robertson oraz innymi założył w Nowym Jorku firmę doradczą The Atlantic Systems Guild[6] specjalizującą się w metodach rozwoju oprogramowania oraz zarządzaniu zespołami rozwojowymi[7].

DeMarco prowadził warsztaty, szkolenia oraz konsultacje na całym świecie. Kilkakrotnie odwiedził również Polskę[8][9]. Otrzymał w roku 1996 Nagrodę Warniera(ang.) za wkład w rozwój informatyki, a w roku 1999 Nagrodę Stevensa(ang.) za wkład w rozwój metod programowania[1]. Jest członkiem ACM oraz IEEE.

Jest autorem trzynastu książek, w tym trzech powieści, zbioru opowiadań i wielu artykułów na temat zarządzania oraz metod rozwoju oprogramowania i systemów[10]. Jego najnowszym dziełem jest powieść Paradoks Andronescu. W 2013 r. ukazało się trzecie, poszerzone wydanie kultowej książki Peopleware, napisanej wspólnie z Timem Listerem. Wydanie zawiera pięć nowych rozdziałów oraz uaktualnienia praktycznie wszystkich rozdziałów.

Publikacje

  • Tom DeMarco: Zdążyć przed terminem: opowieść o zarządzaniu projektami. Warszawa: Studio Emka, 2002, s. 288. ISBN 83-88931-08-3.
  • Tom DeMarco, Timothy Lister: Czynnik ludzki: skuteczne przedsięwzięcia i wydajne zespoły. Warszawa: Wydawnictwa Naukowo-Techniczne, 2002, s. 260. ISBN 83-204-2718-5.
  • Tom DeMarco: Luz: jak uniknąć wypalenia się, zapracowania i mitu absolutnej sprawności. Warszawa: Wydawnictwa Naukowo-Techniczne, 2005, s. 226. ISBN 978-83-204-3050-9.

Przypisy

  1. a b The Atlantic Systems Guild: Tom DeMarco (ang.). 2013. [dostęp 2014-07-19]. [zarchiwizowane z tego adresu (2010-11-12)].
  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. unt.edu. [zarchiwizowane z tego adresu (2009-11-03)]. ISRC Fellow. Retrieved November 24, 2008.
  4. a b Paul T. Ward: Structured Analysis w Encyclopedia of Microcomputers: Volume 17 – Strategies in the Microprocess Industry to TCP/IP Internetworking: Concepts: Architecture: Protocols, and Tools. Taylor & Francis, 13 października 1995, s. 51–89. ISBN 978-0-8247-2715-4.
  5. Tom DeMarco: Structured Analysis and System Specification. Englewood Cliffs: Yourdon Press, 1979, s. 351. ISBN 0-13-854380-1.
  6. The Atlantic Systems Guild.
  7. Przemysław Gamdzyk. W poszukiwaniu tego, co ważne. „Computerworld PL”, 1999-07-05. Warszawa: IDG Poland SA. ISSN 08672334. 
  8. Przemysław Gamdzyk. Ludzie i program. „Computerworld PL”, 1998-09-28. Warszawa: IDG Poland SA. ISSN 08672334. 
  9. Forum Rozwoju Menedżerskiego: Tom DeMarco, 6 listopada 2006 r. Hotel Gołębiewski, Wisła. 11 października 2010. [dostęp 2014-07-19].
  10. Spis publikacji na serwerze bibliograficznym DBLP.

Linki zewnętrzne