


The Big Goal
The Big Goal
The Big Goal
Goals & Tasks
Goals & Tasks
Goals & Tasks
User Goals
View & monitor upcoming time & locations schedule for trucks
Create combo schedule time and location for each trucks
See previous park location
View & monitor upcoming time & locations schedule for trucks
Create combo schedule time and location for each trucks
See previous park location
View & monitor upcoming time & locations schedule for trucks
Create combo schedule time and location for each trucks
See previous park location
User Tasks
Schedule time and location for each of his trucks via app
Use app to monitor location of their trucks over time
Use previous location information for their business purposes
Schedule time and location for each of his trucks via app
Use app to monitor location of their trucks over time
Use previous location information for their business purposes
Schedule time and location for each of his trucks via app
Use app to monitor location of their trucks over time
Use previous location information for their business purposes

Process 1
This section contain in-depth exploration into understanding Petter (the food truck owner) by putting together user stories, revealing the user journey and thus the app’s features requirements.
This section contain in-depth exploration into understanding Petter (the food truck owner) by putting together user stories, revealing the user journey and thus the app’s features requirements.

Process 1
This section contain in-depth exploration into understanding Petter (the food truck owner) by putting together user stories, revealing the user journey and thus the app’s features requirements.
Understanding The User
Understanding The User
Understanding The User
On daily working routine, Petter is:
Very busy juggling with lots of things from preparing the trucks and staff schedule to bookkeeping
Being organized is of utmost importance to him
Tech Savvy and smart (he already use TSH before)
On daily working routine, Petter is:
Very busy juggling with lots of things from preparing the trucks and staff schedule to bookkeeping
Being organized is of utmost importance to him
Tech Savvy and smart (he already use TSH before)
On daily working routine, Petter is:
Very busy juggling with lots of things from preparing the trucks and staff schedule to bookkeeping
Being organized is of utmost importance to him
Tech Savvy and smart (he already use TSH before)
Petter’s priority are:
To view the next location and time schedule for his trucks
Keep track of his trucks location from time to time
Have a simple & efficient way to plan a time and location combo for each of his truck
Easily retrack his food truck’s previous location
Petter’s priority are:
To view the next location and time schedule for his trucks
Keep track of his trucks location from time to time
Have a simple & efficient way to plan a time and location combo for each of his truck
Easily retrack his food truck’s previous location
Petter’s priority are:
To view the next location and time schedule for his trucks
Keep track of his trucks location from time to time
Have a simple & efficient way to plan a time and location combo for each of his truck
Easily retrack his food truck’s previous location
Petter’s pain points are:
Planning and writting all of the trucks time and location schedule on paper is tiring
Paper documents are often scattered and mixed with other documents
He needs to go to his office whenever he has to check on his food truck’s schedule, not being able to do it while on mobile
Petter’s pain points are:
Planning and writting all of the trucks time and location schedule on paper is tiring
Paper documents are often scattered and mixed with other documents
He needs to go to his office whenever he has to check on his food truck’s schedule, not being able to do it while on mobile
Petter’s pain points are:
Planning and writting all of the trucks time and location schedule on paper is tiring
Paper documents are often scattered and mixed with other documents
He needs to go to his office whenever he has to check on his food truck’s schedule, not being able to do it while on mobile
User Stories
User Stories
User Stories
User stories helped to understand the context, initiative, motivations and desired outcomes:
User stories helped to understand the context, initiative, motivations and desired outcomes:
User stories helped to understand the context, initiative, motivations and desired outcomes:
While being anywhere at anytime
I want to easily arrange both time and location schedule for my food trucks
So I can maximize the time that I have and create the plan even faster
While being anywhere at anytime
I want to easily arrange both time and location schedule for my food trucks
So I can maximize the time that I have and create the plan even faster
While being anywhere at anytime
I want to easily arrange both time and location schedule for my food trucks
So I can maximize the time that I have and create the plan even faster
When sitting in my office or anywhere at anytime
I want to be able to monitor my food truck location and time schedule at once
So I can have peace of mind
When sitting in my office or anywhere at anytime
I want to be able to monitor my food truck location and time schedule at once
So I can have peace of mind
When sitting in my office or anywhere at anytime
I want to be able to monitor my food truck location and time schedule at once
So I can have peace of mind
When summarizing my business progress
I need to look back to my previous food truck location
So I know where my food trucks has been posted and find the best location to park my food truck
When summarizing my business progress
I need to look back to my previous food truck location
So I know where my food trucks has been posted and find the best location to park my food truck
When summarizing my business progress
I need to look back to my previous food truck location
So I know where my food trucks has been posted and find the best location to park my food truck
Petter's journey
Petter's journey
Petter's journey
What steps Petter takes literally before, during and after he use the app?
What steps Petter takes literally before, during and after he use the app?
What steps Petter takes literally before, during and after he use the app?
Petter wake up in the morning
He pull out his phone
He open the app
He check on today’s schedule
Then views list of food truck’s schedule to see the on going, upcoming, and future on today’s shift
He click on yesterday date to check on his truck previous time and location schedule
He then create a new schedule for tomorrow
He is done with scheduling, then he continue his other daily activities and then go to his office to do the other
Petter wake up in the morning
He pull out his phone
He open the app
He check on today’s schedule
Then views list of food truck’s schedule to see the on going, upcoming, and future on today’s shift
He click on yesterday date to check on his truck previous time and location schedule
He then create a new schedule for tomorrow
He is done with scheduling, then he continue his other daily activities and then go to his office to do the other
Petter wake up in the morning
He pull out his phone
He open the app
He check on today’s schedule
Then views list of food truck’s schedule to see the on going, upcoming, and future on today’s shift
He click on yesterday date to check on his truck previous time and location schedule
He then create a new schedule for tomorrow
He is done with scheduling, then he continue his other daily activities and then go to his office to do the other

Process 2
This section contains the assumptions, requirements, constraints and eventual trade-offs that were made.
This section contains the assumptions, requirements, constraints and eventual trade-offs that were made.

Process 2
This section contains the assumptions, requirements, constraints and eventual trade-offs that were made.
App Requirements
App Requirements
App Requirements
Time Efficient
Time Efficient
Usable
Usable
Easy and simple to use
Display time and location schedule in a simple and easy to understand way, no frills
Recording all schedule data history
Easy and simple to use
Display time and location schedule in a simple and easy to understand way, no frills
Recording all schedule data history
Easy and simple to use
Display time and location schedule in a simple and easy to understand way, no frills
Recording all schedule data history
Assumptions
Assumptions
Assumptions
These folowing assumptions were made for this project:
These folowing assumptions were made for this project:
These folowing assumptions were made for this project:
Petter has using TSH for some times
Petter has access to wifi or cellular data so we can assume that he has no problem in connection to access the app
TSH has financial features that helps to track each food truck sales regularly, so we can assume that this feature also integrated with the other app carried by the driver/staff of the food truck. In other words, TSH provide app for the truck driver/staff.
TSH has provide menu planning feature. Assuming they enable the food truck owner to sellect and assign menu plan for certain food truck schedule.
Considering the fact that food trucks owner might owned up to 5 food trucks, TSH has provide truck menu for the truck owner to keep the list of their trucks which this also contain details such as driver’s name, driver’s contact, license plate, etc.
Petter has using TSH for some times
Petter has access to wifi or cellular data so we can assume that he has no problem in connection to access the app
TSH has financial features that helps to track each food truck sales regularly, so we can assume that this feature also integrated with the other app carried by the driver/staff of the food truck. In other words, TSH provide app for the truck driver/staff.
TSH has provide menu planning feature. Assuming they enable the food truck owner to sellect and assign menu plan for certain food truck schedule.
Considering the fact that food trucks owner might owned up to 5 food trucks, TSH has provide truck menu for the truck owner to keep the list of their trucks which this also contain details such as driver’s name, driver’s contact, license plate, etc.
Petter has using TSH for some times
Petter has access to wifi or cellular data so we can assume that he has no problem in connection to access the app
TSH has financial features that helps to track each food truck sales regularly, so we can assume that this feature also integrated with the other app carried by the driver/staff of the food truck. In other words, TSH provide app for the truck driver/staff.
TSH has provide menu planning feature. Assuming they enable the food truck owner to sellect and assign menu plan for certain food truck schedule.
Considering the fact that food trucks owner might owned up to 5 food trucks, TSH has provide truck menu for the truck owner to keep the list of their trucks which this also contain details such as driver’s name, driver’s contact, license plate, etc.
Constraints
Constraints
Constraints
These following constrains were made for this project to allow for the focus to be one linear flow and achievement of one particular goal:
These following constrains were made for this project to allow for the focus to be one linear flow and achievement of one particular goal:
These following constrains were made for this project to allow for the focus to be one linear flow and achievement of one particular goal:
Petter can only create one time and location schedule for 1 food truck at a time
There is no ability to add more truck when user creating a schedule. If they want to add the new one, they can access through the existing “Truck” menu considering the probability of KYC stage in the process.
There is no ability to suggest a location to park the food trucks
There is no ability to export a report about the food trucks schedule or history
Petter can only create one time and location schedule for 1 food truck at a time
There is no ability to add more truck when user creating a schedule. If they want to add the new one, they can access through the existing “Truck” menu considering the probability of KYC stage in the process.
There is no ability to suggest a location to park the food trucks
There is no ability to export a report about the food trucks schedule or history
Petter can only create one time and location schedule for 1 food truck at a time
There is no ability to add more truck when user creating a schedule. If they want to add the new one, they can access through the existing “Truck” menu considering the probability of KYC stage in the process.
There is no ability to suggest a location to park the food trucks
There is no ability to export a report about the food trucks schedule or history
Trade Offs
Trade Offs
Trade Offs
These following trade offs were made in order to focus on Petter’s achieving his goals:
These following trade offs were made in order to focus on Petter’s achieving his goals:
These following trade offs were made in order to focus on Petter’s achieving his goals:
Petter’s is not required to re log in to get this new feature on TSH. Petter only need to update his app which process need not to explore further.
Location Recommendation.
Having a location recommendation to park might help Petter to find the best location to park his food truck and find the people traffic a lot. However due to time constraints this feature will be not explored as it was not required in order for his to achieve his goal.
Driver’s Clock in and Clock out on shift
Having a live attendance feature on driver that connected to the owner’s app enable the food truck owner to keep on track of their driver/staff attendance as well as getting the real time report of on going shift. Similar with above reason, this feature will be not explored in this project.
Petter’s is not required to re log in to get this new feature on TSH. Petter only need to update his app which process need not to explore further.
Location Recommendation.
Having a location recommendation to park might help Petter to find the best location to park his food truck and find the people traffic a lot. However due to time constraints this feature will be not explored as it was not required in order for his to achieve his goal.
Driver’s Clock in and Clock out on shift
Having a live attendance feature on driver that connected to the owner’s app enable the food truck owner to keep on track of their driver/staff attendance as well as getting the real time report of on going shift. Similar with above reason, this feature will be not explored in this project.
Petter’s is not required to re log in to get this new feature on TSH. Petter only need to update his app which process need not to explore further.
Location Recommendation.
Having a location recommendation to park might help Petter to find the best location to park his food truck and find the people traffic a lot. However due to time constraints this feature will be not explored as it was not required in order for his to achieve his goal.
Driver’s Clock in and Clock out on shift
Having a live attendance feature on driver that connected to the owner’s app enable the food truck owner to keep on track of their driver/staff attendance as well as getting the real time report of on going shift. Similar with above reason, this feature will be not explored in this project.
App Flow
App Flow
App Flow
The following flow was designed to help articulate how Petter would move throughout the app and reach his goals.
The following flow was designed to help articulate how Petter would move throughout the app and reach his goals.
The following flow was designed to help articulate how Petter would move throughout the app and reach his goals.




Process 3
This section explores wireframing and prototyping the user experience

Process 3
This section explores wireframing and prototyping the user experience
Wireframing
Wireframing
Wireframing
Flash back to Petter’s main goals:
View upcoming time & locations schedule for trucks
Create combo schedule time and location for each trucks
See previous park location
I designed several wireframes that focused on meeting these goals in this order.
Flash back to Petter’s main goals:
View upcoming time & locations schedule for trucks
Create combo schedule time and location for each trucks
See previous park location
I designed several wireframes that focused on meeting these goals in this order.
Flash back to Petter’s main goals:
View upcoming time & locations schedule for trucks
Create combo schedule time and location for each trucks
See previous park location
I designed several wireframes that focused on meeting these goals in this order.
For examples:
The app show Calendar with the upcoming time and location schedule info for all of the food trucks once Petter open the app, without any further interaction required from him.
By selecting back date on calendar, Petter can view the history of finished schedule of his truck that contain location. From the same page, Petter can achieve goal 1 and 2 with the most minimum effort. In here, Petter also can click on the button to create a new schedule for his food trucks. The schedule later will be put on the calendar and can be view anytime.
For examples:
The app show Calendar with the upcoming time and location schedule info for all of the food trucks once Petter open the app, without any further interaction required from him.
By selecting back date on calendar, Petter can view the history of finished schedule of his truck that contain location. From the same page, Petter can achieve goal 1 and 2 with the most minimum effort. In here, Petter also can click on the button to create a new schedule for his food trucks. The schedule later will be put on the calendar and can be view anytime.
For examples:
The app show Calendar with the upcoming time and location schedule info for all of the food trucks once Petter open the app, without any further interaction required from him.
By selecting back date on calendar, Petter can view the history of finished schedule of his truck that contain location. From the same page, Petter can achieve goal 1 and 2 with the most minimum effort. In here, Petter also can click on the button to create a new schedule for his food trucks. The schedule later will be put on the calendar and can be view anytime.



Visualizing Flow
Visualizing Flow
Visualizing Flow




