Whether it’s an IoT project or other IT project, no one is happy when a project misses a deadline. This doesn’t mean being a week or two late – we’re talking months. Months where your costs are increasing. Months where business needs aren’t being met and frustration levels are rising fast. If you’ve worked on technology projects in the past, you know this happens frequently. The typical reasons IT projects run long include: poorly defined scope, scope creep, immature technology, or poor project management. IoT projects often suffer the same fate as typical IT projects but have the added complexity of device firmware.