Wednesday, August 1, 2007

Continuous Integration book now out

I just read from Martin Fowler's Bliki that a new book in his signature series is out, "Continuous Integration: Improving Software Quality and Reducing Risk".  If you're not familiar with Fowler's signature series, check out the books on that list:

That's quite an impressive list of books to be in one series.  Many of these books follow the "Duplex Book" pattern, where the book is split into two sections.  The first is a smaller section designed to be read cover-to-cover.  The next section(s) provide prescriptive guidance that can be read end-to-end, or in bits and pieces as necessary.

As an aside, I've felt that nothing impacts or enables success quite as much as continuous integration.  In my (admittedly limited) experience, CI seems to open the doors to other Agile practices like "Whole Team", unit testing and test-driven development, pair programming, and others.  CI is the low-hanging fruit that solves many obvious and common problems in development, while subtly introducing the team to several core Agile values, like communication and feedback.

No comments: