->

->

Truck Stops Here (THS)

Truck Stops H…

The Big Goal

The Big Goal

The Big Goal

Truck Stops Here (THS) is an app that allows food truck owners to track their sales regularly. Through TSH, truck owners have access to an app that allows them to successfully run the financial aspects of their business.
Truck Stops Here (THS) is an app that allows food truck owners to track their sales regularly. Through TSH, truck owners have access to an app that allows them to successfully run the financial aspects of their business.
Truck Stops Here (THS) is an app that allows food truck owners to track their sales regularly. Through TSH, truck owners have access to an app that allows them to successfully run the financial aspects of their business.
Petter is a food trucks owner. He lives in San Francisco and has 5 food trucks. He is been using TSH app to manage his food trucks for a while. Petter hope that the app can help him to easily schedule time and location combo for all of his food trucks and then check the upcoming time and location based on the plan he had created, without having to type it manually, one by one on a book. If all of this schedule are digitaly recorded then he expect that it will be easy to track previous locations of his food truck as well
Petter is a food trucks owner. He lives in San Francisco and has 5 food trucks. He is been using TSH app to manage his food trucks for a while. Petter hope that the app can help him to easily schedule time and location combo for all of his food trucks and then check the upcoming time and location based on the plan he had created, without having to type it manually, one by one on a book. If all of this schedule are digitaly recorded then he expect that it will be easy to track previous locations of his food truck as well
Petter is a food trucks owner. He lives in San Francisco and has 5 food trucks. He is been using TSH app to manage his food trucks for a while. Petter hope that the app can help him to easily schedule time and location combo for all of his food trucks and then check the upcoming time and location based on the plan he had created, without having to type it manually, one by one on a book. If all of this schedule are digitaly recorded then he expect that it will be easy to track previous locations of his food truck as well

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

Based on Petter’s goals and needs, the app should be:
Based on Petter’s goals and needs, the app should be:
Based on Petter’s goals and needs, the app should be:

Time Efficient

Time Efficient

Simple and fast when creating new time & location planning/schedule
Simple and fast when creating new time & location planning/schedule
Simple and fast when creating new time & location planning/schedule

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