Growing pains in IoT and how to solve them

By Pilgrim - March 15, 2019

This month, our CEO Pilgrim Beart gave a talk at Smart IoT London 2019 on his experiences building Hive, the growing pains in scaling IoT projects and best practices to solve them. Here is the talk, but in handy blog form.

In any IoT project, you'll find that your mindset completely changes once you hit a certain number of devices. You'll begin to care more about quarterly goals, processes and metrics, plus your customer support, product and organisisation - whereas previously it was all about proving "can we even do it?"



As you grow, you'll begin to hit certain pain points and have to reframe your thinking in order to solve them. Here, we list Pilgrim's 7 step plan to becoming a faster, sleeker connected product company to ensure IoT success:

1. Measure to improve


At creation stage?

And now at growth stage?

Speed Sprints User base growth
Iteration Jira tickets Resolve customer tickets
UX Features and crashes Engagement, churn and TTKD
Risks Feasibility and "fit" Profit and loss
Costs R&D Recurring, proportional to user base
Revenue What revenue?! $ per user

2. Find your monthly recurring revenue 

One of the joys of IoT is the realisation that you can turn any product into a service with its connected offering - for example, the way Hive has done from offering what was once a simple thermostat to a connected device which is paid for as an ongoing service. 

Monthly recurring revenue (MRR) will become crucial for revenue sustainability but is only one way to get there. You could also consider multi-sided market and bundling

3. Understand your customer

Did you know that IoT gives product managers superpowers?

Here, you can see the circular lifecycle of IoT product delivery. Being able to understand your customers better, constantly reviewing how they're using the product and if they're happy with it is imperative to offering a product that will have a far less reduced "shelf to kitchen drawer" life. Using the right tools, you can take the data coming from your device and turn it into customer insight. 

4. Flatten costs with tools and automation

It's simple - connecting a product drives ongoing costs. But your biggest cost will be people, and doing things manually is slow, unreliable and expensive.

Rather than hiring more and more people to throw at issues, consider how you can better equip your current staff - are there tools that can help them do their job better and with more ease? Are there processes that could be automated?

Don't forget - R&D amortises with scale, but operations doesn't. 

5. Eliminate these three bad practices

1. Being reactive instead of proactive
2. Allowing teams to remain disempowered
3. Doing things manually

6. Outsource non-core capability

Rather than building systems for every issue you come up against, see if the system has already been built by someone else. You should ideally be buying in everything except your unique selling point (USP) - your area of domain expertise - freeing you and your team's time to focus on your value proposition. 

Spend more time specifying, selecting, testing and accepting, and if you've already built too much, plan to replace it. 

7. Assign clear ownership for key metrics 

There are three clear drivers of IoT happiness:

1. Your customers' experience
2 Your costs
3. How you're scaling

But you should always ensure it's clear who is responsible for these three things: 


See how DevicePilot can make the difference


Industry leaders trust DevicePilot to help them improve the quality of the service they deliver at scale.

  • Eliminate revenue loss
  • Deliver a better service with the same human resource
  • Focus on growth and not firefighting
  • Get customer satisfaction through the roof

Book your personalised demo now and discover how DevicePilot can help you scale your connected business

Erik in a circle-1

Erik Fairbairn, CEO at POD Point:
Achieved 99% uptime across device estate

"We're totally data driven at POD Point, and if we can answer a question using data then we think that’s the best way - there’s no guesswork and you can use the facts.

Our DevicePilot dashboards have really let us get that actionable insight out of our devices."