Oi Eduardo,
o objetivo da Sprint é agregar valor para o usuário. O ponto é que não consideramos como um Sprint válido fazer apenas análise, apenas código, apenas documentação ou qualquer parte do trabalho total. Cada item que entra na Sprint tem que envolver todas as partes necessárias para que ele agregue valor para o usuário no final da Sprint corrente.
O Scrum fala, também, de termos um potencialmente entregável ao final da Sprint, também. E isso trata-se apenas de termos uma versão que poderia ser colocada em produção, mas não há obrigatoriedade sobre ela estar em ambiente algum. Colocar ou não em produção, em homologação, etc vai depender mais da sua definição de pronto do que de qualquer outra coisa.
Fez sentido?