A equipa de desenvolvimento de produtos da Creo Medical solicitou a consultoria da TVS para a unidade de teste de software que estavam a desenvolver para o sistema CROMA, uma unidade eletrocirúrgica que fornece energia de radiofrequência bipolar para cortar e coagular tecidos, reparando vasos sanguíneos com hemorragia. O software do CROMA, que foi avaliado quanto à proteção de Classe C (que exige o mais alto nível de integridade), seria escrito em C para ser executado num microcontrolador de 32 bits.
A TVS avaliou a arquitetura e o design do software, aconselhou sobre o conteúdo das especificações detalhadas do design do software para que os testes unitários pudessem ser desenvolvidos diretamente (sem a necessidade de ver o código), estabeleceu os critérios de cobertura dos testes unitários a cumprir e elaborou uma abordagem de testes unitários baseada no host/alvo.
Craig Gulliford, CEO da Creo Medical, comentou: "Optámos pela TVS devido à sua perícia especializada em testes de software relacionados com a segurança e a um profundo conhecimento da ferramenta de testes Cantata da QA Systems. Não nos desiludiram. Compreenderam rapidamente o design do software e forneceram-nos uma forma eficaz e eficiente de prosseguir com os testes unitários. Mantiveram-nos totalmente informados sobre o progresso em todos os momentos e cumpriram os prazos que estabelecemos para avançarmos com a certificação do sistema CROMA para uso humano.".
Após o desenvolvimento da estratégia de testes unitários, a TVS apresentou à Creo Medical uma proposta de preço fixo para a realização dos testes. Um engenheiro da TVS trabalhou em estreita colaboração com a equipa de desenvolvimento de produtos médicos da Creo durante três semanas para estabelecer e aprovar os processos detalhados de testes unitários e gestão, antes de liderar a equipa de testes. O projeto de testes unitários decorreu sem problemas, com quaisquer problemas detetados a serem prontamente resolvidos, e a Creo Medical foi mantida informada sobre o progresso através de relatórios de estado semanais detalhados. Os testes unitários concluídos foram entregues à Creo Medical no final do primeiro trimestre de 2014, cumprindo o cronograma estabelecido.
O trabalho da TVS permitiu à Creo Medical dar continuidade ao processo de certificação do software do sistema CROMA, de acordo com a norma de segurança de software para dispositivos médicos IEC 62304.
