follow the instructions below
“Design the path to your future”
User Stories
● As a student I want to develop my 2 or 4 year plan so I can graduate on time. ● As a student I want to see which Jc’s offer all of the classes needed so that I can minimize the amount
of miles I drive. ● As a student I want a schedule that would still allow me to work so that I can pay for tuition costs. ● As a student I want to be able to input my schedule so that the system can find classes for me that
will minimize the amount of driving I do. ● As a student I want to be able to see ratings/reviews for professors so that I can make better decisions
on what classes to take. ➔ User stories meet invest criteria ➔ Constantly met with clients, target audience to verify that users stories somewhat generalized all their needs. ➔ Throughout the process of the software development, we constantly included them and their input to make sure
that we were all on the same page.
Acceptance Criteria
Header: Counselor is able to give students efficient plan. Given: Mr. Smith is on the counselor page When: He searches up a students ID # Then: He is able to generate the most cost and time efficient plan
Header: Student can have available classes generated based around his/hers schedule. Given: Mary enters her availability in the Schedule page. When: She searches up classes Then: Classes that work best with her schedule will show up first
Header: Student is able to compare teachers based on rating. Given: Ana enters Schedule page. When: She searches for the class she needs. Then: She can compare and contrast teachers based on their ratings and comments from previous students.
Why our app is better?
- Friendly User Interface, anyone can easily navigate through the app,
- Affordable in- app purchases, - One-time fee, instead of monty subscription like other apps out
there. - Created by students for students, were worried about the students
education while our competitors are worried about making money. - We have 24/7 customer support. - Colleges easily access student records without any hassle.
Our Personas
John Smith Age: 19, Family: Single, Status: Full-time student Job, Role, # years:
- Sophomore, CS major, Attend classes, Complete school work(homework, test, exams) Technical Skills:
- Programming(Java - 1 year, C - 1 year) - Tech Savvy - Retail experience - Public speaking, bilingual
Identity: Jason Smith is a 19 year old male. He is the first to attend college and comes from an immigrant family. He is single and is attending a 4 year university, He is very family orientated, ambitious, and work part time at the mall. Biggest challenges:
- Lives off campus so he commutes a lot - Has to balance work with school. - Need to manage his time.
Day in the life: He wakes up, checks his social media for a while, eats then head to the gym. After the gym he goes to work until he starts class in the afternoon. He gets out, eats, does homework and then gets in bed. He does this everyday expect the weekends.
Motivation: He hopes to be the first in his family to graduate with a B.S in CS. Then work at a tech giant and move up the corporate ladder to a senior position. His parents struggled to make ends meet and his want to have financial freedom and support/help them.
Our Personas Counselor Jane Jimenez Age: 27, Family: Single, Status: Full-time Job, Role, # years: Counselor, Provides guidance, resources, and answers questions for students. 5 years counselling. Technical Skills:
- Teaching, - Multitasking, doing multiple things at the same time, time management. - Technical skills, - Research - Team work
Identity: Jane is a 27 year old female who has been counseling at the College of San Mateo for 5 plus years. She loves helping students and makes it her duty to do whatever she can in order for them to thrive. Biggest Challenges: It is very hard and stressful sometimes to deal with so many students especially when it comes to scheduling classes. She wishes there was a more efficient way not only for her, but for her students. Day in the Life: Wakes up, eats breakfast before going to school. Gets to School and checks her appointments for the day. She meets with students in person but also constantly emails them as well. It is very exhausting for her having to meet with so many students. At the end of the day, she gets leaves, deals with traffic, get home, eats and then gets some rest.
Motivation: Seeing students graduate, achieve great things and become contributing member of society. She seeks to be one of the top counselor, one who any student can go to.
Use Cases Use Case #1 - Check nearby Colleges Actor: Student When Student wants to check for course offered at nearby Colleges, Student allows GPS functionality, types in GE or requirement needs to be fulfilled, in “Requirement Needed” field. App then displays what college closet to student offers that specific class with all info including time and exact location. Alternative flow: If course not available near student, student can increase distance and app will also display other course that student might also need offered at that college that does offer it. Use Case #2 - Actor: Counselor access student profile to decide what course have mutiple requirments thatsatifsy to help student graduate quckier. When a counselor wants to access a student’s profile, he/she logs into counselors page using encrypted login and pass, then types in student id. All student’s needed requirements displays, and course that have multiple of those requirements. It then displays the college nearby that offers most or all of those class to the counselor. Student then has to sign up normally.
Mobile Design
Student Profile
Insert Picture
Name: Year: Age: Major: City/State:
About me:
User Story Map
Product RoadMap
April
Prototype
Beta Release to Calculate errors
June
Feedback / Improvement
Receive Feedback from Users and use that data to improve our app
July
Maximize Income
How can we change our product to get users to buy in-app purchases
May
Final Product
App should be tested and ready for customer use.
Feedback Survey Questions
1. Are you a student or counselor? 2. How did you hear about Pathway? 3. Was the app easy to use? 4. Was the app helpful? 5. Are you overall satisfied with Pathway? 6. Would you recommend Pathway to a friend? 7. How would you improve Pathway? 8. Did you use the in-app purchase feature?
Personal Experience
● What we learned? ○ Gather user stories to develop a good idea of investor/user requirements ○ User Feedback and Satisfaction ○ Communication is key
● Recommendation ○ Constant satisfaction and adaption ○ Stay ahead of competition
● Risks ○ Balance between development and QA ○ Cost of fixation will increase