Epic 1: Ricky Racer
- Name: Ricky Racer
- Age: 24, Ricky is still young enough that things like houses and family are not on his radar yet.
- Job: Shiftwork at a Circle K Store - Ricky has no set schedule, so he tends to practice by himself.
- Relationship: Single, Ricky likes being single as it allows him to spend his free time on the track
- Goals/Needs: Ricky wants to make it professionally in motor cross. He tries to spend as much time on the track, pushing himself to be better.
- Motivations: Ricky wants to become a professional rider so he doesn't need to work a separate job in order to pay his bills.
- Frustrations: Being Single and hitting the track at random times, he finds keeping track of his progress to be difficult as he is focused on riding and not documenting
- Technical usage/proficiency: Ricky isn't very technically minded. Documenting his performance with Excel is just something he can't really accomplish
Epic 1: As Ricky Racer, I want to be able to keep track of my progress on each of the courses and also keep track of the progress of other people who use the same tracks so that I can see where I have been improving personally and how other people are doing on certain legs of the course as well looking for areas that I might have room for improvement.
- User Story 1: As Ricky Racer, I want to be able to automatically record the times of each section of the track for every run I take and have it keep this data so I can see where I am improving
- User Story 2: As Ricky Racer, I want to be able to manually enter times for other racers and see it along with my own times so that I can see where I have the ability to improve.
- Tests:
- When a Leg of a Race is Reached, The Data Will Be Added to The Database
- Given that other racers' info is available online or through word of mouth. A UI was created in order to allow manual data entry to the database used in
- Story Points 1: 10, A Database must be created and accessed, and GPS fencing must be done.(We found that the GPS was more troublesome than expected. Also, the database will undergo a lot of changes as add features, and this will probably break some of our code, so this will also add to the extra length of the story points)
- Story Points 2: 1-3, Since we assume 1 was complete for this, we only need to be able to manually add to the same database.
- Tests:
Edited by Declan Urbaniak-Dornstauder (dvu072)