I manage a team of 20 people. I would like to create a project plan with tasks, start date/time, end date/time, link predecessor and successor tasks and also assign my team member names. Here's what I want the software to take care: I want the software to trigger the tasks to each team member, and if the team member doesn't respond back that the task is complete, the software should ping him again saying he is running behind schedule.
However, if task-1 is complete, software should ping team-member-2 to execute his task. Ideally the entire plan should be executed in this way as team members indicate tasks once they're complete. Are you aware of any software that can do this for me?