An appropriate and complete requirements specification does nothing to ensure a successful implementation; however, it makes it possible. – Kulak & Guinney
During some time off a while back, I went to Project Gutenberg and downloaded The Adventures of Sherlock Holmes. I still haven’t read them all, but I was surprised to see the great detective speak out so strongly in favor of requirements in A Scandal in Bohemia.
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.
Regardless of what method you use, it is good to be familiar with the available options and their relative strengths and weaknesses.