The IoT Build vs Buy Dilemma

This post is part of a series of guest posts by GroupGets and their appointed experts to talk about project crowdfunding and early-stage product development, from successes to battle wounds.


The connected economy is here.

The Internet of Things (IoT) is undeniably explored among most companies today. Connected products are becoming increasingly prevalent in the modern economy. Brands around the world are planning how they can grow from increased data connectivity to the products they sell and the services they provide.

Whether your motivation to invest in IoT is to increase your own operational efficiency, to build relationships with customers through differentiated product experiences, or simply to collect a ton of useful data, one of the first dilemmas that must be addressed is how much you should build from scratch versus what to buy off the shelf.

Unfortunately, there is no single, all-encompassing answer to the buy vs. build dilemma. From our experience, the line must be drawn internally after careful consideration of some key aspects of IoT product development.

Points to keep in mind

From our experience, here are a few of the aspects we have identified as the most important to understand before embarking on IoT product development.

1. Building fast is more important than optimizing for cost

Cost is an important driver in most IoT projects - the business case and ROI for an IoT product often hinges on it. However, optimizing hardware for cost is a difficult and time-consuming effort. Although designing parts with manufacturing readiness in mind is very important, highly constraining unit costs from the get-go will significantly stifle development.

A better approach is to build “minimum viable” prototypes to get in customer hands as quickly as possible. This will help flesh out the business case fast, before zeroing in on cost reduction. Customer feedback is invaluable.

2. Understand the general requirements surrounding complexity, cost and schedule

The Internet of Things provides a space for products supplied with smart sensors to collect data and transfer data over a network. Thus, an IoT system requires development across three fields: hardware (the physical products developed with embedded firmware and smart sensors), infrastructure (the software that holds and tests the sensors data) and applications (apps for tablets, PCs and smartphones, which bridge the gap between hardware and infrastructure, enabling users to manage smart gadgets).

Understanding the scope of the cost, timeline and expertise required across these fields is important before making a decision. To learn more, check out some of these great articles:

3. Don’t do it from scratch

There are extensive resource, manufacturing and fulfillment infrastructures that already exist. Don’t choose the first solution you find, no matter how easy they may make it seem. Before you begin, talk with as many hardware startup founders, consultancies and manufacturers as possible. Do it all over again after you start. Research them to get a sense of the many things you don’t yet know and still need to learn.

4. Always think about bringing your capabilities in-house, but know your strengths

Although it is not cheaper to hire people, things often move a lot smoother and quicker in-house, especially when it comes to prototyping and debugging. A successful company is always prototyping and debugging — once the first iteration is released, revising and prototyping on the next production run and iteration begins. While the next phase of development and manufacturing rolls on, don’t forget to continually take stock of where the market’s headed, as timing is key to a successful product adoption, and it’s easy to be left behind.

5. Firsthand testing: a custom IoT solution

We wanted to validate the points identified above, so we decided to form a small internal team (all engineers) to build an IoT solution for a problem that we see quite often: indoor asset tracking. Going through the process of drawing our own build vs. buy line, here are some of the considerations undertaken:

  • What exactly is the minimally viable product?
  • Is there a way to get it in front of customers faster?
  • How complex is the solution architecture?
  • What are the timeline and budget?
  • What aspects will need to be made from scratch, and what can we build upon?
  • What resources do we have in-house, and where should we look to augment the team?

For us, the goal was to first to identify the best specific use case, then implement as quickly as possible. Time-to-customer being our most critical factor, the line we drew between building and buying includes many great existing solutions, and a bit of integration and design. Here is the breakdown:

alt text

The solution is currently being implemented and customized for early adopters. Check it out on GroupGets!


About the author: Daniel deLaveaga comes from a product design and subtractive manufacturing background. Prior to co-founding Breadware, Daniel worked in the medical device industry and lectured at University of California, Santa Barbara on Design for Manufacturing. Having co-founded a product design consultancy, Stel LLC, Daniel has significant experience in IoT product development and has overseen the design, manufacturing and new product introduction of 11 products in the market. Daniel holds a BS in Mechanical Engineering from UCSB.

comments | comment feed

Via Westline T2B http://www.rssmix.com/

Comments

Popular Posts