Faça protótipos! Ajuda no entendimento, validação e especificação.
Protótipos
- É muito mais fácil, rápido e barato
- O que não tem no protótipo
- Lógica de negócio
- Release requirements
- Plataform delivery requirements
- Instalation requirements
- Browser suportado
- Uma vez com o protótipo, ter um time de pesquisa com o cliente ajuda muito a validar as hipóteses antes de desenvolver.
Sempre busco manter o time de design/experiência 1 ou 2 passos a frente do time de desenvolvimento.