Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Introduo
Devido aos avanos cientficos, tecnolgicos, econmicos e sociais, o mundo passa por
inmeras transformaes em diversas reas do conhecimento. Na rea mdica, vrias
inovaes tecnolgicas vm acompanhando o rpido desenvolvimento do mundo atual.
Esse desenvolvimento acelerado pode ser justificado pela inerente necessidade de
aprimorar o cuidado com a sade da populao.
Existe uma variedade muito grande de sistemas mdicos, os quais tipicamente
gerenciam, monitoram ou controlam nos pacientes informaes que so
predominantemente manipuladas atravs de software. Exemplos de sistemas mdicos
incluem [van Bemmel e Musen 1997]: sistemas monitores, os quais controlam a
freqncia cardaca, a presso sangunea, a taxa vivente, etc, e normalmente utilizam um
software especfico para interpretar as informaes obtidas atravs dos sensores e exibi-
1909
1910
2. Avaliao Heurstica
A avaliao de projeto de interfaces tem por objetivo identificar, classificar e contar o
nmero de problemas de usabilidade de um sistema computacional [Dix et al. 2004].
Adicionalmente, esta atividade tem por objetivo fazer recomendaes a partir do
resultado da avaliao de modo a melhorar a usabilidade do sistema. Uma heurstica
uma diretriz ou uma regra que pode guiar uma deciso do projeto ou criticar uma
deciso j tomada [Dix et al. 2004].
Avaliao heurstica um mtodo de estruturao da crtica de um sistema
utilizando um conjunto de heursticas propostas na literatura. O mtodo da avaliao
heurstica sugere que de trs a cinco avaliadores critiquem um sistema usando uma srie
de dez heursticas genricas, tambm chamadas de heursticas de Nielsen [Nielsen
1994]. Essas heursticas referem-se identificao dos problemas mais comuns de
usabilidade encontrados em um sistema computacional.
Nielsen prope um conjunto de dez heursticas a ser utilizadas como base para
cada avaliador verificar, de forma independente, todos os componentes possveis de
dilogo nos cenrios tpicos de uso do sistema. Os itens violados so anotados,
especificados e listados. Aps a organizao desses itens, um grau de severidade, na
escala de zero a quatro, atribudo para cada problema listado. O nvel zero indica
menor severidade e significa que o problema no , na verdade, considerado como um
problema de usabilidade. O nvel um indica problemas cosmticos, ou seja, s sero
resolvidos se houver disponibilidade de tempo e recursos. O nvel dois indica pequenos
problemas de usabilidade, cuja resoluo tem menor prioridade. O nvel trs representa
problemas maiores de usabilidade e a resoluo destes problemas deve ser prioritria. O
nvel quatro indica problemas muito srios de usabilidade, os quais devem
necessariamente ser resolvidos antes da continuidade do desenvolvimento do produto.
As heursticas de Nielsen so apresentadas a seguir [Nielsen 1994]:
1. Visibilidade do status do sistema. O sistema deve sempre informar o usurio
atravs de feedbacks apropriados sobre o que est acontecendo;
2. Casamento entre o sistema e o mundo real. O sistema deve utilizar conceitos e
termos com os quais o usurio est familiarizado, fornecendo informaes em
ordem lgica e natural;
3. Controle e liberdade do usurio. O sistema deve suportar a correo de aes
erradas ou indesejadas (undo e redo de aes), oferecendo ao mesmo tempo
sadas de emergncia quando o usurio fizer uma escolha indesejada;
4. Consistncia e padres. O sistema deve ser padronizado e consistente;
5. Preveno de erros. O sistema deve prevenir a ocorrncia de erros, quer atravs
da eliminao de situaes propcias ao erro, quer atravs do uso de mensagens
de confirmao;
6. Reconhecimento em vez de lembrana. O sistema deve minimizar a necessidade
do usurio memorizar aes, objetos e opes, disponibilizando suas
funcionalidades de forma visvel e clara;
1911
1912
heursticas, quanto para a captura de informaes de baixo nvel atravs dos subitens de cada heurstica;
A avaliao heurstica de cada sistema neste estudo foi realizada de acordo com
um questionrio contendo dez sees de perguntas relacionadas a cada uma das
heursticas de Nielsen. Dentro de cada seo existem perguntas relacionadas heurstica
em questo, as quais devem ser respondidas pelos especialistas. Na primeira coluna do
questionrio encontra-se a questo a ser verificada no sistema. Na segunda coluna o
especialista deve responder Sim, No ou N/A (no se aplica) questo da primeira
coluna, enquanto que na ltima coluna, o especialista pode colocar algum comentrio
pertinente anlise da questo.
uso frequente da cor vermelha para instrues normais de texto puro. Entende-se
que o autor do sistema optou pelo vermelho para chamar a ateno dos usurios
sobre certas instrues, mas essa cor deve ser somente utilizada nos alertas de erros
graves. A Figura 1a mostra um dos exemplos do uso incorreto da cor vermelha;
1913
(a)
(b)
1914
Heurstica
1
2
3
4
5
6
7
8
9
10
Total
Itens
25
18
14
31
12
10
25
10
9
9
1915
em vez de lembrana, a busca por paciente foi uma funcionalidade que todos os
avaliadores tiveram problemas. Esta funcionalidade tem por objetivo recuperar as
informaes de um paciente cadastrado, a partir de uma lista de todos os pacientes que
possuem a chave de busca em seu nome ou registro. O usurio pode ento selecionar um
paciente na lista e o registro e o nome do paciente escolhido so automaticamente
inseridos em seus respectivos campos. Contudo, os avaliadores ressaltaram que no
estava claro que no era necessrio preencher completamente os campos nome e
registro, mas sim selecionar o boto para que estes campos fossem preenchidos. A
Figura 2 apresenta a interface de busca de paciente com os reparos j realizados.
Heurstica
1
2
3
4
5
6
7
8
9
10
1916
Itens Violados
2
1
2
2
1
1
4
2
1
3
Nvel Severidade
3
0
0
0
2
0
2
2
1
3
Total Itens
19
11
10
28
11
4
21
9
9
7
5. Trabalhos Relacionados
Uma das principais preocupaes relacionadas ao desenvolvimento de software mdico
a qualidade do produto obtido, tanto em termos funcionais quanto em termos de
usabilidade. Normalmente, h uma lgica extremamente complicada em uma
organizao ou instituio de sade, alm de regras e procedimentos padres que
dificultam o desenvolvimento de software mdico. Como estas aplicaes so, em
muitos casos, voltadas para o atendimento da populao, potenciais problemas na
qualidade destes produtos podem (potencialmente) ser desastrosos para o paciente, os
profissionais da sade e para a prpria instituio de sade.
Vrios estudos sugerem que a engenharia de usabilidade faa parte do processo
de desenvolvimento dos sistemas. Por exemplo, Gruchmann e Borgert [Gruchmann and
Borgert 2007] estimam que entre 44 e 98 mil mortes por ano so atribudas a erros
mdicos em hospitais. Contudo, este alto nmero no decorre em sua maioria da m
formao dos profissionais da rea da sade, mas sim pelo fato de que bons
profissionais trabalham com sistemas com designs e interfaces deficientes. Geralmente,
desenvolvedores de produtos mdicos no esto familiarizados com o ambiente de
trabalho em um hospital e, conseqentemente, desenvolvem sistemas computacionais de
acordo com seus modelos pessoais, no atentando para os reais requisitos dos usurios.
Alm disto, usurios com nvel de stress elevados agem intuitivamente, no atentando a
detalhes que podem comprometer a interao com o sistema.
Em outro trabalho, foi realizado um estudo de usabilidade relacionado ao uso de
sistemas de dispositivos mveis em unidades de emergncia [Leitner et al. 2007].
Basicamente, os sistemas deviam ser utilizados por mdicos em uma ambulncia para
receber informaes dos pacientes que sero atendidos. Neste contexto, os autores
concluram que os mdicos no podem em hiptese alguma ter suas habilidades
bloqueadas, principalmente por razes de problemas de usabilidade em um sistema, sob
risco de ocasionar a morte do paciente e a averso ao uso destes dispositivos por parte
dos profissionais da sade. Neste caso, a engenharia de usabilidade deve ser utilizada o
quanto antes no desenvolvimento do sistema.
6. Concluso
A preocupao com a qualidade dos sistemas de informao em sade, tanto em termos
funcionais quanto em termos de usabilidade, vem ganhando destaque crescente. Um
sistema com boa usabilidade possui maior chance de ser adotado diariamente por
profissionais de sade, uma vez que no dificulta os processos de atendimento mdico e
minimiza a ocorrncia de erros. Problemas de usabilidade podem (potencialmente) ser
desastrosos tanto para o paciente quanto para os profissionais envolvidos.
Este artigo descreveu os principais resultados de um estudo de usabilidade
aplicado a sistemas de informao em sade para identificar e corrigir problemas ainda
durante o processo de desenvolvimento. Os resultados da avaliao heurstica
demonstram a eficincia da estratgia de design avaliao - re-design aplicada sobre o
ciclo de vida de desenvolvimento de um sistema de informao em sade, dado que a
grande maioria dos problemas de usabilidade identificados nas verses iniciais dos
sistemas foi resolvida. Contudo, melhorias ainda devem ser consideradas. Acreditamos
1917
Agradecimentos
Agradecemos as contribuies de Vladimir Pinto e Ivan Pisa para o desenvolvimento do
sistema MDFluxo-Web, bem como as contribuies de Kelly Ynoue, Antnio Pazin
Filho e Luiz Otvio Murta Jnior para o desenvolvimento do sistema Bravo.
Agradecemos tambm o apoio da FAPESP.
Referncias
Dix, A., Finlay, J., Abowd, G., and Beale, R. (2004). Human-Computer-Interaction.
Pearson Education.
Gruchmann, T. and Borgert, A. (2007). The Effect of New Standards on the Global
Movement Toward Usable Medical Devices. In Holzinger, A. (Ed.), HCI and
Usability for Medicine and Health Care, Springer-Verlag, pp. 83-96.
Leitner, G., Ahlstrm, D. and Hitz, M. (2007). Usability of Mobile Computing in
Emergency Response Systems Lessons Learned and Future Directions, In
Holzinger, A. (Ed.), HCI and Usability for Medicine and Health Care, SpringerVerlag, pp. 241-254.
Miyazaki, F. A. (2008). Desenvolvimento e Avaliao Heurstica de um Sistema de
Gerenciamento de Estudos Clnicos de Anticoagulao Oral. Trabalho de concluso
de curso - Bacharelado em Informtica Biomdica, Universidade de So Paulo
(USP).
Nielsen, J. (1994). Heuristic evaluation. In Nielsen, J., and Mack, R.L. (Eds.), Usability
Inspection Methods, John Wiley & Sons, New York, NY.
Pinto, V. C. (2008). Construo e avaliao de um software de computador de mo
para auxiliar o ensino de oftalmologia para estudantes de medicina. Dissertao de
mestrado, Universidade Federal de So Paulo (Unifesp).
van Bemmel, J.H., Musen, M. A. (1997). Handbook of Medical Informatics. SpringerVerlag.
Vasconcelos, J., Henriques, R., e Rocha, A. (2006) Modelo para Desenvolvimento de
Sistemas de Apoio Deciso Clnica para a Prtica da Medicina Baseada na
Evidncia. Anais do X Congresso Brasileiro de Informtica em Sade (CBIS 2006),
pp. 1162-1167.
Ynoue, K. C. (2008). Desenvolvimento de um Sistema de Gerenciamento da Qualidade
da Anticoagulao Oral. Trabalho de concluso de curso - Bacharelado em
Informtica Biomdica, Universidade de So Paulo (USP).
Zhuofan, W., Pinto, V., Pisa, I. T., de Farias, C. R. G., Macedo, A. A. (2008). Definio
de um Sistema Web para Apoio ao Diagnstico Mdico em Oftalmologia aps
Avaliao Heurstica Buscando Usabilidade. Anais V Workshop de Trabalhos de
Iniciao Cientfica (WTIC 2008) XIV WebMedia, pp. 146 - 148.
1918