Versions Compared

Key

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

Contents

Table of Contents

Project 2. Migrate BK DE to new Loyalty platform

The purpose of this project is to add to the RBI Loyalty platform all of the features that are currently in use by BK DE (i.e. from the legacy CBA platform). At the end of the project, BK DE should be using the Loyalty Platform with no visible changes to either guests or store operators. This project does not include any requirement for POS or Kiosk providers.

Technical Test

As we develop the missing features, the RBI QA Team will run a series of tests that ensure each individual feature works as expected. If and when bugs are raised, these will be escalated to the RBI Engineering team for resolution. There is no BK DE or POS/Kiosk provider involvement required.

Technical Test will cover the mobile flow only since we are not making changes to the in-store flow.

Production Test

Once the testing above has been completed, all of the features in scope will be available in the Loyalty platform, however they will not be enabled for any BK DE guest.

At this stage, we will run tests covering the in-store flow directly in the Production environment. We don’t believe that a test in Staging is required, since Technical Test will be performed in Staging already. To do this, we need to:

We recommend splitting testing across features that can be tested without needing to complete an order (for example: upsells, marketing tiles, personalizd offers) an those that require physical presence in a selected store.

Content Test

Once the software is ready, we can then migrate all of the existing offers from CBA (legacy) to the Loyalty Platform. To do this, we need to:

  • Run a script that migrates all the existing offers from CBA (legacy) to Loyalty (Staging environment)

  • Promote all the existing offers to Production (there is no need to test in Staging since these offers are hidden from guests)

  • QA all offers. This should be done in parallel by the content agency and the RBI QA team

  • Fix any issues found

Once the content is confirmed to work as expected, we can switch the Loyalty platform on for all guests and finalise this project.

...

Oracle POS - Integration with Loyalty platform

Technical Test

Technical Test for each of the Oracle integration projects project requires the POS/Kiosk provider to connect with the RBI Staging and BK DE Lab environments and test that their solution works as designed. We expect RBI and BK DE involvement to be the following:

...

With all the POS and Kiosk integrations developed, the next step is to guarantee that the Loyalty content and features are working as expected.

Content Test

After the Loyalty content has been created in Staging (rewards and any new offers) these have to be promoted to Production and tested there. This phase should be executed by BK DE (Content Agency) and the RBI QA team, in parallel.

...