...
Milestone | Outcome | Work Required | How to test | Owner | Effort (weeks) | Status | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Create lab in RBI’s staging environment | Store created in staging and configured for Partner API. |
|
| 1 week |
| |||||||||||||||||
2 | PLU fields for Oracle are available in Sanity | A new POS vendor config is created in Sanity to store Toshiba PLUs. Partner fields are available for Oracle PLUs. |
|
|
|
| |||||||||||||||||
3 | Configure Oracle Integration | Transaction Services Gen 2 API is set up and connected with RBI’s appplication. |
|
| + Oracle | 3-4 weeks |
| ||||||||||||||||
4 | Onboard Store to Partner API | The lab store is configured in Partner API, Khumbu and TS v2. |
|
| + Engineering | 1 week |
| ||||||||||||||||
5 | Integrate fulfillment partner for 1P Delivery. (See Architecture) | Delivery fulfillment partner is integrated with RBI’s platform. |
|
| + selected partner |
|
| ||||||||||||||||
6 | Financial Delivery Report | Any required delivery data is flowing from Snowflake to BK DE reports. Oracle reports can identify RBI delivery orders as a separate line item. | Identify adjustments on current reports - double check whether the data is sending correctly. |
| + BK DE |
|
| ||||||||||||||||
7 | Integration Test: Integration readiness in Staging |
| Integration is working for:
|
| + BK DE + Engineering | 1 weeks |
| ||||||||||||||||
8 | Content Management Readiness | All content is set up in Sanity for Oracle. |
|
| @Lionel (David&Martin) |
|
| ||||||||||||||||
9 | Test E2E Integration in Staging | RBI App is able to show the enu menu and allow users to place orders. |
|
| Oracle Khumbu + BK DE Team + Engineering | 2 weeks |
| ||||||||||||||||
10 | Rollout to Production | Order injection on Oracle is ready in Production, all products, offers are working as expected via Mobile Ordering. |
|
| + Engineering + BK DE + Oracle + KhumbuBK DE Team | 1 week |
|
...
Milestone | Outcome | Work Required | How to test | Owner | Effort (weeks) | Status | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Enable Loyalty on POS | Loyalty available on Oracle POS |
|
| Oracle |
|
| ||||||||
2 | Vendors need to change supportingPos | Vendors confirmed they changed on their side every place they currently use “supportingPos” : “Partner” has changed to use “supportingPos”: “toshibaLoyalty” |
| - |
| ||||||||||
3 | Non-loyalty stores will need to be working with Oracle as well |
|
|
| |||||||||||
4 | Content Management Readiness | All content needs to be set in Sanity for Oracle |
|
| @Lionel David&Martin |
|
| ||||||||
5 | Test E2E Integration - Loyalty flow | BKD App, In store and Kiosks (Tillster, Acrelec and Smoothr) are able to show the Rewards and allow users to place orders. |
|
| Oracle Khumbu BK DE Team+ Engineering + BK DE + Oracle + Khumbu |
|
| ||||||||
6 | Rollout to Production | Order injection on Oracle is ready in Production, all products, offers and rewards are working as expected via Mobile Ordering. |
|
| Oracle Khumbu BK DE Team | 1 week |
|
...