My objective was to do a quick inventory of books in my own library that I’ve accumulated over the years and produce an un-ranked list of business and software development books, focusing my attention on books that I would recommend to anyone that is tasked with managing software development and/or trying to build a successful software business. I started out thinking that this would be a “Top 10” list, but I found myself unable – perhaps unwilling is more accurate – to prioritize THAT much!
- The book must be a part of my personal library. The book represents something that I’ve purchased with my own hard-earned money.
- The book relates to business or software development, and I feel that there is real value in reading the book. I look for books that provide solid information, excellent perspectives and insight, with a little inspiration tossed in for good measure.
- Copies must still be available to purchase.
v What They Don't Teach You At Harvard Business School: Notes From A Street-Smart Executive by Mark H. McCormack
v In Search of Excellence: Lessons from America's Best-Run Companies by Thomas Peters and Robert Waterman, Jr.
v The Dilbert Principle: A Cubicle's-Eye View of Bosses, Meetings, Management Fads & Other Workplace Afflictions by Scott Adams (Fun, and a great resource for things not to do!)
v The Innovator's Solution: Creating and Sustaining Successful Growth by Clayton M. Christensen and Michael E. Raynor
v Good to Great: Why Some Companies Make the Leap... and Others Don't by Jim Collins
v The Discipline of Market Leaders: Choose Your Customers, Narrow Your Focus, Dominate Your Market by Michael Treacy and Fred Wiersema
v First, Break All the Rules: What the World's Greatest Managers Do Differently by Marcus Buckingham and Curt Coffman
v Managing for Excellence, The Guide to Developing High Performance Contemporary Organizations by David Bradford and Allan Cohen
v Coaching for Improved Work Performance by Ferdinand Fournies
v A Passion for Excellence: The Leadership Difference by Tom Peters and Nancy Austin
v Crossing the Chasm by Geoffry Moore
v Execution: The Discipline of Getting Things Done by Larry Bossidy, Ram Charan, Charles Burck
v Rapid Development: Taming Wild Software Schedules by Steve McConnell
v Code Complete: A Practical Handbook of Software Construction by Steve McConnell
v Microsoft Secrets: How the World's Most Powerful Software Company Creates Technology, Shapes Markets and Manages People by Michael Cusumano and Richard Selby
v The Art of What Works: How Success Really Happens by William Duggan
v Software Requirements by Karl Wiegers
v Getting Results from Software Development Teams by Lawrence Peters
v The Practical Guide to Defect Prevention by Marc McDonald, Robert Musson, and Ross Smith
What I’m reading right now:
Coders at Work: Reflections on the Craft of Programming by Peter Seibel
Agile Principles, Patterns, and Practices in C# by Robert C. Martin and Micah Martin.
Have a Merry Christmas and a Happy New Year!