A review by books_are_nice_and_enjoyable
Software Requirements 3 by Karl Wiegers, Joy Beatty

informative slow-paced

5.0

This is a huuge book. The book is definitely a classic, in the Mark Twain sense of the word ('...something that everybody wants to have read and nobody wants to read'). A lot of good stuff in here, it's the kind of book you'd wish many of your colleagues had read, but none of them probably have. Throughout the time I've been reading this book I have tried sharing some of the ideas and concepts with my colleagues, because there are just a lot of good ideas in there that they might also benefit from knowing about. I would be surprised if other people reading this book did not feel the same way, it's just that kind of book.

I don't agree with the authors about their assessments of the value of all mechanisms and tools covered, even though they are in general quite flexible ('..consider doing this if it makes sense in the context in which you operate, don't do it if it doesn't..'), but even the coverage in the areas where I disagree the most are far from sufficiently problematic to justify giving this book anything but a 5 star rating.