|
|||||||||||||||||||||||||||||||||||
|
15 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
38 of 39 people found the following review helpful:
5.0 out of 5 stars
Best single book in the Agile canon,
By
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
Alistair has always been an interesting thinker, one worth reading for the clarity of his thought and the insights he brings from his very open minded observation and talking with development teams. With his new book, Crystal Clear, however, Alistair has become a really good writer. In fact, I would say he has written the single best book in the collection of writings on Agile methodologies.
If you want the most comprehensive overview of Agile, you still must read Highsmith's Agile Software Development Ecosystems. If you want the most poetic, read Kent's White Book. For amazingly clear and simple writing and thinking, Poppendieck. But if you want a really really useful book on how to actually do agile, and you don't have that much time to invest, get Alistair's book. One of the things I really like is the variety of different writing styles from chapter to chapter: from the email "love letters" written to Crystal (Alistair's methodology muse), to the simple exposition of seven properties underlying agile, to the clearly illustrated strategies and techniques, to work product samples, and to the final one page chapter giving an expert (level 3) view of the whole methodology. His writing is constantly engaging, inventive, conversational and even fun. While Alistair writes about one methodology (and only one of his Crystal family of methodologies), the book is still universal. It covers the basic things that few agile teams would disagree with. Even if you work in a large, complex environment, this is the place to start. -May your travels be light and the green bar always on your forward horizon. --Michael
22 of 22 people found the following review helpful:
4.0 out of 5 stars
A realistic agile methodology...,
By Thomas Duff "Duffbert" (Portland, OR United States) - See all my reviews (VINE VOICE) (TOP 500 REVIEWER) (HALL OF FAME REVIEWER) (REAL NAME)
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
While I like the general concepts behind agile development methodologies, sometimes they seem to be focused on speed with a disregard for any documentation. Alistair Cockburn has an agile methodology that appears more palatable in today's environments... Crystal Clear : A Human-Powered Methodology for Small Teams.
Contents: Explained (View from the Outside); Applied (The Seven Properties); In Practice (Strategies and Techniques); Explored (The Process); Examined (The Work Products); Misunderstood (Common Mistakes); Questioned (Frequently Asked); Tested (A Case Study); Distilled (The Short Version); References; Index The tendency to want to compare Crystal Clear (CC) to XP is something that can't be ignored. In fact, Cockburn addresses this in the Questioned section. He sums it up by saying that XP is stricter in several ways and more loose in a few. XP wants shorter iterations, CC can be longer. XP calls for pair programming, CC permits it. XP requires a customer to be an active member of the team, CC wants easy access to one. XP requires no documentation, CC does. It's probably that last point that makes CC an easier sell in a business environment. Some methodologies are documentation-heavy (like RUP) and some are documentation-absent (like XP). CC strikes a balance between documenting what needs to be known and remembered by the group, without having multiple binders of paper as a "product" to explain every last iota of code. While XP is the methodology that has all the mindshare these days, I think I feel more comfortable as a developer using something like CC. If you're looking to slim down your development methodology or add some structure to a seemingly ad-hoc XP methodology, this book might be what you're looking for...
19 of 19 people found the following review helpful:
5.0 out of 5 stars
Read it, no matter what methodology you're using,
By Lisa Crispin (Denver, CO United States) - See all my reviews
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
It was through Alistair Cockburn's earlier writings that I 'got it' that good people, not methodologies and tools, deliver successful projects. Although Crystal Clear is meant only for small teams (there's a Crystal color for every size team), the properties, practices, principles, examples and techniques in this book would benefit any software development team.
The subtitle begins "A Human-Powered Methodology...", and that's the key to this book. Cockburn understands how to allow people to do their best work. The book is so well-organized and well-written, even readers new to agile development will have no trouble understanding how and why Crystal Clear works, and how to implement it. I'm part of a Scrum/XP team, but I took away many helpful and practical ideas from this book. No matter what methodology you use - even if you work in a traditional waterfall environment - you will find much you can use here.
13 of 13 people found the following review helpful:
5.0 out of 5 stars
Best since XP - maybe even better...,
By
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
Despite the fact that a very large number of books about agile methodologies have come out since the beginning af agile software development in 2001 - this Chrystal Clear is a major breakthrough:
In this book Cockburn takes the reader by the hand, shares his deep insight in people-centric software development and give precise instructions and advise on how to run sofware projects with communication and human values as the base. You learn a number of proporties, strategies and techniques. I find it hard to tell the difference between these. I think they are all best practices - but really usefull and very well proven best practices. Unlike most other books on methodoligies Chrystal Clear explains itself in depth - and manages on the same time to communicate with the same "lightness" that should be performed in development projects. The lightness is especially present (and refreshing) in the section about the work products, which is the horror of all other methodologies I know... Cockburn learns us, that most work products makes the biggest difference in the project, if they are made on the walls on whiteboards or stickers - as opposed to the usual way where work products are made on computer screens and saved (or "hidden") on server disk drives... Being a full blown methodology - with detailed instructions on how to run your project - I see Chrystal Clear as the first full blown leightweigh methodology since eXtreme Programming - and recommend the book highly to all project managers and everybody else who wants to succeed with their software development projects. Ole Jepsen, Founder of the Danish Agile User Group
11 of 11 people found the following review helpful:
5.0 out of 5 stars
A book you can actually put to use,
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
This is a practical book, plain and simple, geared toward people who want to cut through unnecessary development clutter and get their team running efficiently.
The wisdom collected between these pages draws from years of interviews with real teams, and it shows. Crystal Clear builds on a common, essential core shared by successful teams, and helps the reader adapt these to his or her own unique situation. The author has hit a sweet spot, providing some structure without the feeling of a straightjacket. A strength of this book is that the explanation takes place in several different styles--each presenting insights from a different perspective and filling in the overall picture so you get a broad understanding of how this can apply to your team. Through a series of hypothetical letters, the reader first shares the experience of learning how a successful team adapts lightweight practices to their own environment. From there, you'll learn the properties a team needs to reach the safety zone and beyond. Next is a set of specific strategies and techniques that some teams use to achieve those Crystal properties, followed by a detailed look at how a well tuned process should flow through time. Dozens of work products your team might consider are described (most of these are ultra-light cousins of products generated in heavyweight shops). Chapters targeting common mistakes, a FAQ, and a Case Study round things out. The book closes on a one page distillation of the whole process, with the wonderful tag line, "All the other pages in this book only expand on this page."
5 of 5 people found the following review helpful:
5.0 out of 5 stars
The best book about agile software development in practice,
By
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
Cockburn is one of the best writers in the software development arena. I read its books like I'm reading a good SciFi novel :-) !
His other books are more focused on the theory behind the needs of agile and iterative development. But now this book focus on the practical aspects of an agile methodology which I found is the best one until now. I read the FDD, Scrum, DSDM, XP, ASD and other agile books and I found this one most full of practical advice to teams which really want to deliver software products on time and with good quality!!! Thank you Mr. Cockburn for your amazing book!!!
7 of 8 people found the following review helpful:
5.0 out of 5 stars
Building Trust,
By
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
This book is so important to the discussion of Agile/Adaptive development processes that I have included it in my syllabus for Adaptive Project Management (MBA in Technology Management, Westminster College, Salt Lake City, UT).
Alistair Cockburn has presented 7 prinicples that assure software development is a human-based enterprise instead of a mechanical process. He doesn't say this explicitly, which is either to his credit, or for his next book: these principles all relate to the process of building trust and groups depend on this elusive element to challenge each other's work and to continually look for the creative and productive solution. The reader would be well advised to read both this book and either Cockburn's Writing Use Cases and/or Ellen Gottesdiener's book on Collaborative Requirements Gathering so that you can practice these principles in other realms of the development process. For more information, contact David Spann cc@ditell.com
4 of 4 people found the following review helpful:
4.0 out of 5 stars
Extremely Insightful,
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
A very good book, but it was a stretch to get it to 300 pages. The first chapter threw me for a loop the way it was structured and the last chapter, a case study, was a dud. While the team size for Crystal should be 8 or less, a case study with 1.5 developers doesn't sound like a very good case study. However, the chapters in between were excellent. Cockburn admittedly structured each chapter differently attempting to cater to different readers. It gave me some insights into how a successful team should interact and was very complementary to the other Agile documentation that I've seen. I definitely liked his guidance on Walking Skeleton and Incremental Re-architecture. It helped me reinforce the concept of an Architectural Slice that I've been conveying to the folks on the large Java project that I'm currently working on.
3 of 3 people found the following review helpful:
5.0 out of 5 stars
Informative,
By Mr. Ogle "oglester" (Maryville, TN USA) - See all my reviews
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
Lots of relevent information about Software Development project management. It give insight into ways of dealing with stuff I see every day at work. I am about 1/3 of they way through, it is well laid out, I'd recommend it for anyone that is a technology development group and want some good ideas for how to deal with projects.
3 of 3 people found the following review helpful:
5.0 out of 5 stars
Just starting out with "agile"? Try Crystal before XP.,
By
This review is from: Crystal Clear: A Human-Powered Methodology for Small Teams (Paperback)
The Crystal methodology is extremely lightweight, and is not saddled with the percieved "rules" of XP. This is *the* guidebook for the Crystal familiy. Pick a few of the 7 properties and get started building better software!
|
|
Most Helpful First | Newest First
|
|
Crystal Clear: A Human-Powered Methodology for Small Teams by Alistair Cockburn (Paperback - October 29, 2004)
$39.99 $31.91
In Stock | ||