Oracle Rollout - First 100 Restaurants

This is the Project Brief for first project of the .

Contents

Project Overview

Executive Summary

This is the first project in BK DE’s Oracle Rollout Program, which aims to replace their current POS vendor (Toshiba) with Oracle, across all of their restaurant estate. This project in particular aims to roll-out Oracle in the first 100 restaurants, limited to restaurants that use Smoothr as their kiosk vendor.

Project Type

Technical project. The goal is to replace Toshiba with Oracle, like-for-like, with no other capabilities enabled and no functionality / feature loss from a guest experience point-of-view (e.g., Loyalty). Initially, enabling Pickup service mode was in scope, however it was later decided to be managed as a separate project (details here: ).

Project Scope

Current Technology Stack

Composed of:

  • Toshiba POS

  • Smoothr kiosk (other kiosk vendors, Tillster and Acrelec, are out of scope for this project)

  • SIDES (previously known as Simply Delivery) tablet to receive Delivery orders

  • RBI Orders API

  • RBI Loyalty API

  • RBI Guest App (supporting Delivery orders only)

With the following integrations:

  • RBI Platform integrated with SIDES for delivery orders made via the RBI Guest App. SIDES is configured as a custom POS, as opposed to via the Partners API

There is no integration between SIDES and Toshiba. When Delivery orders are placed, they are routed to the SIDES tablet and restaurant staff manually keys in the order contents into Toshiba.

  • Toshiba POS integrated with the RBI Loyalty API for loyalty points earn/burn during in-store orders

There is no integration between Toshiba and the RBI Platform for orders, since Pickup is not enabled and Delviery goes through SIDES.

  • Smoothr kiosk integrated with the RBI Loyalty API for loyalty points earn/burn during in-store orders

  • Smoothr kiosk integrated with Toshiba POS to send orders placed on their devices (this includes, but it not limited to, the Pay at Counter flow)

Proposed Changes

The main change is the replacement of Toshiba POS with Oracle Symphony POS, running on a Multi-Tenant Environment (MTE) created by Oracle specifically for BK DE. This will require:

  • Oracle to extend the existing Orders and Loyalty integrations to support BKDE-specific requirements (see relevant section below);

  • Khumbu to act as an interface between Oracle POS and RBI. This will happen in two different flows:

    • When an order is placed via the RBI app, Khumbu will convert the RBI payload to the format expected by Oracle

    • When Oracle generates events that are relevant for RBI (e.g. pricing, change of status), Khumbu may need to convert the response to a format that RBI expects

  • to convert Oracle requests into the format expected by the RBI API’s

  • Smoothr to develop an integration with Oracle POS to support the Pay at Counter flow.

Out of Scope

  • Kiosk vendors other than Smoothr;

  • Changes to the existing RBI integration with SIDES;

  • Capabilities not currently supported by Toshiba POS, such as Pickup.

Market-Specific Requirements

Orders

Loyalty

Requirement

Owner

Status

Status Updates

Impact

Requirement

Owner

Status

Status Updates

Impact

Earning Loyalty points requires prices at the Combo level

Oracle

IN PROGRESS

Requirement discussed with Oracle and understood. SOW shared, awaiting RBI acceptance.

REQUIRED to enable Loyalty

Multi-scanning

Oracle

in progress

Presented to Oracle the customer journey scenarios. Pending Oracle to review and issue an SOW.

REQUIRED to enable Loyalty

Personalized Offers

Oracle

to do

Need to test to understand if personalized offers are supported in the in-store journey today.

REQUIRED to enable Loyalty

Deposits do not count toward loyalty points calculation

Oracle

IN PROGRESS

Requirement discussed with Oracle and understood. SOW shared, awaiting RBI acceptance.

POSSIBLE to launch without this feature. Impact: extra points earned by guests when they pay deposits.

Pay@Counter between Smoothr and Oracle is supported

BK DE and RBI

to do

BK DE reported that initial tests showed pay@counter with loyalty is not working. RBI to help investigate root cause to identify solution(s) and owner. Documented here:

POSSIBLE to launch without this feature. Impact: guests have to re-order at the counter if they want to earn their loyalty points.

Non-Loyalty stores are supported

Oracle

to do

Oracle to add a warning message to inform the cashier that the guest will not earn loyalty points. Documented here:

NOT NEEDED for the pilot, but will be required before Toshiba can be decommissioned in non-loyalty stores.

Key Stakeholders

BK DE

Name

Company/Role

Responsibilities

Name

Company/Role

Responsibilities

1

Julia Barsch

Head of Digital

Accountable Project sponsor

2

Oliver Mielentz

Head of IT

Responsible Leading implementation and rollout

3

Raik Alt

POS Manager

Responsible Support any POS configuration

4

Melina Rönpagel

Digital Manager

INFORMED

5

Mariann Reitz

CRM/Loyalty Manager

INFORMED

6

Nena Sattich

Content Management, David & Martin Agency

consulted In case there are content changes required

7

Lionel Knobloch

Content Management, David & Martin Agency

INFORMED

RBI

Name

Company/Role

Responsibilities

Name

Company/Role

Responsibilities

1

@Costley-white, Theodora

Director, Restaurant Tech

Accountable Program Manager

2

@Rashid, Tahir

Project Manager, Restaurant Tech

Responsible Project Manager

3

@Marrara, Jean

Director, Restaurant Tech

consulted SME and decision-maker for Oracle integration technical requirements. Single point of contact for Oracle

4

@Jabeen Khan, Roha

Service Delivery Manager, Restaurant Tech

INFORMED Will take over business as usual once all is tested and signed off

5

@Benet, Anton

Product Director, Digital

consulted SME and decision-maker for the Orders integration

6

@Fernandez Pranno, Marco Manuel

Engineering Director, Digital

consulted SME and decision-maker for the Orders integration

7

@Magdalena Dlugolecka

Product Manager, Digital

Responsible Product Manager for the Fulfilment products including Orders, responsible for supporting vendors.

8

@Yildirim, Semih

Product Manager, Digital

Responsible Product Manager for the Menu and Restaurants products including menu integrations, responsible for supporting vendors.

9

@Silva, Carlos

Director, Digital Product Management

consulted SME and decision-maker for the Loyalty integration

10

@Burillo, Alejandro

Engineering Manager, Digital

consulted SME and decision-maker for the Loyalty integration

11

@Lopes da Costa, Valentina

Product Manager, Digital

Responsible Product Manager for the Loyalty product including offers, responsible for supporting vendors.

12

@Sistla Sumanth

Director, Customer Success

Accountable Project sponsor, Customer Success

13

@Fagundes, Silvia

Senior Manager, Customer Success

Responsible Single point of contact between RBI and BK DE

14

Philipp Hühler

Area Franchise Lead, BK EMEA

INFORMED

15

Daniela Corrales

Director, Guest Experience

Accountable Project sponsor, King Journey

16

@Garcia, Sergio

Ops Transformation Manager, Guest Experience

INFORMED

17

Carlo Zilstra

Director, Operations

informed

Vendors

Name

Company/Role

Responsibilities

Name

Company/Role

Responsibilities

1

Stefan Rittelmeyer

Online Corner

Responsible Point of contact to manage configuration into POS

2

Shams Fathima

Khumbu

Responsible Point of contact for Khumbu development

3

Maurice O’Callaghan

Account Executive, Oracle

Responsible Point of contact for Oracle development

Preliminary Timeline

All timelines and milestones are being tracked on this Monday board.

Estimated Budget

TBC

Potential Risks

TBC

Dependencies

RBI

Oracle

This project has multiple dependencies on software development work that must be done by Oracle to implement BKDE-specific requirements. Work done by Oracle must be covered by an SOW agreed and signed by RBI. Status of active SOW’s is tracked here: .

Smoothr

Smoothr must integrate with Oracle POS to send them orders where guests chose to pay at counter.

Success Criteria

  • All test cases listed <link TBC> are passing

  • Oracle POS is processing in-restaurant orders for the first 100 restaurants selected

  • Toshiba POS has been switched off on the same stores

Approvals Required

TBC

Additional Information