The Full Wiki

Tom DeMarco: Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.


From Wikipedia, the free encyclopedia

Tom DeMarco (born 20 Aug. 1940 Pennsylvania, USA) is an US-American software engineer, author, teacher and speaker on software engineering topics.[1] He is known as one of the developers of Structured analysis in the 1980s.



Tom DeMarco received a BSEE degree in Electrical Engineering from Cornell University, a M.S. from Columbia University and a diplôme from the University of Paris at the Sorbonne.[2]

DeMarco started working at Bell Telephone Laboratories in 1963, where he participated in ESS-1 project to develop the first large scale Electronic Switching System, which became installed in telephone offices all over the world.[3] Later in the 1960s he started working for a French IT consulting firm, where he worked on the development of a conveyor system for the new merchandise mart at La Villette in Paris, and begin 1970s on the development of building on-line banking systems in Sweden, Holland, France and New York.[4]

In the 1980s with Tim Lister he founded the consulting firm "The Atlantic Systems Guild" in New York, where they initially shared offices with Dorset House publisher firm of Edward Yourdon. Their company developed into a New York- and London-based consulting company specializing in methods and management of software development.

DeMarco has lectured and consulted throughout the Americas, Europe, Africa, Australia and the Far East.[5]

He is a member of the ACM and a Fellow of the IEEE. He lives in Camden, Maine, and is presently both a principal of The Atlantic Systems Guild, and a fellow and Senior Consultant of the Cutter Consortium.[2] DeMarco was the 1986 recipient of the Warnier Prize for "lifetime contribution to the field of computing", and the 1999 recipient of the Stevens Award for "contribution to the methods of software development".[2]

In his spare time, he is an Emergency medical technician, certified by his home state and by the National Registry of EMTs, and a founding member of The Penobscot Compact, a business-education partnership operating under the auspices of the Maine State Aspirations Program.[6]


Tom DeMarco's particular areas of interest are project management, change facilitation, and litigation of software-intensive contracts.[4]

See also


DeMarco has authored over nine books and 100 papers on project management and software development. A selection:[7]

  • 1979. Structured Analysis and System Specification. Prentice Hall, ISBN 0138543801
  • 1986. Controlling Software Projects: Management, Measurement, and Estimates. Prentice Hall, ISBN 0131717111
  • 1987. Peopleware: Productive Projects and Teams
  • 1997. The Deadline: A Novel About Project Management. Dorset House.
  • 2001. Slack, Getting Past Burnout, Busywork, and the Myth of Total Efficiency.
  • 2003. Waltzing with Bears: Managing Risk on Software Projects. With Tim Lister. Dorset House in March, 2003.
  • 2008. Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior. With Peter Hruschka, Tim Lister, Suzanne Robertson, James Robertson, Steve McMenamin. ISBN 978-0932633675
  • 2009. "Software Engineering: An Idea Whose Time Has Come and Gone?". IEEE Software, Viewpoints. July/August 2009. pages 94–95.


  1. ^ Tom DeMarco : Fellow and Senior Consultant Retrieved 24 Nov 2008
  2. ^ a b c Atlantic Systems Guild (2006-03-03). "Tom DeMarco". Retrieved 2006-07-10.  
  3. ^ Tom DeMarco (2002) Structured Analysis: Beginnings of a New Discipline In: sd&m Conference 2001, Software Pioneers Eds.: M. Broy, E. Denert, Springer 2002.
  4. ^ a b Tom DeMarco ISRC Fellow. Retrieved 24 Nov 2008.
  5. ^ Tom DeMarco at Retrieved 24 Nov 2008
  6. ^ Tom DeMarco : principal of the Atlantic Systems Guild.
  7. ^ Tom DeMarco List of publications from the DBLP Bibliography Server.

External links



Up to date as of January 14, 2010

From Wikiquote

Tom DeMarco (born 20 August 1940) is a well-known author, teacher, and speaker on software engineering topics. He is presently both a principal of The Atlantic Systems Guild, and a fellow of the Cutter Consortium. DeMarco was the 1986 recipient of the Warnier Prize for "lifetime contribution to the field of computing," and the 1999 recipient of the Stevens Award for "contribution to the methods of software development."


  • You can't control what you can't measure
    • in Controlling Software Projects, Management Measurement & Esitmation, Page 3
  • Quality is free, but only to those who are willing to pay heavily for it.
    • in Peopleware, Productive Projects and Teams, Page 23
  • People under pressure don’t work better; they just work faster.
    • in Peopleware, Productive Projects and Teams, Page 18
  • The manager's function is not to make people work, but to make it possible for people to work.
    • in Peopleware, Productive Projects and Teams, Page 34
  • It’s not what you don’t know that kills you; . . . it’s what you know that isn’t so.
    • in The Deadline
  • A day lost at the beginning of project hurts just as much as a day lost at the end.
    • in The Deadline

External links

Wikipedia has an article about:


Got something to say? Make a comment.
Your name
Your email address