User Experience/Stories Interviews
Possible people to interview
Michael Hanley (from a hardware/aerobody standpoint)
Yanshen Zhou
?
Resources:
https://www.figma.com/file/TccjbqECefrFEdgQD0b4sq/Dashboard?type=design&node-id=0-1&mode=design
ChatGPT for questions
Introduction
Role
Background (familiarity) with the race, what their role is with the race
Possible questions
Can you describe the main tasks or goals you're trying to accomplish with our dashboard?
Looking at our current dashboard prototype, what are some pieces of data we can include/omit?
What are specific pieces of data that would be helpful while you complete your task? (ie. driving the car → what are things that would be good to know, etc.)
How would you describe the overall user interface and design of our dashboard?
Michael Hanley
Introduction
Role: Operations manager, mech project manager, aerobody manager, business lead.
Very familiar with how the race works → coordinating logistics (who is going, how are we getting there)
Going into the race in the mech team, fixing the car and reporting to organizers about any questions the team might have during the race
General
Car vitals page needed (telemetry), monitoring speed, power consumption, how much charge we have left
Race strategy page needed
Route model
Any type of map would be good
Directions need to be there
Upcoming landmarks sections is very good → would be a good feature to show if we’re on track
Summary of current position → Good, MUST BE HERE
Distance from checkpoints would be better
Looking at our current dashboard prototype, what are some pieces of data we can include/omit?
Upcoming landmarks can be omitted if it’s too much
Yanshen Zhou
Look at Jira board and ask him about what types of modules does he want to see on the dashboard, and what specific pieces of data he wants to see on modules
Introduction
Role: Project manager, business team lead (operations manager, sponsorships, proposals, monetary, finance), overseeing electrical - hardware
Help at weekly leads meetings to facilitate cross-functional discussions regarding system integrations
Making sure hardware is on track to meeting their manufacturing goals
No firsthand knowledge, lots of secondhand knowledge of how the race is from past leads
Competition happens in the States, scrutineering process to ensure vehicle passes all safety checks
1-2 day race around a racetrack, vehicle qualifies if it does a fast enough lap or enough laps
If qualifies → Drives the American Solar Challenge where they drive across the US on highways
Distance-based race
Actual role within the race is not finalized yet
Planned to be the driver of the competing car
Logistics-wise, listed as the team lead (designated point of contact) for the competition organizers
Other positions that need to be listed for contacts: Safety people, leads for each system (technical, mechanical), drivers
General
What other pages would we require?
Battery → State of charge
Telemetry → Speed, braking (regen braking), temperature of car parts (battery pack, occupancy cells)
How often are signals being sent?
Race strategy → Yanshen says it’s up to us on how to determine KPI/Performance factors
Aggressive vs conservative?
Route Model
Look into “Loops”?
Might be built into route model
Loops → Once we reach checkpoint for the day, we have the option of doing loops around to add extra distance
Strategy says: Loops will be integrated into route model, need to decide how to visualize it
Elevation gains (very important)
Weather
Include more “niche” weather components
Cloud coverage: Affects solar power
From testing, Yanshen said some cloud coverage can decrease solar power by 50%
Satellite coverage of the cloud coverage would be useful (maybe snapshots every few minutes)
Strategy says: Cloud coverage will be provided, will look into more about what type of data we are getting (ie. percentage of cloud coverage, etc.) so we can visualize it
Telemetry
More firmware project?
Make sure that there are more strategy/firmware meetings so that we’re all on the same page regarding data
Speed, temperatures (of car parts), if car parts are working properly
May want to reach out to Mitchell Ostler or Jarvis to discuss which members are in charge of telemetry
See if they want to join strategy meetings
Other
The race will be travelling across timezones (Kansas to Oregon) so it would be great if the dashboard could adjust for timezones and keep track of time