O documento discute técnicas para estimar o custo de projetos de software, incluindo a Análise de Pontos de Função. Este método mede o tamanho de aplicações através da contagem de características do software. O documento também aborda frameworks, que fornecem estruturas reutilizáveis para desenvolvimento de software, e padrões de projeto, que descrevem soluções comuns a problemas recorrentes.