Lesson 5:
IoT requires agile methods
The much-discussed ‘customer experience’ is not only a decisive criterion for success in the front end, i.e. in apps and websites; it also plays a role in devices in the form of user-friendliness. For many customers, user-friendliness often plays no role at first, which is a mistake, because it is important for the long-term success of the solutions. During the development stage, the developer should, for example, already consider how the setup process for an IoT gateway should look. Because IoT projects are often innovation projects, one of the customer’s top priorities is often to achieve a business impact with them, for example, by reducing maintenance costs or marketing software functions in general. Because the hoped-for business impact is difficult to assess, especially in the early stages, it is important to rely on an agile approach. This allows the business case to be developed in parallel. The only remaining challenge then is to stay focused and not get lost in unnecessary features.