Specification by Example

Published December 15th, 2011 Under Books | Leave a Comment

After “Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing” published in 2009, Gojko Adzic continues to develop the Specification by Example concept. Specification by Example is a set of process patterns that facilitate change in software products to ensure the right product is delivered effectively. In this book, he presents the results of a research that covered 30 teams implementing 50 projects. After discussing the key process patterns, the book proposes six case studies that explain how organizations changed their specification process according to their context and culture. I recommend this practice-oriented book to every software development projects stakeholder, either on the developer or the customer side.

Web Site: http://www.specificationbyexample.com/

Reference: “Specification by Example – How successful teams deliver the right software”, Gojko Adzic, Manning, 249 pages, IBSN 978-1617290084

Get more details on this book or buy it on amazon.com
Get more details on this book or buy it on amazon.co.uk

Lean Integration

Published November 7th, 2011 Under Books | Leave a Comment

The book is divided in three parts. The first part provides an overview of Lean integration. The second part introduces the seven Lean integration principles and the last part discusses lean integration competency areas. This book provides valuable content to apply the lean principles to the software integration process with a lot of case studies, but if you are interested in the Lean aspect of software development, I would rather recommend the book “Leading Lean Software Development – Results are not the Point” by Mary and Tom Poppendieck.

Read the complete review of Lean Integration

Reference: “Lean Integration”, John G. Schmid & David Lyle, Addison-Wesley, 408 pages, IBSN 978-0-321-71231-8

Get more details on this book or buy it on amazon.com
Get more details on this book or buy it on amazon.co.uk

Documenting Software Architectures

Published September 12th, 2011 Under Books | Leave a Comment

You have more chances to like a  book on documenting software architectures when the authors know how to write and this is the case for this one. It starts by explaining the concepts of architecture views and styles. A second part discusses in a more detailed fashion the process of documenting architecture. I think that this book achieve its objective which is to answer the following question: “How do you document an architecture so that others can successfully use it, maintain it, and build a system from it?”.  I will recommend this book to every software developers.

Read the complete review of Documenting Software Architectures

Reference: “Documenting Software Architectures”, Paul Clements & al., Addison-Wesley, 278 pages, IBSN 978-0-321-55268-6

Get more details on this book or buy it on amazon.com
Get more details on this book or buy it on amazon.co.uk

Leadership, Teamwork, and Trust

Published August 9th, 2011 Under Books | Leave a Comment

The title of this book from Watts S. Humphrey is a little bit deceiving as its main focus is rather on the Team Software Process (TSP).  If you are your interested in a broader perspective on software development management or leadership, you should rather read Humphrey’s “Reflections on Management“. The information in the book is well structured and the mix between the theory and practice parts is fairly balanced. I will recommend this book to every software development manager and project manager who is interested in getting an additional perspective on how to improve its projects results. Read a complete review of Leadership, Teamwork, and Trust

Reference: “Leadership, Teamwork, and Trust”, Watts S. Humphrey and James W. Over, Addison-Wesley, 309 pages, IBSN 978-0-321-62450-5

Get more details on this book or buy it on amazon.com
Get more details on this book or buy it on amazon.co.uk

Agile Game Development with Scrum

Published June 14th, 2011 Under Books | Leave a Comment

Drawing from his own experience as developer and CTO in the game development industry, Keith Clinton has written a book that provides both an overall vision of the Agile and Scrum approaches combined with a detailed practice of these principles in the specific context of game software development. It gives therefore also a good introduction to the software practices of the gaming industry.

Read the complete review of Agile Game Development with Scrum

Reference: Agile Game Development with Scrum, Clinton Keith, Addison-Wesley, 340 pages, IBSN 978-0-321-61852-8

Get more details on this book or buy it on amazon.com
Get more details on this book or buy it on amazon.co.uk

keep looking »