Options

There have been some really interesting articles in recent days and weeks that have been comparing use cases and user stories, and highlighting the advantages of each.  I’ve cherry-picked some of the best from my collection of bookmarks to share with you here. Hope you enjoy!

  • Scott Sehlhorst provides some guidance on finding the best fit for capturing user requirements by comparing user stories and the various forms of use cases. He includes some helpful graphics to illustrate his points.
  • Use case guru Alistair Cockburn compares use cases and user stories, explains some of the difficulties that can arise from giving up use cases for user stories, and gives 5 reasons why he still uses use cases.
  • ExtremeProgramming.org also has a nice primer on what user stories are, and contrasts them to traditional requirements.

I’ve said before that we use use cases in my shop, but I’ve found that even though we don’t operate in a SCRUM or XP environment,  using Cohn’s format for documenting user stories is a quick and useful first step in identifying and later documenting use cases.

Regardless of what method you use, it is good to be familiar with the available options and their relative strengths and weaknesses.

Do you know of any other, similar articles? If so, please share.

Reblog this post [with Zemanta]