Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

sair sem compartilhar (x)
DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

  #Este é um post fechado

Este post está disponível para assinantes da Engenharia de Software Magazine. Clique aqui para saber mais sobre como abrir este post!




Artigo Engenharia de Software 13 - Como extrair os requisitos de usabilidade de uma aplicação

Artigo da Revista Engenharia de Software edição 13.

GLB: 1

Esse artigo faz parte da revista Engenharia de Software 13 edição especial. Clique aqui para ler todos os artigos desta edição

Engenharia de Requisitos

Como extrair os requisitos de usabilidade de uma aplicação

Artefatos de software que devem ser utilizados durante a extração dos requisitos de usabilidade de um sistema

 

De que se trata o artigo:

Neste artigo veremos como extrair os requisitos de usabilidade de uma aplicação, além de apresentar alguns artefatos de forma a agilizar a extração facilitando o trabalho do engenheiro de usabilidade.

 

Para que serve:

Apresentar como é importante desenvolver sistemas com boa usabilidade e mostrar como esse fator é um diferencial em diversos tipos de aplicações nos dias de hoje.

 

Em que situação o tema é útil:

Na extração de requisitos de usabilidade para desenvolvimento de quaisquer sistemas do tipo Client/Servidor ou Web. Além disso, o tema visa conscientizar as empresas de desenvolvimento que fornecer aplicações com melhor usabilidade é um diferencial no mercado.

 

 

O conceito de usabilidade surgiu da necessidade de facilitar o manuseio de aplicações complexas, como sistemas para foguetes, aviação, trens, usinas, etc., proporcionando maior segurança para a vida humana. Com o passar do tempo o conceito foi difundido em outras áreas, como aplicações Client/Server e Web Sites, visando melhorar as características dos produtos tornando-os mais rentáveis. Mas como identificar que um software é mais usual do que outro? Neste artigo, será explicado como extrair os requisitos de usabilidade para o desenvolvimento de sistemas, obtendo informações objetivas e relevantes de como melhorar o manuseio de um produto, aumentando conseqüentemente sua rentabilidade.

Para extrair os requisitos de usabilidade de um sistema é necessário estudar quatro fatores responsáveis em direcionar o entendimento do desenvolvedor no momento da concepção do produto. Esses fatores podem ser expressos por meio de artefatos que deverão explicar sobre o perfil do usuário, a análise de tarefas, a plataforma em que o produto funcionará e os princípios gerais de design. Antes de explicar esses artefatos, será feito um overview sobre cada um deles:

·         Perfil do usuário: artefato indicando um estudo do público alvo que utilizará o software. As informações relevantes servirão para modificar a concepção do produto;

·         Análise de tarefas: artefato mostrando quais as ações mais críticas (importantes) o usuário fará no sistema. Em um Web Site de E-commerce, por exemplo, uma das tarefas mais críticas seria o cadastro do usuário e todo o ciclo de abertura e fechamento de pedido;

·         Plataforma utilizada: artefato que descreve as características da plataforma em que o sistema funcionará. Conhecer bem a plataforma é um fator muito importante de forma a identificar quais recursos devem ser ou não utilizados dela;

·         Princípios gerais de design: artefato que avalia o resultado baseado em estudos anteriores que descrevem o design do projeto, formatos, cores, etc. Através deste artefato tem-se um refinamento da solução, atacando realmente o que interessa.

Perfil do usuário

Não existe o melhor tipo de interface para todos os usuários de um sistema. Algumas interfaces podem otimizar o manuseio de uma aplicação para alguns usuários, como podem tornar um sistema extremamente complicado para outros. Por esta razão é necessário realizar um estudo sobre o perfil dos usuários que mais utilizarão a aplicação com o objetivo de que ela fique mais usual para a maioria dos “clientes”. O resultado do estudo sobre o perfil dos usuários é uma lista de requisitos, podendo ser segmentada por categoria (profissão), que servirá para direcionar a construção da interface.

Para iniciar o estudo, recomenda-se que você avalie as características mais comuns entre os usuários da aplicação e em seguida faça alguns refinamentos levando em consideração;

·         "



ATENÇÃO! A exibição deste artigo foi interrompida.


  #Este é um post fechado

Este post está disponível para assinantes da Engenharia de Software Magazine. Clique aqui para saber mais sobre como abrir este post!








    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Autor
Rodrigo S. Prudente De Aquino

é bacharel em Ciência da Computação pela PUC-SP e MBA em Engenharia de Software pela USP. Foi analista de sistema na Petrobras e trabalhou como Gerente de Tecnologia Web em uma das maiores agências de marketing direto do Brasil. Escritor de artigos e palestrante em universidades, Rodrigo S. Prudent...


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]
Este post está disponível somente para quem é assinante da Engenharia de Software Magazine.
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03