KK: Exploding or Leveling Processes on a Dataflow Diagram (DFD)

How to Develop a Detail or Low Level Data Flow Diagram that Lets You Identify Issues and Discover Requirements for Change

FREE

Author: Tom and Angela Hathaway
Video Duration: 12:47 minutes

 

This KnowledgeKnugget™ is part of an eBook and an eCourse

In this KnowledgeKnugget™ you will learn a simple, repeatable, step-by-step approach to drilling down into a process at any level of detail. Exploding or leveling a process on a Dataflow Diagram is a revealing exercise for the one wearing the BA hat AND for the subject matter experts that live the process. It is a critical technique for anyone who wants to analyze an existing situation, define the requirements for improvements, and understand the consequences of changing a process.

Transcript

Creating a Low Level Data Flow Diagram to Analyze Business Processes

Data Flow Diagrams (DFDs) are a tool for visualizing, presenting, analyzing, and discussing business activities. They demonstrate how processes and sub-processes of an organization use, transform, transport, and store business data. At the context level, a DFD is a picture of the scope of your project. To truly understand the inner workings of processes that are in scope for your project, you need to expose the internal processes, data flows, and data stores. We will demonstrate how to create a lower level diagram based on a context level DFD, interview notes from Mary, the department manager of the Order Entry Department (our project sponsor), and the internal processes described therein.

In an earlier KnowledgeKnugget™, we showed you a technique for identifying potential processes that will be visible on a lower level DFD. Applying this technique (or any other you come up with yourself), you should be able to recognize the following potential internal processes from the interview notes:

SORT MAIL
VERIFY CREDIT
VALIDATE ITEMS
GROUP VALID ORDERS

To create a lower-level diagram, we need access to Paul, an Order Entry clerk who reports to Mary. He is actively involved in the process we are exploding and helped us interpret the interview notes to identify the internal processes.

Looking at the Context diagram, the “Orders, Complaints, and Payments” data flow from the CUSTOMER is where it all starts. Based on the interview notes and our list of potential internal processes, SORT MAIL appears to be the first step in the process.

Interview Notes

The customer triggers all the action in our department. We receive an order (with or without payment), a complaint, or a payment (with or without invoice copy) from the customer. These are separated and the following actions take place:

Therefore, I start my detailed diagram on the left side of a new sheet of paper with the Orders, Complaints, and Payments flow coming from the left into the process SORT MAIL.

… [end of excerpt]

Kick-start Your Business Analyst Career

Books, eBooks, and Online Courses at a Reasonable Cost

Written for the aspiring Business Analyst and anyone tasked with defining the business needs, requirements, or user stories for a future IT solution.

Kick-start Your Business Analyst Career

Books, eBooks, and Online Courses at a Reasonable Cost

Written for the aspiring Business Analyst and anyone tasked with defining the business needs, requirements, or user stories for a future IT solution.