Criar o conceito de atividade predecessora (tanto para atividades de time quanto para atividades de projeto).
Use case:
Ao incluir ou editar uma atividade será possível escolher uma atividade predecessora.
A atividade predecessora poderá ser qualquer atividade do sistema que a pessoa esteja designada.
Ao escolher a atividade predecessora, o sistema deve alterar automaticamente a data de início da atividade corrente para um dia após a data Até da atividade predecessora.
Ao salvar a atividade, o sistema deve perguntar se o usuário deseja recalcular as datas de possíveis a atividades sucessoras (em cascata).
No caso de uma atividade de projeto ser alterada, sistema deverá recalcular as datas do projeto.
Criar o conceito de atividade predecessora (tanto para atividades de time quanto para atividades de projeto).
Use case: