Estamos implementando um fluxo de trabalho Scrum e estou tentando entender as histórias de usuários, quando elas são concluídas, iterações etc. Uma coisa que costumamos fazer é trabalhar em uma história durante uma iteração inicial, fazê-la funcionar plenamente, mas "feio". Usamos botões simples, sem imagens, apenas o texto para mostrar que está funcionando da maneira que deveriam. Mostramos a nossos clientes, garantimos que eles estejam satisfeitos com o funcionamento e, em geral, usamos as imagens fornecidas para concluir o design do recurso e concluí-lo.
Nesse caso, concluiríamos a história do usuário quando ela estiver funcionalmente concluída e criaremos uma segunda história do usuário que diga algo sobre o efeito de "como usuário que eu quero que o xyz seja visualmente atraente" para cuidar da fase de design? Ou apenas moveríamos a história do usuário da primeira iteração para mais tarde no projeto, assim que obtivermos os elementos de design e podermos completá-la? Se for esse o caso, eu posso ver apenas a conclusão de uma ou duas histórias nas primeiras iterações e uma tonelada de histórias nas últimas iterações.
Como todos vocês lidam com esse cenário?