Nivelamento do DFD 
	O nivelamento do DFD utiliza operações de "explosão" e "fusão", para sucessivamente dividir ou agrupar os processos mais detalhados ou mais genéricos, melhorando a compreensão e legibilidade do modelo, resultando em um modelo funcional hierarquizado. 
	Primeira atividade 
	Construção do DFD Nível 0. Nivelar para cima o DFD preliminar agrupando processos relacionados em processos que representem, cada um, uma bolha no diagrama de nível imediatamente superior. 
	·         Agrupar processos que envolvam respostas muito próximas (relacionadas). Isso normalmente indica processos que lidam com dados estreitamente relacionados. 
	·         Buscar oportunidades de ocultar depósitos de dados que apareçam em níveis inferiores. 
	
	Segunda atividade
	Nivelar para baixo processos complexos cuja especificação não seja feita em cerca de uma página. 
	·         Identificar subfunções que possam ser levadas a efeito por uma bolha de nível mais baixo. 
	·         Analisar fluxos de entrada e saída e buscar, pelas características destes, orientação quanto a um possível nivelamento para baixo. 
	 
	Todos os processos de um DFD ou estão descritos em um diagrama de nível inferior ou tem uma especificação (primitivo funcional). 
	Atualmente o enfoque é para que haja apenas uma miniespecificação. Uma miniespecificação vai tratar apenas das linhas genéricas do processo enfatizando os aspectos essenciais e aqueles que se referem às regras do negócio. De tal maneira que se não houver esta especificação, um programador não fará satisfatoriamente o programa. Tal especificação é também chamada de PSPEC, ou especificação de processo.