I am working on a project and we really would like to try to use an agile software approach and are in the process of writing our user stories. This is new for us, although we have a lot of experience in writing successful software. My question relates to how to write stories when the product needs to run on multiple platforms...
Let's for arguments sake say our user stories were...
- The user needs to be able to log in
- The user can reset their password
Now this needs to work on several browsers, most likely several versions of browsers on both PC and Mac.
What has worked well for different teams in the past, do you test the story on all the platforms you expect to support or have you had success writing an extra user story like "must also work on Safari Version x.xx". I don't like the idea of the latter it doesn't have a good scope.
Another option might be to write the story repeatedly for each platform like this...
- The user needs to be able to log in on Safari version x.xx
- The user needs to be able to log in on Chrome version x.xx etc etc
Anyway, really just looking for some insight and interested to hear what has and has not worked for some other teams out in the community.
Thanks for sharing...