Random Musings

February 18, 2009

“Writing Use Cases” Book Review

Filed under: Book Review — haditeo @ 9:44 pm

I was tasked to write use cases for the current business processes.

After googled around and read few blogs, i have came across this book : http://www.amazon.com/Writing-Effective-Cases-Software-Development/dp/0201702258/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1234964130&sr=8-1 (“Writing Use Cases”)

This is indeed a very good book

Pros :
*) A very detail explanation of each components of Use Cases. Especially how to write steps in the Use Cases, how to define the scope of the Use Cases, how to define the Post Condition of Use Cases, how to use Extension in the Use Cases etc.
*) Examples are included everywhere. There are examples or templates in full dress mode or casual mode of use cases. Frankly i prefer full dress mode in point form rather than long sentences, since i prefer short, concise and “to the point” style
*) Sufficient pictures, illustration and diagrams to add some explanation regarding use cases
*) The components explained are very detail, even though we may not use all of them, but in my opinion, i still prefer all the components listed, such as scope, pre-condition, post-guarantee etc
*) Thin book, only 304 pages, so i can bring it while i commute.
*) Exercises are given at the end of the sections

Cons :
*) I need to read multiple times, in order to understand and grasp the meaning or essence in what the author trying to explain.


Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Blog at WordPress.com.

%d bloggers like this: