Atualmente, o gerenciamento de riscos é reconhecido como uma das mais importantes tarefas de gerenciamento de projetos e envolve a identificação e a avaliação dos importantes riscos do projeto para estabelecer a probabilidade de que eles aconteçam e as consequências para o projeto caso esses riscos ocorram. Neste contexto, Sommerville (SOMMERVILLE, Ian. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011) afirma que o gestor de projetos de software deve: