Ok I haven't used DFDs (Data Flow Diagrams) since highschool (only 3 years ago though) a DFD is a tool for mapping the flow of data when designeing an information system. It shows how data moves around a system. I'm working on a project and I thought (today, months after the project had stared) that maybe DFD's would be useful.
when we first started we drew a diagram of what hardware was connected to what. Steering wheel, foot pedal connected to desktop pc Desktop connected to embedded PC embedded PC connected to, webcam, microcontoller microcontroller connected to servo 1,2,3; ESC, LCD, GPIO etc.
Now I wonder if a formal DFD would have been a useful tool Are they a useful tool for programmers/system designers? Are they used in industry?