I developed the touch screen graphical user interface for a percutaneous heart pump. The interface allows the user to control the device and to display detailed step by step instructions of the device workflow. In addition to the workflow, the application includes an alarm interface, a custom graphical representation of key device data such as the flow rate and motor current, and event logs which are available to transfer to a USB thumb drive. The project included developing code using Linux, Qt and C++ and working closely with a team of software and QA engineers to verify that the code met high standards for design and implementation. The software was FDA approved in 2017.
The user interface was internationalized into Czech, Danish, Dutch, Finnish, French, German, Greek, Hungarian, Italian, Polish, Portuguese, Russian, Spanish, Swedish and Turkish. I worked closely with the translators, supplying them with interactive PDF versions of the user interface in all of the translated languages so they could see the translations in project context.
One important lesson I’ve learned for projects this complex is to create a software simulator early in the project to allow the scientists, product managers and other team members to interact with the user interface before the hardware is ready to use. That allows them to experience the user interface and make any needed changes to the requirements earlier in the project.