Designing and testing prototypes allows camera brands to find potential issues before the design is finalized, but Canon is using software to help find potential issues before the prototype. In a ...