Checklist para profissionais de UX manterem a sanidade em projetos complexos
O trabalho e processos que envolvem User Expericente, ou UX, não são nada simples de se fazer, mas, felizmente, existem propostas e exemplos de como é possível realizar as coisas de uma maneira mais clara, limpa e organizada. Uma dessas maneiras é usar checklists para ter certeza de que todos os deliverables possam ser correlacionados uns com os outros e os clientes estão entendendo todas as etapas do processo.
É de conhecimento comum (ou deveria ser) que a descoberta de requisitos durante o design de uma página é a receita para a loucura. Mas não importa o quanto acreditamos nisso e nos esforçamos para evitar essa situação: continua acontecendo… É comum clientes solicitarem característica raramente usadas ou casos extremos quando vêem o design de uma página. Neste caso, é fácil culpar o cliente por não ter seus requisitos definidos e comunicados.
Mas a verdade é que o problema é nosso! Temos pressa para o processo criativo sem entender tudo o que a nossa solução tem de fazer e prover. Se nosso objetivo é sermos bem-sucedidos, é preciso descobrir como manter nossa criatividade responsável perante as exigências completas (e complexas) dos projetos. A menos que tomemos a iniciativa de definir o escopo total desses projetos, estes nunca serão bem-sucedidos.
Pensamento em checklist e prestação de contas

Para nossa criatividade auxiliar na produção de uma solução realmente viável, nossos resultados não podem ficar sozinhos, eles devem trabalhar juntos como um conjunto relacionado de listas de verificação ou checklists. “Pensamento em checklist” faz com que os sistemas digitais complexos de toda a empresa sejam muito mais “manejáveis”.
Em um processo Agile, por exemplo, tudo o que acontece em um sprint é referenciado de volta para uma ou mais Histórias de Usuário (User Stories). Esboços devem abordar todas as histórias do usuário no sprint. Em outras palavras, esboços e fluxos de página são responsabilizados a essas histórias de usuários. Da mesma forma, muitos projetos de software envolvem algumas listas de exigências e histórias de usuários devem ser de responsabilidade desses requisitos.
Checklists ajudam com essa “responsabilização” entre entregas (deliverables). Pensar nas entregas como checklists ajuda com 3 coisas:
- Guiar clientes através do processo de definição de escopo completo dos complexos projetos digitais
- Manter nossa criatividade a par e atuando em tudo o que é necessário e que ela é “chamada” a ajudar
- “Segurar” o cliente na prestação de contas sobre suas (quase sempre) inevitáveis