Interface Homem-Máquina: Melhores Práticas de Usabilidade

Finalmente, entreguei o TCC com as correções finais!

Na verdade já faz um tempinho (quase um mês), e estava quase me esquecendo de disponibilizar para vocês caros leitores do QualidadeBR. O link para download, segue abaixo:

http://bit.ly/tcc-usabilidade

No começo da monografia, trocamos várias vezes de tema, para ter uma idéia, a nossa primeira escolha foi Sistemas em Tempo Real, depois cogitamos mudar para Interfaces (que iria envolver até realidade aumentada) e “decidimos” por fim fazer sobre Virtualização.

Após já está pesquisando sobre Virtualização, a minha dupla, o Jayson, me perguntou mais ou menos assim:

– Fabrício, o que você acha de fazer sobre usabilidade?

– hmmm…usabilidade, será que isso rende uma monografia? Acho que o assunto é meio limitado…

A partir daí, buscamos obter mais informações sobre usabilidade, perguntando para vários professores nossos, e até com outros de fora, como o Samuka Ribeiro, que dá aula sobre Interface Homem-Máquina, e que ajudou com um rico material sobre o assunto.

Acabamos percebendo que usabilidade podia sim, render uma boa monografia. E a partir daí, pude perceber que, a usabilidade não se resume a ser apenas uma característica de Qualidade de Software, e que há vários estudos e aspectos que devem ser levados em conta, durante o desenvolvimento de software.

Para mim, um dos maiores estímulos para escolher esse tema, foi o fato de muitas pessoas, boa parte formada de desenvolvedores e profissionais de TI, acharem que a interface de um software é um mero detalhe, aliás eu até falei sobre a importância da usabilidade nesse post.

Eu até entendo, que para nós profissionais de TI, a interface é algo que não tem tanta importância, afinal de contas, estamos acostumados a usar até prompts de comando e terminais. Mas pense bem, a maioria dos usuários de computadores não é formada por profissionais de TI. E fique sabendo, que até na época em que a interface de texto era predominante, já haviam pessoas preocupadas com a usabilidade dos sistemas.

Mais uma revelação, se prepare, essa pode até te surpreender. Por que você acha que os usuários ligam tanto para o suporte da sua empresa, muitas vezes com dúvidas que nem são sobre o seu sistema?

  1. Porque eles são usuários
  2. Porque eles são pessoas carentes e gostam de ouvir uma voz amiga
  3. Porque o sistema, realmente não está funcionando
  4. Porque eles estão perdidos e nem saber como interagir com o seu sistema
  5. Pode ser qualquer resposta citada acima

E a resposta correta é a 5 (hehe), pois depende da circunstância. Mas a alternativa 4 é uma que acontece bastante, devido a falta de usabilidade, que necessita ser uma das características de Qualidade de Software prioritárias. Principalmente se o sistema a ser desenvolvido tiver como público alvo, os usuários comuns. Afinal de contas, até nós profissionais de TI, às vezes, nos deparamos com uma interface ruim e ficamos perdidos.

Fique por dentro das novidades, assine o feed do QualidadeBR.
Assine o feed

P.S.: Quem se interessar pelo assunto, e for dá uma olhada na monografia, fique  à vontade para comentar sobre ela.

Apresentação TCC

Na semana passada, para ser mais exato, na sexta-feira dia 12 do 12 (que coisa, hein), fiz a minha apresentação da defesa de trabalho de conclusão de curso.

Na apresentação, para variar, fiquei “hiper” nervoso, mas segundo o pessoal que estava presente, foi legal a apresentação. A parte que eu gostei, foi a das perguntas. Todo mundo se preocupa muito nessa hora, mas eu estava tranquilo, afinal acredito que ninguém sabia mais do assunto do que eu e o Jayson, minha dupla de TCC. E nós gostamos bastante do assunto, então seria até legal confrontar opiniões com o pessoal da banca.

As perguntas foram bem legais, gerou bastante discussão. Duas delas eu achei bem interessante, uma foi sobre a usabilidade nos celulares e a outra sobre o impacto no hardware, causado por uma boa usabilidade.

Na primeira, a discussão gerada foi em torno da usabilidade do celular, que está num passo a frente da existente nos computadores. Fato que é justificado, devido ao número de usuários de celulares que é muito maior e mais diversificado que os de computador, logo, a preocupação com a usabilidade, se torna mais inerente no desenvolvimento dos softwares para celular.

A segunda questão tocou no assunto entre usabilidade versus desempenho. Muitos sistemas com uma usabilidade melhor, acabam sendo mais pesados e exigindo mais do hardware, exemplo o Pacote Office 2007, que mesmo tendo uma melhor usabilidade do que a versão 2003, ainda não emplacou. Ou seja, de nada vale uma interface mais usual, se ela não consegue ser processada pelo hardware. Mas, para ter uma interface com boa usabilidade não é preciso oferecer um design mais pesado, muitas vezes, a simplicidade resolve boa parte dos problemas de usabilidade, como exemplo temos o navegador do Google, o Chrome, e a distribuição Linux Linpus.

Quem quiser conferir a apresentação, ela está sendo disponibilizada no link abaixo, caso alguém tenha alguma dúvida, sugestão ou crítica, sinta-se à vontade em colocar nos comentários.

Download da apresentação

Para encerrar esse post, tenho alguns agradecimentos a fazer (hehehe), de pessoas que ajudaram no desenvolvimento desse trabalho:

– Ao Jayson, minha dupla de TCC, que sempre esteve preocupado com a qualidade do trabalho e mostrou grande dedicação, mesmo nos momentos difíceis.

– Ao André Pantalião, que é uma das pessoas que eu tenho um prazer enorme de trabalhar, e que me emprestou vários materiais sobre usabilidade e deu boas idéias para o trabalho.

– Ao Prof. Ms. Flávio Viotti, que mesmo com as dificuldades que tivemos, ainda estava sempre nos cobrando e se preocupando com o andamento do TCC.

– Por fim, a todos os alunos de ADS6, pelas risadas, conhecimentos, emoções e brigas, vividas nesses três anos, que com certeza ficarão na memória e no coração para toda a vida.

Fique por dentro das novidades, assine o feed do QualidadeBR.
Assine o feed