Bibliography
From A Hero Behind Every Tree

Truly original works are rare, some would even say impossible. While our approach contains some concepts we consider our own, most other aspects of it are adaptations, derivations or combinations of the best work of others. The following books are a small sample of what we consider the best reading in IT and business (relating to IT). As a general rule, any of the authors we have listed are worth reading even if we did not list one of their titles. Learn from us and then learn from these authors.
 
Joint Application Development
Wood, Jane and Denise Silver
John Wiley and Sons, 1994
ISBN: 0-471-04299-4
Good advice for managing analysis and design sessions and facilitation.

Zachman Framework for Enterprise Architecture
The Zachman Institute for Framework Advancement
Zachman, John and Samuel Holcman
www.zifa.com
This is the primary source of all information related to the Zachman Framework.

Peopleware: Productive Projects and Teams
DeMarco, Tom and Timothy Lister
Dorset House, 1987
ISBN: 0-932633-43-9
This is a must-read for all in the software development field.

Constantine on Peopleware
Constantine, Larry
Yourdon Press Computing Series, 1995
ISBN: 0133319768
Larry’s practical observations about people are akin to Tom
DeMarco and Tim Lister. He has an update called The Peopeware Papers which neither of us has read … yet.

Software For Use
Constantine, Larry and Lucy A. D. Lockwood
Addison Wesley Professional, 1999
ISBN: 978-0201924787
http://www.foruse.com/
This is the definitive work on essential use cases (see appendix A) and a good read on overall systems design. Their articles and the resources on their website are outstanding. All of your designers should be familiar with Larry and Lucy’s work.

The Mythical Man Month, Anniversary Edition
Brooks, Fredrick P. Jr.
Addison Wesley, 1995
ISBN: 0133319768
The original work was published in 1975, expanded in 1995, and is still relevant today.

The Art of Systems Architecting
Rechtin, Eberhardt and Mark W. Maier
CRC Press, 1997
ISBN: 0849304407
Read it for the heuristics. This is probably my favorite book on systems architecture.

The One Minute Methodology
Orr, Ken
Dorset House, 1990
ISBN: 0-932633-17-X
This very short, extremely funny book is another way of driving home the points we have made here.

Are your Lights On?
Weinberg, Gerald and Donald C. Gause
Dorset House, 1990
ISBN: 0-932633-16-1
Brief and inspiring, this book is a great introduction to thinking differently about systems problems. It contains the famous orange juice test (you’ll have to read it yourself).

Exploring Requirements: Quality Before Design
Weinberg, Gerald and Donald C. Gause
Dorset House, 1990
ISBN: 0-932633-13-7
When it comes to thinking before you act, this book can help you avoid many errors in developing system requirements.

Handbook of Walkthroughs, Inspections, and Technical
Reviews: Evaluating Programs, Projects, and Products,
Third Edition
Freedman, Daniel P. and Gerald M. Weinberg
Dorset House, 1990
ISBN: 0-932633-19-6
This is the definitive guide on all forms of technical review. The principles are timeless and their explanations and experience are outstanding.

Quality Software Management, Vol. 2:
First-Order Measurement
Weinberg, Gerald M.
Dorset House, 1993
ISBN: 0-932633-24-2
Weinberg is probably the premier systems thinker and develops excellent examples to help you think differently about systems problems.

Essential Systems Analysis
McMenamin, Stephen M. and John F. Palmer
Prentice-Hall, 1984
ISBN: 0-917072-30-8
The classic work on reducing systems analysis to its essence. Last we checked, this was out of print, but it is a worthwhile read if you can find it.

Why Does Software Cost So Much?
(And Other Puzzles of the Information Age)
DeMarco, Tom
Dorset House, 1995
ISBN: 0-932633-34-X
A fun set of essays on a variety of topics pertaining to systems and information. Particularly useful is the essay on the cost of software.

The Deadline
DeMarco, Tom
Dorset House, 1997
ISBN: 0-932633-39-0
www.systemsguild.com
This novel is the most fun you will ever have with project management. A must-read.

A Timeless Way of Building
Alexander, Christopher
Oxford University Press, 1979
ISBN: 0-19-502402-8
Mr. Alexander is not a technologist, he’s a practicing architect and builder. This a great and unique book for stepping above the technological fray and trying to understand how people think, feel, and communicate about how the things around them are and should be designed, built, and given life.

Facilitator’s Guide to Participatory Decision-Making
Kaner, Sam, et. al.,
New Society Publishers, 1996
ISBN: 0-86571-347-2
Good basic work on facilitation. Will help develop greater communication and exploratory skills.

Good to Great
Collins, Jim
Harper Business, 2001
ISBN: 9780066620992
Interesting reading about what makes corporations great. I particularly like the hedgehog concept (a corporate-level business purpose in a nutshell).

The 4-Hour Workweek
Ferriss, Timothy
Crown Publishing, 2007
ISBN: 9780307353139