Strategy is always first.
When you start looking at deploying IoT in your organization, the most important thing to know is what to achieve long term.
Most people start looking at technology but IoT is not the technology discussion. IoT is really about you taking your company into the future and so, I would argue that if you want to be successful in deployment of IoT solutions in your organization, having a vision and then, of course, a correlated strategy to that vision is a must before you start looking at exactly what you want to achieve in the detailed approach of IoT.
How do I want to communicate with my customers? How do I want to develop my products – do I want to start selling services rather than selling products? What kind of organization do I require into the future? Where am I going to sell these products or solutions? How am I going to sell them?
Out of all of that, you will craft a vision of what kind of company you will want to become into the future. If you don’t have that vision, it’s going to be very difficult for you to obtain a strategy and if you don’t have a strategy, you’re not going to be able to deploy IoT within your organization.