Uma equipe de desenvolvimento foi contratada para desenvolver um software para monitoramento de pacientes transplantados. O produto será constituído de um avatar de um médico, que fará perguntas ao paciente, e, conforme as respostas, serão exibidas orientações para o paciente. Se as informações apontarem para uma emergência, o sistema deverá ser conectar automaticamente à central para que um médico real converse com o paciente. Nesse caso, que requisito seria mais importante?
Questão
Uma equipe de desenvolvimento foi contratada para desenvolver um software para monitoramento de pacientes transplantados. O produto será constituído de um avatar de um médico, que fará perguntas ao paciente, e, conforme as respostas, serão exibidas orientações para o paciente. Se as informações apontarem para uma emergência, o sistema deverá ser conectar automaticamente à central para que um médico real converse com o paciente. Nesse caso, que requisito seria mais importante?
Alternativas
a) Usabilidade
b) Analisabilidade
c) Integridade
d) Autenticidade
e) Interoperabilidade
Explicação
O cenário descreve um sistema que, ao identificar uma situação de emergência a partir das respostas do paciente, deve se conectar automaticamente a uma central para que um médico real converse com o paciente.
Esse ponto central do enunciado envolve integração e comunicação entre sistemas diferentes (o software de monitoramento/triagem + a central de atendimento/telemedicina/telefonia/videoconferência/prontuário). A característica de qualidade mais diretamente ligada a essa necessidade é a interoperabilidade, isto é, a capacidade de trocar informações e operar em conjunto com outros sistemas/serviços.
As demais alternativas até podem ser desejáveis (por exemplo, usabilidade é importante para um paciente usando um avatar), mas não são o requisito mais crítico para viabilizar a funcionalidade decisiva descrita: o acionamento automático e a comunicação com a central.
Alternativa correta: (e).