Barrier: Developing IoT and Ensuring Fitness for Purpose