Session

Android Telemetry Use-case: Telling a Hardware Story

Working with OEM's debugging hardware meant to work in restaurant environments is an interesting challenge. Different than debugging software bugs; when dealing with battery degradation, CPU throttling, or failing USB buses, off the shelf standard monitoring will require some boost from the engineering side.

This session will guide you through the research of hardware failures, how they were surfaced through telemetry analysis, and what was achieved to improve manufacturing and internal organization visibility in order to provide the best experience to the customer. Our goal is for the audience to gain perspective on how Android APIs can be used to improve observability and understanding of the environment the devices live in, how they are operated, and how these signals can be used for analysis to improve hardware manufacturing.

An essential key point for this talk is also how to work in a small development team, organize, delegate, and deliver instant actionable data that is useful to measure customer pain in order to prioritize tasks, and troubleshoot in real time to deliver excellent customer support.

This is how hardware helped the development team tell a story to the different company departments, achieving "Organizational Intelligence".

Key Takeaways and Learning Points:

Android API Observability: How to utilize Android APIs to track low-level hardware telemetry (like CPU load, battery, and USB health) to understand the physical environment your devices operate in.
Improving Manufacturing: How to use raw telemetry analysis and data-driven evidence to bridge the gap with OEMs, influencing hardware manufacturing and ensuring better device reliability.
Real-Time Troubleshooting: How a small team can organize and deliver actionable data to measure customer pain, allowing frontline support teams to troubleshoot device hardware in real time.
Organizational Intelligence: How to use hardware data to tell a compelling story across different company departments, fostering cross-functional collaboration and shared visibility.

Bogusz Pawłowski

Senior Software Engineer II

Gdańsk, Poland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top