This is a question I'm frequently asked/challenged with as an analyst. Here is a slideshare based on industry wisdom and personal experience I've presented to clients (and Agile Perth) that collates ways to optimize your user stories.
Disclaimer: The statements and opinions expressed in this article are those of the author(s) and do not necessarily reflect the positions of Thoughtworks.