You are using the outdated version of Internet Explorer. For better experience with this website, please upgrade your browser.
Medical technology company contacted us for help with its expensive complex surgical navigation equipment which software had a lot of significant shortcomings requiring fixing.
The project goal was to enhance the exiting software, improve the source code structure, system's reliability, simplify the software installation and update.
Hardware consists of two functionally unrelated modules. One is used to take pictures and another converts these pictures into a full 3D-reconstruction of the anatomical structures, which is later displayed on a 30'' high-resolution screen .
While working on the project, the following challenges were defined:
Usage of a single program for two functionally unrelated hardware components
Inconsistent software modules structure
Inability to test individual software modules
Complicated procedure of the new features implementation, software installation and update.
To overcome them we:
Since the redesigned software required testing and the equipment was in the USA, two computers were used to imitate the tomograph hardware parts for the remote software testing, during which we have checked the software compliance with stated requirements, worked out network connection and hardware response failures.
All these allowed to milder possible difficulties during the software installation and update, improve system's reliability and performance.