Zebra Technologies Corporation · NASDAQ:ZBRA

Zebra Technologies — Technical Presentation (2023)

22 slides from Zebra Technologies's technical presentation, 2023

  1. Slide 1: Embracing API First – Reflexis Task Management APIs

    Embracing API First – Reflexis Task Management APIs Robin West Engineering Manager, API Management Software-as-a-Service Platforms 1

  2. Slide 2: Agenda

    Agenda 1. Background – Code-First to API-First 2. Data Modeling for Zebra Software 3. Reflexis Task Management 4. API Information 5. Demo 6. Closing ZEBRA TECHNOLOGIES

  3. Slide 3: SaaS Solutions at Software Solutions BU

    SaaS Solutions at Software Solutions BU • Optimizes labor • Intelligent workload • AI-powered demand • Seamlessly • Maximizes • SaaS offering spend and optimization planning and connecting productivity and enables full store maximizes efficiency • Streamlines execution associates ensure associates p

  4. Slide 4: What is API-first?

    What is API-first? Code First API First • The API is designed and documented before any code is Develop Code Design API written. Generate Code • Separate out workstreams and personas Integrate Write Tests Review API Write API Develop Code Code Mock API – The production of APIs Docs Document API – Th

  5. Slide 5: Internal Challenge – From Code-First to API-First

    Internal Challenge – From Code-First to API-First • Challenge – Many Product Lines have their own External App Product Line App Product Line App External tech stack, built on Code First and API Second, App Product Line making it hard to share logic and slowing down App innovation Product Line • As a

  6. Slide 6: Using Internal API Program to Drive Technology transformation

    Using Internal API Program to Drive Technology transformation • Publish APIs using Pan-Zebra Standards. Customer Partner Product Refactor where needed. App Customer App Customer App Partner App Line App Product Line App Product App Partner App Line App • Continue to support legacy APIs while migrati

  7. Slide 7: Driving external APIs for use cases in our customer's industries

    Driving external APIs for use cases in our customer’s industries • Focus on Retail, Banking, and Healthcare • Identify Key Personas and Jobs-to-be-done • From the Jobs-to-be-done, develop Customer Journeys and User Story Maps • Establish roadmap based on priority Curated SWS Standard API Layer SWS S

  8. Slide 8: User Journey for Each Persona

    User Journey for Each Persona API Consumer Discover Evaluate Integrate Monitor Set Review Observe API Admin Standards APIs Governance Publish Build and Test and API Builder Design and Analyze Deploy Monitor Monetize ZEBRA TECHNOLOGIES

  9. Slide 9: Journey to Headless API for External Consumers

    Journey to Headless API for External Consumers Establish a SaaS API team POC to internal Testing Closed-to- Private MVP Public launch and Evolve ZEBRA TECHNOLOGIES

  10. Slide 10: ONEAPP. UX Vision

    ONEAPP. UXVISION , Sandra, Smith we =, ACME Store Associate \ 2 u "Our new store app. is really modern, it looks and works the way | expect it to ‘and I've used a lot of bad apps." I's super easy to find what | need... No (epic) training was required :)" ©2023 Zebra Technologies. Confidential =— — —

  11. Slide 11: Best Practices for data modeling

    Best Practices for data modeling • Adaptability — creating schemas that withstand enhancement or correction • Expandability — creating schemas that grow beyond expectations • Fundamentality — creating schemas that deliver on features and functionality • Portability — creating schemas that can be hos

  12. Slide 12: How to define the Zebra World

    How to define the Zebra World • A PERSON takes an ACTION in a PROCESS on a THING at a PLACE • A THING at a PLACE takes an ACTION on a THING at a PLACE • As part of a PROCESS, an EVENT triggers to ACTION a THING to a THING • A THING ACTIONS an EVENT as part of a PROCESS Definitions • PROCESS: is a se

  13. Slide 13: Noun Root / Verb Root

    Noun Root / Verb Person Place Thing Process Event Concepts Defined Change Temperature Device User Worker Workspace Device Package Task Project Status Taken Event Worker Environmental Task Task ZEBRA TECHNOLOGIES

  14. Slide 14: RTM Task Model

    RTM Task Model ZEBRA TECHNOLOGIES

  15. Slide 15: RTM Task

    RTM Taskv { "task": { Process "process": { "root": { This makes it so that "id": "497f 6eca-6276-4993-bf eb-53cbbbba6f 08", "name": "string", "description": "string", anything is extensible if you "created": "2022-10-28T05:41:43.006Z", "updated": "2019-08-24T14:15:22Z", start from the Root and }, "c

  16. Slide 16: Reflexis Task Management

    Reflexis Task Management For Retail, Healthcare, and Banking • Improve Workload Distribution – Automate task assignment with equitable distribution to keep workloads fair and reduce overtime spend • Automate Role-Based Assignments – Automatically push the right assignment to the right associate, ali

  17. Slide 17: Prioritize. Manage. Confirm.

    Prioritize. Manage. Confirm. Reflexis Real-Time Task Manager™ ZEBRA TECHNOLOGIES

  18. Slide 18: Reflexis Task Management APIs

    Reflexis Task Management APIs Early Access • Provide worker access to basic projects • Allow execution of basic projects • Must use Reflexis Creator to create tasks and assign them • Integratable into in-store apps ZEBRA TECHNOLOGIES

  19. Slide 19: Reflexis Task Management

    Reflexis Task Managemnt ZEBRA TECHNOLOGIES

  20. Slide 20: V1 Roadmap

    Reflexis Task Managemnt V1 Roadmap • MyWork in-store service API • Full Task execution • Access to subtasks and notifications • Attachments, feedback, etc • Assignment, Execution, Prioritization ZEBRA TECHNOLOGIES

  21. Slide 21: Demo

    Demo ZEBRA TECHNOLOGIES

  22. Slide 22: Thank You

    Thank You ZEBRA and the stylized Zebra head are trademarks of Zebra Technologies Corp., registered in many jurisdictions worldwide .All other trademarks are the property of their respective owners. ©2023 Zebra Technologies Corp. and/or its affiliates. All rights reserved.

Zebra Technologies — Technical Presentation (2023) on 6ix