Em gerenciamento de projetos, uma tarefa é uma atividade que precisa ser realizada dentro de um período de tempo definido ou por um prazo. Uma tarefa pode ser dividida em atribuições que também devem ter uma data de início e fim definidas ou um prazo para a conclusão. Uma ou mais atribuições em uma tarefa coloca a tarefa em execução. A conclusão de todas as atribuições de uma tarefa específica, normalmente torna a tarefa concluída. As tarefas podem estar ligadas para criar dependências.
Na maioria dos projetos, as tarefas podem sofrer um dos dois grandes inconvenientes: