The author says in the introduction that he began his career in Chemical Engineering and attempted to create a book similar to Perry's Chemical Engineer Handbook. At first I thought it was a neat idea to have everything I could ever need to know as a BA in one place. After muddling through the first couple of chapters, I noticed that this book contains way *too much* information in one place. It's like trying to read an encyclopedia cover to cover. This book may have its place in very rigorously structured environments where BAs need to quickly reference something, but as a comprehensive starting point for Biz Analysts it fails miserably. I think the biggest failure of this book is that it attempts to formalize everything too much without first getting across a hi-level overview of what a BA is supposed to learn from a particular section.
As a BA for several years, I can say that I found nothing in here of practical value. The organizations in which I have worked did not place much value of formal structure of analysis, so that may be why I do not find this book worthwhile.
Plus, the writing style is dreadfully dry. As my title suggests, when an engineer writes a book about soft skills this is about what you might expect. I'm a former engineer myself and have first hand knowledge of the low value placed on communication skills by many otherwise competent engineers (of course there are exceptions). I got more techniques for analysis out of Project Management books than this one (like the portable MBA series book on Project management) and I believe there are much better books out there but they probably don't have Business Analyst in the title.