Context Diagram -> Level 0 DFD -> -> Level n DFD</pre> OR . Context Diagram/Level 0 DFD ->Level 1 DFD ->Level n DFD It boils down to which one looks better. In my personal opinion , the first hierarchy is more apt. This is because initially, all we see is the system and the context within which it operates.