Joe Ocampo (‘AgileJoe’) has recently written about a concept he calls ‘Role Storming‘…
I’m not sure I like the name – sounds a bit buzzwordy – but I think the concept is really great!
When you first start a project, you need to build out the initial Product Backlog. Role Storming would be a great way to start, ensuring the team not only understand who the users are, but also helping the team to keep focused on *users*, not technical solutions at this stage.
I think the examples in Joe’s blog post would make great Epics on the Product Backlog, to outline the initial scope of the solution, and to be broken down into User Stories as the they get nearer to development.