O tema “qualidade de software”, quando é abordado,
pode ter vários significados. Pode dizer-se, por exemplo, que
“qualidade” de uma determinada aplicação,
significa a ausência de crashes. Ou, noutros casos, pode significar
a correspondência entre a aplicação em questão
e as expectativas do cliente ou utilizador. “Qualidade”
também pode significar a conformidade da aplicação
com os requisitos estabelecidos, partindo do principio que a especificação
dos requisitos foi correcta. Uma definição geral de “qualidade”
poderá ser: “O grau de cumprimento, por parte da aplicação,
tanto dos requisitos especificados como dos implícitos”.
No vector “Software Quality Assurance”, a oferta do INOV
incide sobre as sub-áreas de “Configuration Management”
(CM) e “Testes de Software”. No que se refere ao CM, o
INOV possui uma oferta que inclui a definição e documentação
de processos de CM, instalação e adaptação
de ferramentas e formação da equipa de CM nas ferramentas
e processos. Na área de testes, o INOV tem capacidade para actuar
desde o planeamento até à automatização
dos testes, passando pela sua execução.
A oferta do INOV, na área de CM, é especialmente dirigida
para entidades públicas ou privadas que possuam um “parque”
de aplicações informáticas considerável,
onde o controlo das versões instaladas é crucial, de
forma a garantir que as equipas de manutenção possam,
em qualquer momento, aceder às últimas versões
das aplicações em produção e tenham acesso
a todo o tipo de informação existente sobre as mesmas,
o que inclui manuais, procedimentos, contactos, etc.. Na área
de Testes o INOV poderá ser o parceiro independente que garante
que o fornecimento de um determinado sistema está de acordo
com as especificações, tanto técnicas como funcionais.