Is there any difference between use case and user stories?
Or are these totally different terms in the context of agile planning?
Project Management Stack Exchange is a question and answer site for project managers. It only takes a minute to sign up.
Sign up to join this communityYes, 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
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