Product teams faced with their first Internet of Things (IoT) project are often set up to fail because IoT does not easily fit into an existing hardware or software development process. Whether the company is a startup, an established business, or a Fortune 500 company, their product teams will be asked to overcome many unfamiliar hurdles with IoT and, in the absence of an appropriate planning process.