I'm thinking that with all of the new tools which will soon be arriving in my favourite IDE that it might be a good time to learn more about writing Use Case statements.
I found the following book on Amazon today which looks like a decent place to start: