Is there any difference between use case and user stories?

Or are these totally different terms in the context of agile planning?

3 Answers 3


Yes, there is a difference as far as what a user story and what a use case is. There are a lot of references on these online (search use case vs user story), however EITHER can be used in terms of agile planning. I think what you'll find, at least in my opinion, that the user story is better suited for agile planning and development.

This is one of my favorite references for user stories: http://www.mountaingoatsoftware.com/topics/user-stories

And here is a great article on why user stories are NOT use cases: http://www.mountaingoatsoftware.com/articles/27-advantages-of-user-stories-for-requirements


Their context is different, but what they represent is the same.


User Story

User story is the high level requirement of a client. For example: 'As an actor i need to retrieve a data from the SQL database' or 'As an actor i need to book a ticket in a web portal'.

Use case

Use case is a digramatical representation of what the actor performs in a system

Actor + System + Action = Use Case

  • 1
    Use Cases have to parts, the diagrams that show an overview and the relations between use cases and the detailed steps which show the process including prerequisites, outcomes, possible branches and exceptions. Commented Jan 31, 2013 at 13:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.