#Personas
Ali:
The first persona is Olivier. Olivier is a 29 years old French man who moved to Saskatoon a couple of weeks ago, as he accepted a very tempting offer to work as an accountant for the government of Saskatchewan. His wife Marion has a stable job back in their home town Montpellier, France. Olivier and Marion are concerned about how often they will be able to see each other and are both not having an easy time dealing with the distance. Their child Charlie is quite sad that his father is leaving, but he is still hanging on to his father's words that he will be visited often. Olivier is quite busy and stressed by moving to a new place alone. He was absolutely delighted to know that AirPrairies is a new airline company that operates international flights with lots of great deals and benefits. He is hoping that the AirPrairies reservation application is simple to use and is going to save him money and time.
Nick:
Wendy is 23 and has lived in Saskatoon all of her life. She works in a management position for a large corporation where she spends much time online using various software and websites to perform all her required tasks. While they do not have a partner, Wendy does have a cat named Billy, who loves attention. Wendy is cautious with her spending since she is still in the process of paying off her student loans, but she dreams of travelling around the world and AirPrairies excites her since she knows she will be able to get the best deals for her budget.
Jordan:
Charles is a professor working at his local University, his career allows him to maintain a steady source of income, and along with his partner Harley they are able to raise a large family of 5. Despite his busy schedule, Charles likes to spend time with his family by planning a family vacation every summer. His profession allows him to be proficient with a computer, and he is looking for an application that will help him book and keep track of his flights.
Wes:
#Epics
Nick:
- I want a service that is quick and easy to understand without prior knowledge.
Jordan:
- As a customer, I want to be able to find the best available flights for my family
- As a customer, I want to be able to keep track of flights that I’ve taken in the past and flights, I will take in the future.
Wes:
#User Stories
Ali:
For Olivier:
- As a customer I would like to search for flights easily online to suit my technological abilities.
- As a customer I would like to get great deals and discounts to keep me travelling regularly.
- As a customer I would like to know the exact length of the trip and what's the final price before booking to have a sense of awareness.
- As a customer I would like to view all of the information related to the reservation made to make my flight check-ins easier.
- As a customer I would like to feel that my payment is safe and secure.
- As a customer I would like to know the type of airplane they will be flying on, so that I can have certain comfort expectations.
- As a customer I would like to be given multiple different options with different benefits that consider the cost, time, and quality so that I can feel more free.
Nick:
For Wendy:
- As a customer, I want to be able to look at flights immediately
- As someone frustrated with business software, I want something not stuffed with information.
Jordan:
For Epic 1
- As a customer, I want to be able to choose the date and time I want the flight to leave
- As a father, I want to be able to choose the seating on the plane so that my family and I can be seated together
- As a customer, I want see which time will have the least amount of delay and cancellation.
For Epic 2
- As a customer, I want to be able to register an account to keep track of my bookings.
- As a customer, I want to be updated on delays cancellations, and any other status of my flights.
- As a customer, I want my personal information to be secure.
Wes:
#Acceptance Tests
- At least 8 user stories (for a four-person team) need to also include acceptance tests.
Note: these user stories should be the ones that you will be focusing on for your product.
#Story Points
- Assign story points to the user stories that have acceptance tests.
Story points can vary, but a good guideline for this course is for a story point to be equivalent to what you could do in an evening, afternoon, or morning (e.g. approximately 2-3 hours)
#Action Plan (as with every milestone!)
- who did what and who will do what