Escolar Documentos
Profissional Documentos
Cultura Documentos
2) Quais atributos as interfaces deve contemplar para que a IHM possa trazer qualidade aos sistemas? Trazer qualidade aos sistemas atravs de interfaces:
Interativas; Padronizadas; Confiveis; Robustas; E que ofeream uma grande variedade de alternativas para a execuo de tarefas.
Produzir
3) Defina interao e usabilidade. Usabilidade: Capacidade de um produto ser usado por usurios
especficos para atingir objetivos especficos com eficcia, eficincia e satisfao em um contexto especfico de uso. Interao: processo de atuao reciproca
4) Quais so as dificuldades presentes no projeto de interfaces?
Alm das limitaes inerentes a qualquer projeto, interfaces com o usurio envolvem questes como padres, design grfico, documentao, internacionalizao, e performance, entre outras. Estas questes associadas contribuem para aumentar a complexidade do desenvolvimento da interface.
Dificuldade em se fazer um projeto iterativo Embora se veja como ideal o processo de se refinar ciclicamente uma interface, este processo em si j difcil de ser executado As modificaes trazem uma piora de usabilidade, e difcil saber quando a interface est realmente bem-elaborada. difcil obter resultados do uso da interface diretamente dos usurios primrios, que muitas vezes no so os seus compradores e nem responsveis.
Implementar a interface iterativamente significa entrelaar as etapas de projeto e implementao e teste; O impacto direto disto que o processo de software tradicional se torna inadequado, e o processo utilizado em si, mais difcil de se administrar e documentar
Programao reativa
Uma das diferenas principais entre a implementao de interface e o software de outros tipos que a interface deve ser escrita contemplando seu controle pelo usurio, e no pela aplicao. Esta diferena tem resultado em dificuldade na modularizao e organizao do cdigo.
Multiprocessamento
Alm de existirem diversas tarefas simultneas que necessitem responder ateno do usurio, o tempo de execuo destas tarefas varia, e importante manter o sistema respondendo instantaneamente. Os mesmos problemas relacionados ao multiprocessamento existem no desenvolvimento de interfaces.
H limitaes importantes do tempo de resposta e do redesenho das informaes exibidas pela interface; Esta caracterstica embute preocupaes que a maior parte dos sistemas no contempla a fundo.
Necessidade de robustez Toda entrada do usurio deve ser atendida satisfatoriamente.
As entradas dos usurios podem ser de qualquer natureza, e muitas vezes difcil prever todos os tipos diferentes de interao que ocorrero. A necessidade de cancelar e desfazer as operaes que o usurio executa acrescenta esta dificuldade
Dificuldade de sistematizar testes Sistemas de manipulao direta interface so em geral pouco teis para efetuar seu teste, porque no simulam bem a atividade catica do usurio, e porque alteraes na interface implicam em se ter de fazer mudanas nos testes.
Grande parte da qualidade da interface no-avalivel por um sistema, por ser resultado de apreciaes essencialmente humanas.
Complexidade das ferramentas Como a linguagem de programao muitas vezes no suporta completamente as necessidades da interface, cria-se uma necessidade por ferramentas que enderecem esta questo.
Estas ferramentas em geral so incompatveis e requerem longo treinamento por parte dos desenvolvedores.
Dificuldade de modularizao
Uma das maiores dificuldades relacionadas criao de interfaces a dificuldade de se separar a forma da interface com o contedo a ser apresentado. 6) Quais so as etapas que projeto centrado no usurio deve contemplar?
Identificar a necessidade do projeto centrado no usurio
Interao: Atuao recproca, dois agentes inter-agindo, mais do que imagem, envolve com o comportamento do usurio altera o comportamento do sistema (ou de outros usurios); um conceito mais profundo que o conceito de interface.
8) Quais os conceitos de qualidade de sistemas interativos que devem ser considerados pela IHM?
Podemos definir como a parte de um sistema interativo responsvel por traduzir aes do usurio em ativaes das funcionalidades do sistema, permitindo que os resultados possam ser observados e a interao devidamente coordenada. Considera-se a interface no s o meio fsico que separa duas entidades distintas (homem e computador) em seu processo de comunicao A Interface funciona como um mediador que suprime as deficincias de cada entidade ao longo da interao.
A Interface no deve possuir apenas coerncia visual mas, principalmente, dispositivos que aliviem a carga cognitiva do usurio envolvendo, portanto, conhecimento sobre a maneira como as pessoas resolvem problemas. menor n de vlvulas, alavancas e botes interfaces alfanumricas GUIs (Graphical User Interfaces)
Sempre reclamando da interface dos sistemas de software: so difceis de se aprender, utilizar e no fazem o que deve
Resultado da m comunicao
Motivos da m comunicao
Engenheiros de Software
A interface ainda no vista como parte integral do sistema interativo, mas somente como uma caracterstica a ser pensada depois.
10) Explique porque o desenvolvendo IHM deve distinguir o desenvolvimento da aplicao, do desenvolvimento do usurio e do desenvolvimento de novas tecnologias? 11) O componente de interao tratado por dois domnios, disserte sobre cada um deles.