These days I'm reading the following book:
As Microsoft Press claims it has sold over 100.000 copies.
When you see a "fat" book a question often pops up: "Why should I read it?". Author explains benefits as follows:
Of all the software process improvements you could undertake, improved requirements engineering practices will likely provide the greatest benefits. I focus on describing practical, proven techniques that can help you to
Sounds great but from my POV items might be structured better, like this:
People understand artifacts better when they structured and related.