You are on page 1of 4

BUSINESS UNDERSTANDING DOCUMENT

UberEats

Business Process Name – Signup


Purpose – To register new users
Author – Aditya Singh
WHAT WHO HOW
WHY WHEN
(Process (People (Requirements,
(Purpose in detail) (Timeline)
Description) Involved) Dependencies)
A new visitor to the The signup system will need
The signup page will The signup page will
app needs to have a to be created towards the
be used by new users require database
way to register start of the project owing to
to provide the details connectivity to store
themselves for its critical nature and the
required to create an the user details that
convenience during team will aim to complete it
UberEats Account are submitted.
regular usage within a week

Business Process Name – Restaurant Search


Purpose – Finding restaurants listed with the service
Author – Aditya Singh
WHAT WHO HOW
WHY WHEN
(Process (People (Requirements,
(Purpose in detail) (Timeline)
Description) Involved) Dependencies)
The search feature It improves the user Implementing the This search functionality again
will allow a user to experience if they are search functionality requires database
enter a restaurant directly able to search is very simple so once connectivity to work, however
name, cuisine or dish for the restaurants they actual coding begins it will also need the
in order to list want instead of having it is expected to also restaurant listings within the
restaurants relevant to scroll through a long take a week or database to be complete in
to the same. list to find it. optimally less time. order to function as intended.
Business Process Name – Restaurant Suggestions
Purpose – To suggest the user with restaurants they may like.
Author – Aditya Singh
WHAT WHO HOW
WHY WHEN
(Process (People (Requirements,
(Purpose in detail) (Timeline)
Description) Involved) Dependencies)
This is a more complex This feature will require a
This feature will allow feature to implement user to be registered and
This is a feature that will
customers to discover as there is business have either selected
be available to
new restaurants within logic that will be preferred cuisines/dishes,
registered users where
the app and may involved in making or have made sufficient
the app will suggest
improve their appropriate past orders to allow for
restaurants that they
impression of our predictions for the suggestion algorithm
might like based on their
service if we are able suggestions. A time to work. Database
past orders and selected
to help them find a frame of 2 to 3 weeks connectivity for the
preferences.
place they like. is considered retrieval of this data is a
appropriate must.

Business Process Name – Order History


Purpose – To allow a user to view the details of past and ongoing orders
Author – Aditya Singh
WHAT WHY WHO HOW
WHEN
(Process (Purpose in (People (Requirements,
(Timeline)
Description) detail) Involved) Dependencies)
This feature is a Order History is a The order history
Implementing an order
catalogue of all the part of a user’s data depends on the user
history is a very simple
user’s orders in the and this will need data retrieved from the
undertaking and like the
past and will allow to be made UberEats database and
signup and search page no
them to view the available to them naturally the user has to
more than a week will be
details of the order so that they can be registered so that
allocated for the completion
such as the items verify the details their order information
of this task.
ordered, price etc. for the same. is recorded.
Business Process Name – Customer Complaints
Purpose – To allow a customer to register a complaint regarding a service or order on
UberEats

Author – Aditya Singh


WHO HOW
WHAT WHY WHEN
(People (Requirements,
(Process Description) (Purpose in detail) (Timeline)
Involved) Dependencies)
This is a feature that will In order to ensure greater The customer For simple queries an
allow a user to select a customer satisfaction it complaints automated bot will be
category for their complaint would be useful to allow feature will be required whereas for
and then provide the details them to register any allotted a two more detailed issues
of their issue so that a complaints so that UberEats week window customer service staff
representative will be able to can assist them in resolving for its will need to be hired
get back to them. the same. completion. and trained.

Business Process Name – Order Tracking


Purpose – To allow a user to view the live status or location of their order
Author – Aditya Singh
WHAT WHO HOW
WHY WHEN
(Process (People (Requirements,
(Purpose in detail) (Timeline)
Description) Involved) Dependencies)
This is a page that will GPS Connectivity will
Giving users a live view The infrastructure for
be visible to the user for need to be enabled on
of where their food live order tracking will
their ongoing orders and all delivery associate’s
currently is will aid in require time to plan
will show the current devices and restaurants
improving their out and implement.
progress of the order at must be given the ability
experience with the Thus a period of three
the restaurant and then to update the status of
UberEats service and weeks will be allocated
the location of the their order. These will all
thus increase the with possibility for
delivery associate once need to be connected to
chances that they use extension if there is
they have picked up the each other via a central
the service again. valid reason to do so.
order. server.
Business Process Name –
Purpose –
Author – Aditya Singh
WHAT WHY WHO HOW
WHEN
(Process (Purpose in (People (Requirements,
(Timeline)
Description) detail) Involved) Dependencies)

You might also like