Versions Compared

Key

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

...

Table of Contents
stylenone

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: Oracle Rollout - Enable Pickup).

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)

...

Info

At the time of writing, only Smoothr is integrated with Oracle.

  • Integration with TLOG

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 and Delivery.

Warning

Is Content out of scope, or do we need to change anything in Sanity?

Market-Specific Requirements

Orders

Warning

TBC

Loyalty

Requirement

Owner

Status

Status Updates

Impact

Earning Loyalty points requires prices at the Combo level

Oracle

Status
colourBlue
titleIN PROGRESS

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

Status
colourRed
titleREQUIRED
to enable Loyalty

Multi-scanning

Oracle

Status
colourBlue
titlein progress

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

Status
colourRed
titleREQUIRED
to enable Loyalty

Personalized Offers

Oracle

Status
colourPurple
titleto do

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

Status
colourRed
titleREQUIRED
to enable Loyalty

Deposits do not count toward loyalty points calculation

Oracle

Status
colourBlue
titleIN PROGRESS

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

Status
colourYellow
titlePOSSIBLE
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

Status
colourPurple
titleto 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: https://rbictg.atlassian.net/wiki/spaces/RDP/pages/4297097314/Kiosk+-+Edge+Cases#2.-Users-Order-in-Kiosk-and-Pay-%40-Counter

Status
colourYellow
titlePOSSIBLE
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

Status
colourPurple
titleto do

Oracle to add a warning message to inform the cashier that the guest will not earn loyalty points. Documented here: https://rbictg.atlassian.net/wiki/spaces/RDP/pages/4297228298/POS+-+Edge+Cases#3.-Stores-without-Loyalty

Status
colourGreen
titleNOT 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

1

Julia Barsch

Head of Digital

Status
colourYellow
titleAccountable
Project sponsor

2

Oliver Mielentz

Head of IT

Status
colourRed
titleResponsible
Leading implementation and rollout

3

Raik Alt

POS Manager

Status
colourRed
titleResponsible
Support any POS configuration

4

Melina Rönpagel

Digital Manager

Status
colourGreen
titleINFORMED

5

Mariann Reitz

CRM/Loyalty Manager

Status
colourGreen
titleINFORMED

6

Nena Sattich

Content Management, David & Martin Agency

Status
colourBlue
titleconsulted
In case there are content changes required

7

Lionel Knobloch

Content Management, David & Martin Agency

Status
colourGreen
titleINFORMED

RBI

Name

Company/Role

Responsibilities

1

Costley-white, Theodora

Director, Restaurant Tech

Status
colourYellow
titleAccountable
Program Manager

2

Rashid, Tahir

Project Manager, Restaurant Tech

Status
colourRed
titleResponsible
Project Manager

3

Marrara, Jean

Director, Restaurant Tech

Status
colourBlue
titleconsulted
SME and decision-maker for Oracle integration technical requirements. Single point of contact for Oracle

4

Jabeen Khan, Roha

Service Delivery Manager, Restaurant Tech

Status
colourGreen
titleINFORMED
Will take over business as usual once all is tested and signed off

5

Benet, Anton

Product Director, Digital

Status
colourBlue
titleconsulted
SME and decision-maker for the Orders integration

6

Fernandez Pranno, Marco Manuel

Engineering Director, Digital

Status
colourBlue
titleconsulted
SME and decision-maker for the Orders integration

7

Magdalena Dlugolecka

Product Manager, Digital

Status
colourRed
titleResponsible
Product Manager for the Fulfilment products including Orders, responsible for supporting vendors.

8

Yildirim, Semih

Product Manager, Digital

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

9

Silva, Carlos

Director, Digital Product Management

Status
colourBlue
titleconsulted
SME and decision-maker for the Loyalty integration

10

Burillo, Alejandro

Engineering Manager, Digital

Status
colourBlue
titleconsulted
SME and decision-maker for the Loyalty integration

11

Lopes da Costa, Valentina

Product Manager, Digital

Status
colourRed
titleResponsible
Product Manager for the Loyalty product including offers, responsible for supporting vendors.

12

Sistla Sumanth

Director, Customer Success

Status
colourYellow
titleAccountable
Project sponsor, Customer Success

13

Fagundes, Silvia

Senior Manager, Customer Success

Status
colourRed
titleResponsible
Single point of contact between RBI and BK DE

14

Philipp Hühler

Area Franchise Lead, BK EMEA

Status
colourGreen
titleINFORMED

15

Daniela Corrales

Director, Guest Experience

Status
colourYellow
titleAccountable
Project sponsor, King Journey

16

Garcia, Sergio

Ops Transformation Manager, Guest Experience

Status
colourGreen
titleINFORMED

17

Carlo Zilstra

Director, Operations

Status
colourGreen
titleinformed

Vendors

Name

Company/Role

Responsibilities

1

Stefan Rittelmeyer

Online Corner

Status
colourRed
titleResponsible
Point of contact to manage configuration into POS

2

Shams Fathima

Khumbu

Status
colourRed
titleResponsible
Point of contact for Khumbu development

3

Maurice O’Callaghan

Account Executive, Oracle

Status
colourRed
titleResponsible
Point of contact for Oracle development

...

Timelines

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

Warning

To add high level milestones here

Estimated Budget

TBC

Potential Risks

TBC

Dependencies

RBI

Warning

Any dependencies on our sideRBI work?

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: https://rbictg.atlassian.net/jira/software/c/projects/ORA/boards/1992.

Smoothr

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

Deliverect

Rolling out Oracle to restaurants that provide delivery requires Deliverect instead of SIDES. See details here: BK DE - Deliverect Integration.

Success Criteria

  • All test cases listed <link TBC> here 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

Child pages (Children Display)
allChildrentrue