Through this project, ZEISS Digital Innovation has spent several years and run multiple release cycles to develop the Service Tool for the IOLMaster 700. The focus was on implementing individual, complete functional units that can be integrated into a variety of service or manufacturing use cases.
To ensure transparency, flexibility and ongoing feedback cycles, the team at ZEISS Digital Innovation worked closely with stakeholders from Carl Zeiss Meditec AG. And in order to meet process-related requirements and the high demands made in terms of the software quality in the strictly regulated medical technology environment, a great deal of time was spent working on the accompanying documentation, a high level of testing automation was ensured and ongoing product demos were run from an early stage.
- Requirements management
- Stakeholder coordination
- Concept development and architecture design
- Implementation of back end and front end
- Test automation
- Quality assurance & documentation
- Lifecycle management
- Support in using the application
I was impressed at just how quickly the ZEISS Digital Innovation team got to grips with the topic. It was uncharted territory for us all, but the team quickly came up with ideas about how they could optimally design the service workflows. Together, we got a highly innovative solution off the ground that will make service calls at our customers' sites much easier in the future.
The optical biometer IOLMaster 700 is used to perform preliminary examinations for cataract patients. It's important to ensure flawless functionality and correct hardware settings during both system production and maintenance. The Service Tool is the leading application when it comes to supporting service and production employees.
The software's range of functions has continued to grow throughout the product life cycle thanks to close collaboration with service management and service engineers at Carl Zeiss Meditec AG . Service engineers are now able to use the software and reliable service process to provide targeted support in replacing individual components of the IOLMaster 700 or performing repairs or modifications. The software uses step-by-step instructions to guide them through the process for a production or service measure – essentially making them a kind of digital colleague.
This means the complexity of these activities can be viewed and understood on the tool itself. Errors are minimized and system downtime is noticeably reduced as these measures can be performed at the customer's site. Shorter downtimes are ensured through a functioning product and ultimately help enhance the quality of life of cataract patients.
One special challenge in this software project was to advance the medical application of the IOLMaster 700 while further developing the release cycles, some of which ran independently. Due to jointly developed basic components that were used together in a variety of applications, the key success factors were close and coordinated communication, as well as cross-project collaboration.
Due to the dependencies on hardware-related developments for the system and the very limiting framework conditions of the medical technology landscape, another challenge was to embed agile elements in the software development process.
Azure DevOps / Microsoft Team Foundation Server,
Visual Studio 2019 / 2015, IBM Rational DOORS, .NET Framework / .NET Core, C#,
WPF, XAML, C++, Microsoft UI Automation, SQL, MVVM Pattern, Atlassian
Confluence, WiX-Setup, DICOM