Communicating Design by Dan M. Brown is best summed up by its title: it teaches you how to communicate the design of your website. The book carries through the ten deliverables and how each applies to a website, with everything from a simple flowchart to usability tests. Each deliverable gets explanations of its uses, when they are necessary, and every chapter has plenty of visuals to show you different types of each deliverable (definitely useful in the chapters dealing with charts). The book spells out its desires in simple English and even tells you how to deal with those pesky naysayers at meetings.
The book was created for people in the industry of making webpages, usually for companies. The book does not go over all the coding and such that goes into web design, though it does mention a couple tool for making some of the deliverables. Most of the deliverables are for when you are making a website from scratch.
So since most of our class is probably not currently designing their own webpage, what can we pull from this book? Many of us will most likely use services that have websites already preconfigured, with limited options for how we can personalize. However, I’m certain at least two of the deliverables can be useful. Creating personas will be useful for keeping a website focused on the target audience. Competitive analysis keeps in mind what other sites have done, not only in terms of design, but also in content, so you can make sure you take what is good and keep your site original.
Personally, I found the book very interesting. As someone who spends far, far too much time on the internet, I enjoyed learning what went into all the sites I look at every day. While I probably will not make my own website anytime in the near future, I can appreciate the work that goes into making each site useable.