Resposta curta
Design de interação define como as pessoas percorrem e controlam uma experiência para concluir tarefas. A competência cobre fluxos, controles, estados, respostas e recuperação, sem avaliar o acabamento visual.
Sobre Design de interação
Define como as pessoas percorrem e controlam uma experiência para concluir tarefas. A competência abrange sequência, resposta do sistema, feedback, prevenção de erros e recuperação nos estados relevantes.
Use esta competência para
- Funções responsáveis por fluxos de tarefa, controles, estados e respostas do sistema.
- Funções que especificam o comportamento da interface em situações normais e excepcionais.
Não use esta competência para
- Funções que aplicam padrões aprovados sem decidir o fluxo da tarefa ou o comportamento do sistema.
Diferenças importantes
Design visual
Design de interação define comportamento, sequência e resposta. Design visual usa composição, tipografia, cor e hierarquia para apresentar a interface.
Arquitetura da informação
Design de interação define como a tarefa acontece. Arquitetura da informação organiza e nomeia conteúdos para facilitar compreensão e localização.
Expectativas por nível
IC1
Contribuidor individual 1
Desenha um fluxo definido com orientação, usa padrões existentes, documenta estados normais e de erro e verifica se cada controle produz uma resposta compreensível.
Comportamentos observáveis
- Mapeia etapas, decisões e resultados de uma tarefa delimitada.
- Especifica estados de carregamento, vazio, sucesso e erro para as telas atribuídas.
- Aplica um padrão de interação existente e registra qualquer variação necessária.
Exemplos
- Em uma troca de senha, representa validação, envio, sucesso e uma falha recuperável.
- Mapeia as decisões de uma aprovação curta antes de detalhar as telas.
IC2
Contribuidor individual 2
Desenha com autonomia interações de várias etapas em uma área de produto, resolve necessidades concorrentes, valida comportamentos e entrega especificações completas para casos alternativos.
Comportamentos observáveis
- Compara alternativas de fluxo com os objetivos da tarefa e as restrições conhecidas.
- Define como a experiência preserva contexto quando a pessoa pausa, retorna ou comete um erro.
- Revisa a implementação e identifica diferenças que alteram o resultado da tarefa.
Exemplos
- Redesenha um formulário longo para deixar claros o salvamento, a validação e o retorno.
- Na revisão implementada, encontra uma ação indisponível sem explicação nem caminho de recuperação.
IC3
Contribuidor individual 3
Lidera modelos de interação entre áreas conectadas, resolve comportamentos ambíguos que envolvem vários times e estabelece decisões reutilizáveis para estados e transições complexos.
Comportamentos observáveis
- Define um modelo compartilhado para tarefas que atravessam diferentes superfícies do produto.
- Conduz decisões quando restrições técnicas entram em conflito com necessidades da tarefa.
- Documenta padrões reutilizáveis com condições, exceções e evidências.
Exemplos
- Alinha três times em um modelo para trabalhos em rascunho, enviados, aprovados e reabertos.
- Cria orientação para ações demoradas cobrindo status, cancelamento, falha e nova tentativa.