Pular para conteúdo

Processo de Design

Introdução

Nesta seção, explicaremos quais processos de design levamos em consideração, qual escolhemos e por quê. Contudo, primeiramente, é necessário esclarecer o que é design.

Design é o processo de analisar a situação atual, executar uma intervenção planejada e avaliar os efeitos dessa intervenção. Ou seja, no que tange a engenharia de software, design significa entender o estado atual de um software e como os usuários o utilizam ou utilizariam, aplicar mudanças para alcançar um estado mais desejado e verificar os resultados condizem com as expectativas.

Ciclo de vida simples

O ciclo de vida simples se baseia na ideia de um ciclo de atividades até a entrega do produto. Primeiro, identifica-se as necessidades e define-se os requisitos, é feito o design, construção de versão interativa a avaliação. Sendo que a qualquer ponto do ciclo pode-se definir mais requisitos ou refazer o design.

Ciclo de vida simples

Ciclo de vida simples. (Fonte: Interação Humano Computador - BARBOSA, Simone; DINIZ, Bruno. 2010)

O ciclo de vida simples tem como principal sua característica sua simplicidade, que o torna fácil de executar. Porém, sua falta de detalhes o torna uma opção não tão boa para projetos mais complexos ou para engenheiros de software menos experientes.

Ciclo de vida em estrela

O ciclo de vida em estrela é mais detalhado que o ciclo de vida simples, separando uma etapa em duas e acrescentando outras, como por exemplo: análise de tarefas, usuários e funções. Nele, o designer escolhe em qual etapa começar, mas a avaliação precisa ser realizada depois das outras atividades. (BARBOSA e SILVA, 2011, p.104)

Ciclo de vida em estrela

Ciclo de vida em estrela (Fonte: Interação Humano Computador - BARBOSA, Simone; DINIZ, Bruno. 2010)

Engenharia de Usabilidade de Nielsen

Engenharia de usabilidade para Nielsen é um conjunto atividades que devem ocorrer em todo ciclo de vida do produto, sendo elas (BARBOSA e SILVA, 2011, p.104):

Tabela 01 - Conjunto de atividades

Conheça seu usuário Realize uma análise competitiva
Defina as metas de usabilidade Faça designs paralelos
Adote o design participativo Faça o design coordenado da interface como um todo
Aplique diretrizes e análise heurística Faça protótipos
Realize testes empíricos Pratique design iterativo

Engenharia de Usabilidade de Mayhew

Com uma visão holística, esse processo de design reúne e organiza diferentes ativida- des propostas na área de IHC para orientar o trabalho do designer em direção a uma boa solução interativa. Esta proposta de Mayhew traz um modelo muito mais detalhado que as anteriores, e é dividida em três principais etapas: análise de requisitos, design/avaliação/desenvolvimento e instalação. (BARBOSA e SILVA, 2011, p.104)

Mayhew Engenharia de Usabilidade de Mayhew (Fonte: Interação Humano Computador - BARBOSA, Simone; DINIZ, Bruno. 2010)

Escolha da equipe

O grupo 6 optou pela Engenharia de Usabilidade de Mayhew como processo de design porque ela é mais detalhada e robusta e, portanto, mais indicada para designers menos experientes, que é o caso da equipe em questão.

Bibliografia

  • BARBOSA, S. D. J; SILVA, B. S., Interação Humano-Computador, 1a. Edição, Editora Campus, 2010
  • Slides

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 04/04/2024 Criação da página. Pedro Sena Filipe Carvalho