(my apologies for the delay in sending this)

Software Project Survival Guide
by Steve McConnell
Published by Microsoft Press.

  Takes you step by step through the project, and each chapter ends
  with a checklist of things that should be happening and things
  that shouldn't.  Quite detailed, and with good concrete suggestions
  for things like team structure and code control.

----

Effective Project Management (2ed)
by Wysocki, Beck Jr, and Crane
Published by Wiley

  Not specifically software projects, and big on the diagrams and
  paperwork methodology.  Some useful information on how corporate
  structure and project team design can work together or conflict.
  Good information on what should be in the paperwork, so long as
  you can stomach the corporate bullshit.

----

Debugging the Development Process
by Steve Maguire
Published by Microsoft Press

  Really good book with war stories from Microsoft about taking on
  failing projects and fixing them.  Maguire seems to really know
  his stuff, and his advocacy of as few meetings as possible got
  him off on the right foot with me. 

----

Dynamics of Software Development
by Jim McCarthy
Published by Microsoft Press

  I read this in a 2 hour bus ride home from the airport, it's that
  skinny.  But it's still quite interesting.  He smacks a little of
  shallow pop psychology in his emphasis on people and what keeps
  people happy, but there is still good information in here.

----

The Deadline: A Novel About Project Management
by Tom Demarco
Published by Dorset House

  This is a funny book in parts, entertaining, and yet informative.
  At points I felt like he was tending a little too much towards
  a Utopian view of things (monitoring progress is good, but I'd like
  to talk to people using the automated tools he describes before I
  buy it wholesale).  Nonetheless, lots of good ideas and strong
  fundamental concepts can be learned painlessly from this book.  And
  it's the only book on this list that uses the word "herpes".

Nat

Reply via email to