What were the biggest challenges Software Development faced with ZEISS VISUFIT 1000?
The biggest challenge was taking ZEISS VISUFIT 1000 at the prototype stage and transforming it into market-ready software for different modules in next to no time. Various development teams with different basic requirements had to work closely and pull together to achieve a high-quality innovation.
What are the key aspects of agile software development?
First, each sprint review results in a new, carefully tested, high-quality software version– this requires close cooperation and a systematic approach. Project management software directly connected with software tools provides comprehensive planning support.
What are the biggest advantages of agile software development? Do you also see benefits for our customers?
While the developers are working on a new version, Product Management can try out the particular software with the customers – this way, the team gets quick feedback and can prioritize features that are particularly important for users. At the same time, presenting the results every few weeks after a sprint keeps the team motivated.
What complex tasks can be performed with the ZEISS VISUFIT 1000?
Three examples come to mind. First, creating a 3D image of the patient's face with the necessary precision for fitting the individualized frames requires major processing power for all software modules. Another highly complex task for the software is the fully automated identification of the frames and the eyes in the images. And finally, the software also provides the ECP with a user interface that leads them through the different steps for centration data capture, stores the information and is also equipped for simultaneous operation by multiple users. However, the ECP can intervene and move forward or backward at any point during the process. The software must accommodate the complexity and eventualities of all potential sequences.