There are many fundamental differences when creating digital or physical products. For one, industrial design follows a ridgid waterfall process. Key decisions on components and connectivity (e.g. Bluetooth, Wifi) need to be made early and changing course later can be costly. Whereas software is inherently agile and iterative. Our biggest challenge was bringing these two worlds together to create a seamless and consistent customer experience.
From firmware to software to hardware, our teams had to integrate processes to accommodate, learn and adapt together. This ability to align multiple disciplines around a unified process was critical to the success of the project.