No contexto de gerenciamento de projetos de software, é necessário compreender o que pode sair errado, de modo que um plano de contingência possa ser elaborado com ações planejadas para evitar ou minimizar problemas. Um sinal indicador de que um projeto de software está em perigo é quando