quando ocorre algum problema relacionado ao desenvolvimento onde falha a comunicação entre a equipe é que realmente percebemos a utilidade e necessidade de uma ferramenta de gerência de projeto para acompanhar o desenvolvimento e saber o que ocorre, quais problemas foram encontrados e FUNDAMENTALMENTE o que foi alterado...
pois pode ocorrer que uma alteração feito por outro desenvolvedor da equipe de desenvolvimento afete um outro caso de uso que inicialmente/aparentemente estava "correto", com isso podendo ocorrer que quando em um novo teste for verificar este mesmo caso de uso que estava funcionando, observar que agora está ocorrendo um problema...
e a grande questão nessa hora é: o que foi alterado?
bom caso não conheça nenhuma ferramenta do genero de uma olhada nessa: dotProject
problema com o dotProject em inglês? olhe então: dotProject-BR