Data Flow Oriented Design I
Step 1: Review system model developed during requirements analysis
Step 2: Review and refine the data flow diagram
Step 3: Determine whether DFD has transform and/or transaction characteristics
(for transform DFD)
Step 4: Represent incoming, transform and outgoing information flow boundaries
Step 5: Perform first-level factoring
Step 6: Perform second-level factoring
Step 7: Perform third-level factoring and higher level factoring