data flow and process modeling

What is the purpose of using data flow diagramming in analysis phase? How would you analyze and depict the workings of a process? List at least three advantages of using data flow diagramming in the analysis phase. Are there any disadvantages? Provide some examples from your work and/or personal life in your responses.

Minimum word count 300