User Stories Applied For Agile Software-Development reference book.
Dont forget acceptance test reminders (p.30)
http://www.mountaingoatsoftware.com/agile/user-stories
User stories are short, simple description of a feature told from the perspective of the person who desires the new capability, usually a user or customer of the system. They typically follow a simple template: As a <type of user>, I want <some goal> so that <some reason>.
https://help.rallydev.com/writing-great-user-story
http://www.agilemodeling.com/artifacts/userStory.htm
http://www.visual-paradigm.com/tutorials/writingeffectiveusecase.jsp
http://breathingtech.com/2009/writing-use-cases-for-agile-scrum-projects/
http://blog.casecomplete.com/post/Agile-Use-Cases-in-Four-Steps
http://alistair.cockburn.us/Why+I+still+use+use+cases
User stories/ use case Plan: Write up use cases in Word or Confluence.