It would make sense to have the tasks for each process hardcoded so that when you complete one task, only the tasks that you completed disappears. That way if you need to go to another screen, you can still finish what you had to do for the follow up process and it doesn't go away just by completing one tasks. Managers should also have the ability to adjust tasks and delete one by one instead of all at once.