CASE STUDY:

Home Draft Machine App

Methods, tech and tools
React Native, Native Mobile, SDKs, iOS, Android

THE CHALLENGE

The draft machine allows customers to pour a perfectly chilled draught beer in their own home. The  app (125,000 users a month) is used to change the machine temperature, view keg status and manage equipment and orders.

The client wanted to improve the user experience and drive more app-initiated sales. However, with a tech debt from the existing build, the in-house team’s time was being pulled from the needed developments to operations and troubleshooting.

Thier main need was for someone to ‘do the work that needs doing’ which would allow the in-house team to focus on development. In February 2024, a Doza consultant was engaged for an initial six-month period to provide expertise and capacity on a full-time basis.

Approach

To best support their needs and allow us to hit the ground running, we put forward a full-stack engineer, experienced in the mobile app space with React Native and SDKs as well as iOS and Android expertise. Our consultant drew from the wider Doza team’s knowledge too, when needed.

Initially, we worked to prioritise the tasks that needed doing, with a focus on adding value quickly. The first two months, we worked solely on operational needs, for example:

  • Updating libraries (collections of reusable code) and React Native and SDK versions. The version upgrades were a big piece of work but crucial to ensure the app benefitted from performance, security and feature improvements
  • To better identify and troubleshoot issues, we implemented a third-party library to track issues that customers reported; this allowed us to quickly learn what was causing an issue and fix it reducing troubleshooting time (and resources).

As we’ve now dealt with the critical issues, our role is now more flexible between operations and development:

  • When new tech has been required, we’ve supported the client in understanding the details and provided alternative products to support their cost modelling.
  • We’ve supported the development and roll-out of new app features to improve the user experience, such as a loyalty widget, in-store offers, cooling control upgrades, biometric authentication and app inbox messages.

ReSULTS

Outcomes

To date, Doza has supported over 100 individual pieces of work allowing the client to meet their roadmap and tech deck milestones.

Our flexible supportive approach, along with the breaking down of knowledge silos in the in-house team, has provided the client with the skills and capacity to support faster feature deployments.

LATEST CASE STUDIES

Ready to shake things up in your digital world?

Let's chat

Thank you! Your submission has been received - we will be in touch shortly.
Unfortunately, your message has not sent. Please re-try or email hello@doza.consulting.