ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1949 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Title:
Dynamics of Software Development (2006 Edition)
Author:
Jim McCarthy and Michelle McCarthy
ISBN:
0-7356-2319-4
Publisher:
Microsoft Press
Pages:
199
Price:
Reviewer:
Pete Goodliffe
Subject:
process;agile
Appeared in:
19-1

This is a reissue of a classic software development tome originally released in 1995. It was a worthwhile read then. Time has been kind to it, and a lot of the points discussed are still perfectly relevant 11 years on. In fact, the McCarthy's ideals can clearly be seen as precursors to many fashionable "agile" disciplines.

The original book presented a series of ideas and rules of thumb to help shape better dynamics in software development teams and processes. These items ranged over the lifetime of the development process: from the "opening moves", through shipping, and the launch, and beyond. It also provided an appendix on hiring and keeping good people.

This 2006 edition reproduces the original book and adds a little extra material (28 new pages, added to the original 150-odd). It introduces some very superficial updates to the original material: mostly the addition of cross-references to the new material.

The "old" 1995 book content has been largely left alone and called "Part 1". The book therefore has an slightly odd structure: the original book's appendix is reproduced at the end of part one, BEFORE part two's new 2006 material. There is akindof logic here.

The authors originally intended to weave all of the items into a richer "tapestry" in subsequent editions. The rules don't interconnect as much as they could. The 2006 update doesn't touch the old material, and so doesn't attempt to complete this weaving. This edition adds three new rules of thumb, and then provides a fantastically brief summary of the McCarthy's "The Core System 3.0" - a process/system for interacting teams as described in their 2002 book "Software For Your Head".

To be honest I felt this "Core Protocol" stuff was a total waste of time. The material is presented so briefly - a mere summary of another book - that without any proper discussion it serves to confuse and baffle the reader more than add any value. It's 20 pages of quick overview and bulleted lists. As it's about 3/4 of the entire "new" material, it doesn't makes a compelling case for buying the new edition.

The book includes CD ROM with a video Jim McCarthy giving his famous "23 1/2 Rules of Thumb" presentation, upon which the book is based.

Thisisa good book, but I was left with the feeling that a more substantial update could have been very interesting. This edition seems like a release for marketing purposes alone. If you don't already own the original book, then it's an interesting read; for historical purposes as much as anything else. If you do have it, read that copy again, and spend your money elsewhere.