Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

For 1P there are both own drivers (ie BK DE employees), Uber Direct and there will be a pilot with Catcher.

In all the above cases, Deliverect handles the driver management, sending the order to own drivers or 3P drivers as needed.

Milestones

Milestone

Description

Activities

3P delivery working

BK DE is able to process 3P orders in Oracle

  • Configure menu in Oracle (may require an adjustment once Oracle confirms the final structure)

  • Configure menu in Deliverect

  • Configure Deliverect / Oracle / Aggregator integration

Driver availability working

When guests input an address in the Guest App, the RBI Platform confirms with Deliverect which nearby restaurants have drivers available.

  • Share RBI API keys with Deliverect

  • Configure Deliverect with access to the RBI Platform

  • Enable a few restaurants in Staging

  • All test case passing

Ordering working

Ordering integration between RBI and Oracle. This is needed so that 1P delivery orders that originate in the RBI Guest App are sent directly to the Oracle POS.

  • Menu structure finalised

    • Including how to handle PfandsPfand

  • Menu configured:

    • Oracle POS on the BK DE lab

    • Sanity on RBI Staging

  • All test cases passing (including Loyalty)

Delivery assignment working

When guests place a delivery order in the Guest App, the RBI Platform asks Deliverect to assigns a delivery driver. Deliverect provides delivery status updates.

  • Configuration would have been done in Milestone 1

  • Configure one item in Oracle and RBI (requires parts of Milestone 2)

  • Run a simple order injection test

  • All test cases passing

First restaurant live with 1P Delivery

Ensure that the 1P delivery process works end to end and troubleshoot whatever necessary before rolling out to more restaurants

  • Configure Deliverect in Production

  • Configure RBI in Production

  • Set up the menu in Oracle (Production)

  • Publish the menu in Sanity (Production)

  • Switch off SIDES in all restaurants

  • Enable one restaurant

  • Test & troubleshoot

All restaurants live with 1P Delivery

Ensure that restaurant staff is trained in how mobile orders are integrated with Oracle and Deliverect. Then enable 1P delivery in all desired restaurants

  • Train restaurant staff

  • Enable 1P delivery in all desired restaurants on the RBI Platform

...

Activity

Owner

ETA

Status

Status comments

Menu Confirm final menu structure finalisedRBI/Oracleformat

Marrara, Jean

Status
titlecolourNOT STARTED

Update Menu integration developed

Khumbu

Status
titleNOT STARTED

Price Order Webhook integration developed

Blue
titleIN PROGRESS

Oracle testing the proposed menu structure, expecting confirmation of results by Nov 11th

Handle new Oracle menu structure

Khumbu

Status
titleNOT STARTED

Commit Order Webhook integration developedHandle Pfand

Khumbu

Status
titleNOT STARTED

Menu configured on Oracle POS (BK DE lab)

BK DE

Status
titleNOT STARTED

Menu configured on Sanity on RBI Staging

BK DE

Status
titleNOT STARTED

All test cases passing (including Loyalty)

BK DE

Status
titleNOT STARTED

...

Info

Work on this milestone cannot start until the basic Oracle <> RBI integration is available in Staging. However, we don’t need the whole menu to be configured to test delivery assignment and status updates.

Activity

Owner

ETA

Status

Status comments

Configure one item in Oracle

BK DE

Status
titleNOT STARTED

Configure one item in Sanity

BK DE

Status
titleNOT STARTED

Run a simple order injection test

BK DE

Status
titleNOT STARTED

All test cases passing (driver assigned, delivery status updates)

BK DE

Status
titleNOT STARTED

...