I want to define epics for the following project: "a mobile application which makes you discover a city through a detective game".
The game basically needs to display your position on a map to get you from one key point to another; when you arrive at a key point, you have to solve some kind of riddle to unlock the next key point. The fact that the game can be played offline is required.
I am new to Agile and project management (as it is a university project) and I tried to gather some epics. I found plenty of example of epics for Web projects, but nothing for mobile game development.
So far, I have the following epics:
- As a user, I want to be able to know where to go next
- As a user, I want to be able to store my progression in the game
- As a user, I want to be able to share my progression in the game
- As a user, I want to use the application offline
My questions are:
- Which "who" should I put: only "user", or should "developer", "tester", "admin", etc. be included?
- From which point of view should we see things?
For instance, should it be "As a user, I want to use the application offline" or "As a developer, I want the application to work offline"?
- Are epics 2 and 3 not user stories instead? Should they not be part of a same epic "As a user, I want to store and share my progression"?
- Do you have any examples from your experience or ideas of epics which could fit this project?