Para conduzir um projeto de software bem-sucedido, deve-se compreender o escopo do trabalho a ser feito, os riscos em que se incorrem, os recursos exigidos, as tarefas a serem executadas, os marcos de referência a serem acompanhados, o esforço (custo) despendido e a programação a ser seguida. A seguir são listadas 3 técnicas que podem ser usadas na gerência e planejamento de projetos:
I. Gráfico de Gantt: utilizado para mostrar um calendário de projeto e as datas de início e fim das atividades.
II. PERT (Program Evaluation and Review Technique) e o CPM (Critical Path Method): são métodos de determinação de cronogramas que podem ser aplicados no desenvolvimento do software.
III. COCOMO básico: é um modelo dinâmico de valor simples que computa o esforço (e custo) de desenvolvimento de software como uma função do tamanho de programa expresso em funcionalidades.
Dentre as definições apresentadas, estão corretas: