Recommended Books

Project Management:

Making Things Happen: Mastering Project Management (highly recommend, very useful and practical)
by Scott Berkun

Software Development:

Rapid Development: Taming Wild Software Schedules (reference for managing software development projects)
by Steve McConnell

Requirements and Use Cases:

Writing Effective Use Cases
by Alistair Cockburn

Software Requirement Patterns (useful patterns for documenting requirements)
by Stephen Withall

Software Requirements
by Karl Wiegers

Scrum Development:

Agile Project Management with Scrum (easy read, covers the basics)
by Ken Schwaber

Communication:

Crucial Conversations (for handling contentious conversations)
by Kerry Patterson, Joseph Grenny, Ron McMillan, Al Switzer

* This has also been posted as a permanent page here which will be updated as new books are added.

Share This Post On:
  • email
  • Print
  • Facebook
  • Twitter
  • LinkedIn
  • Tumblr
  • Reddit
  • Digg
  • Google Bookmarks