| |
|
Agile Software Development: The Cooperative Game (2nd Edition) (Agile Software Development Series) 3 reviews Alistair Cockburn
Addison-Wesley Professional, 2006
Well Deserved Jolt Award
+ Any needing a basic introduction to Agile principles, history, and construction must have this. + useful if you don't get into XP
I picked this book up because of the Jolt Award. I was amazed as what I read. I give kudos to anyone who tries to apply game theory to their decision making process. This has grown to be the accepted way economists discuss decisions between agents, so why shouldn't we apply that to architecture ...
|
|
|
|
|
|
| |
|
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers) (Pragmatic Programmers) 17 reviews Michael Nygard
Pragmatic Bookshelf, 2007
Absolute *Must Have*
+ Interesting, but inconsistent + Sound Advice + Must read for any web software engineer + A Book to have on Your Bookshelf
|
|
|
|
|
|
| |
|
Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software ... 49 reviews Joel Spolsky
Apress, 2004
Very interesting for every programmer
+ Lots of interesting thoughts + Outstanding Essays On Software Development + Considerable wisdom, occasionally dated + An Easy, Compelling, Informative Read
|
|
|
|
|
|
| |
|
Crystal Clear: A Human-Powered Methodology for Small Teams (Agile Software Development Series) 12 reviews Alistair Cockburn
Addison-Wesley Professional, 2004
Informative
+ Yet another tool in the Agile toolbox! + Great book + Excellent Writing + Just starting out with "agile"? Try Crystal before XP.
|
|
|
|
|
|
| |
|
Project Retrospectives: A Handbook for Team Reviews 11 reviews Norman L. Kerth
Dorset House Publishing Company, Incorporated, 2001
Excellent guide to improving organizational performance
+ Must read for anyone involved in retrospectives + A down-to-earth and highly accessible guide + Understand your project + Good reference
|
|
|
|
|
|
| |
|
Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series) 22 reviews Scott W. Ambler, Pramodkumar J. Sadalage
Addison-Wesley Professional, 2006
Good for developers
+ Some important ideas but much work remains to be done + A very complete catalog of strategies for database maintenance + Probably great for DBA
|
|
|
|
|
|
| |
|
Accelerating Process Improvement Using Agile Techniques Deb Jacobs
Auerbach Publication, 2005
Accelerating Process Improvement Using Agile Techniques explains how agile programming is applied to standard process improvement. By applying agile techniques, IT organizations can speed up process improvement initiatives, minimize the resources these initiatives require, and maximize the benefits of process improvement. The book details step-by-step how to implement the Accelerating Process ...
|
|
|
|
|
|
| |
|
Code Complete: A Practical Handbook of Software Construction 95 reviews Steve McConnell
Microsoft Press, 2004
Every Programmer Should Own This Book
+ A classic book + Great start for building a cohesive dev team + Code Complete2 is a must-read for a programmer
|
|
|
|
|
|
| |
|
Implementing Lean Software Development: From Concept to Cash (Addison-Wesley Signature Series) 13 reviews Mary Poppendieck, Tom Poppendieck
Addison-Wesley Professional, 2006
explanation of XP without mentioning word XP...
+ Theory and Practice in Balance + Good Book On Lean Software Development + Excellent Book - For the ones that want to do things different and better
|
|
|
|
|
|
| |
|
Managing Agile Projects 6 reviews
Multi-Media Publications Inc., 2005
Fantastic! This book has changed the way I do my work!
+ Great Resource for Starting a new Agile Project + Comprehensive and well blanced look at Agile methodology + Highly recommended + Great Introduction to Agile
|
|
|
|
|
|
| |
|
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps 31 reviews Mike Clark
The Pragmatic Programmers, 2004
Great book on software project automation
+ One of the best books out there + Build Automation Quick Overview + Well written, fun and great content + Automation Quick Start
|
|
|
|
|
|
| |
|
Working Effectively with Legacy Code (Robert C. Martin Series) 23 reviews Michael Feathers
Prentice Hall PTR, 2004
Pleasant to read and extremely practical.
+ Most of this is 'duh' but good to have in writing + Good at what it says + Bad Title; Great Book
|
|
|
|
|
|
| |
|
The Five Dysfunctions of a Team: A Leadership Fable 213 reviews Patrick M. Lencioni
Jossey-Bass, 2002
Best book I've read all year
+ great point of reflection + Useful Model for Managers + Seagate spends $2 million annually to teach these lessons
|
|
|
|
|
|
| |
|
Debugging the Development Process : Practical Strategies for Staying Focused, Hitting Ship Dates, and ... 29 reviews Steve Maguire, 1994
Great for Software development team leads and Managers
+ Good book + Good advice for software development teams + Quick Read That's Worth Your Time
|
|
|
|
|
|
| |
|
Manage It!: Your Guide to Modern, Pragmatic Project Management 8 reviews Johanna Rothman
Pragmatic Bookshelf, 2007
The best project management book EVER!
+ Must have (and read) for every project manager + Agile Project Management for Any Lifecycle + Great insights into software project management + A highly recommended acquisition for any business library.
|
|
|
|
|
|
| |
|
Agile Project Management: Creating Innovative Products (Agile Software Development Series) 20 reviews Jim Highsmith
Addison-Wesley Professional, 2004
Takes human behavior into account
+ articulate and concise + A Practical Guide + Good on principles, but practices could be more dev-related
|
|
|
|
|
|
| |
|
Agile Software Development, Principles, Patterns, and Practices (Alan Apt Series) 32 reviews Robert C. Martin
Prentice Hall, 2002
Very deserving in it's own right.
+ Are you part of the problem or are you part of the solution in the disaster that is software development? + It's a great book + Good book + Great book on paterns, and XP
|
|
|
|
|
|
| |
|
Refactoring to Patterns (Addison-Wesley Signature Series) 42 reviews Joshua Kerievsky
Addison-Wesley Professional, 2004
the best design pattern book
+ The Joy of Clean Up Reaches the Design Level + Combines Refactoring and Patterns + Great book, get it if you do design.
|
|
|
|
|
|
| |
|
Agile and Iterative Development: A Manager's Guide (Agile Software Development Series) 46 reviews Craig Larman
Addison-Wesley Professional, 2003
Excellent survey of iterative and incremental development (IID) methodologies
+ Great comprehensive guide + broad overview of various methods with details on mechanics
This work by Larman shares some commonalities with Balancing Agility and Discipline, a work by Boehm and Turner (see my review for that book) in which a wide range of methodologies are compared side-by-side to determine the best fit for teams. However, rather than serving as a guide to determine ...
|
|
|
|
|
|
| |
|
Test Driven: TDD and Acceptance TDD for Java Developers 9 reviews Lasse Koskela
Manning Publications, 2007
test first or last - tools and techniques for testing well
+ This book has already helped introduce several developers I coach to TDD + Excellent book on TDD in Java + Awesome reference for TDD + Maybe the best book I have ever read
|
|
|
|
|
|