Send to Printer

ojagolds's "Ozzie's developer's homework reading"

Software development books referenced amongst many cited smart people.

1. Managers Not MBAs: A Hard Look at the Soft Practice of Managing and Management Development
by Henry Mintzberg
 
2. Dynamics of Software Development (Best Practices)
by Jim McCarthy
 
3. Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams
by Steve Maguire
 
4. The Deadline: A Novel About Project Management
by Tom Demarco
 
5. Software Project Survival Guide (Pro -- Best Practices)
by Steve C McConnell
 
6. Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
by Erich Gamma
 
7. Critique of Pure Reason
by Immanuel Kant
 
8. Software Craftsmanship: The New Imperative
by Pete McBreen
 
9. Measuring and Managing Performance in Organizations
by Robert D. Austin
 
10. The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity (2nd Edition)
by Alan Cooper
 
11. Object-Oriented Analysis and Design with Applications (3rd Edition)
by Grady Booch
 
12. Philip and Alex's Guide to Web Publishing
by Philip Greenspun
 
13. Contextual Design : A Customer-Centered Approach to Systems Designs (Interactive Technologies)
by Hugh Beyer
 
14. Feeling Good: The New Mood Therapy Revised and Updated
by David D. Burns
 
15. Writing Solid Code: Microsoft's Techniques for Developing Bug-Free C Programs (Microsoft Programming Series)
by Steve Maguire
 
16. Agile Software Development with SCRUM
by Ken Schwaber
 
17. Programming Pearls (2nd Edition)
by Jon Bentley
 
18. A Discipline for Software Engineering
by Watts S. Humphrey
 
19. Tog on Software Design
by Bruce Tognazzini
 
20. Sources of Power: How People Make Decisions
by Gary Klein
 
21. Refactoring: Improving the Design of Existing Code
by Martin Fowler
 
22. The Visual Display of Quantitative Information, 2nd edition
by Edward R. Tufte
 
23. Software Requirements And Specifications (ACM Press)
by M. Jackson
 
24. Herding Cats: A Primer for Programmers Who Lead Programmers
by J. Hank Rainwater
 
25. Founders at Work: Stories of Startups' Early Days
by Jessica Livingston
 
26. Why Does Software Cost So Much?: And Other Puzzles of the Information Age
by Tom Demarco
 
27. Code Complete, Second Edition
by Steve McConnell
 
28. Are Your Lights On?: How to Figure Out What the Problem Really Is
by Donald C. Gause
 
29. Wicked Problems, Righteous Solutions: A Catolog of Modern Engineering Paradigms
by Peter DeGrace
 
30. The No Asshole Rule: Building a Civilized Workplace and Surviving One That Isn't
by Robert I. Sutton
 
31. Agile Software Development, Principles, Patterns, and Practices
by Robert C. Martin
 
32. Hard Facts, Dangerous Half-Truths And Total Nonsense: Profiting From Evidence-Based Management
by Jeffrey Pfeffer
 
33. Made to Stick: Why Some Ideas Survive and Others Die
by Chip Heath
 
34. Hidden Value: How Great Companies Achieve Extraordinary Results with Ordinary People
by Charles A. O'Reilly
 
35. Deming and Goldratt
by Domenico Lepore
 
36. Out of the Crisis
by W. Edwards Deming
 
37. Think Big, Act Small: How America's Best Performing Companies Keep the Start-up Spirit Alive
by Jason Jennings
 
38. Fit for Developing Software: Framework for Integrated Tests (Robert C. Martin Series)
by Rick Mugridge
 
39. Agile Java(TM): Crafting Code with Test-Driven Development (Robert C. Martin Series)
by Jeff Langr
 
40. Test Driven Development: By Example (Addison-Wesley Signature Series)
by Kent Beck
 
41. Execution: The Discipline of Getting Things Done
by Warren Adler
 
This is ojagolds's list. Only ojagolds can edit it. You can make your own version of this list.
Created by ojagolds on Feb 25, 2007.