Professor, não lembro muito bem o que o senhor havia dito e também não achei escrito em nenhum lugar, mas é mesmo obrigatória a mudança de papéis a cada nova iteração?
Discutindo com meu grupo chegamos à conclusão de que isso não é muito prático pois causa um grande overhead na troca de informações e idéias entre o antigo e o novo detentor do papel, seja ele qual for (menos desenvolvedor, talvez). Isso gera bastante atraso e até certo risco à qualidade do produto final, porque no fundo não teríamos tempo de dominar adequadamente os papéis que estivermos desempenhando.
Logo, achamos estranho que o projeto fosse funcionar assim. É isso mesmo que devemos fazer?