- Mengidentifikasi dan membuat daftar entitas eksternal yang memberikan masukan / menerima output dari sistem;
- Mengidentifikasi dan membuat daftar masukan dari / output untuk entitas eksternal;
- membuat konteks diagram dengan sistem sebagai pusat dan entitas eksternal mengirim dan menerima aliran data;
- Mengidentifikasi fungsi bisnis yang termasuk dalam batasan sistem;
- Mengidentifikasi hubungan data antara fungsi bisnis;
- Mengkonfirmasi apakah data yang dikirim dapat diterima dan sebaliknya;
- Melacak dan merekam apa yang terjadi pada masing-masing aliran data yang memasuki sistem (pergerakan data, penyimpanan data, transformasi/pengolahan data)
- Mencoba untuk menghubungkan segmen diagram menjadi suatu draf;
- Memverifikasi semua aliran data memiliki sumber dan tujuan;
- Memverifikasi data dari suatu data store yang masuk ke sistem;
- Meninjau kembali dan pertanyakan bagaimana kemungkinan hasilnya dengan draft yang ada
- Ulangi prosedur diatas bila diperlukan
If life seems jolly rotten. There's something you've forgotten. When you're feeling in the dumps. Don't be silly chumps. Just purse your lips and whistle - that's the thing. And...always look on the bright side of life... Selalu ada sisi yang lain.
Membuat DFD
Setelah mengetahui fungsi dari diagram alir data serta notasi yang digunakan serta makna dari setiap notasi tersebut, maka selanjutnya adalah memahami langkah-langkah untuk menghasilkan suatu diagram alir data tersebut. Prosedur untuk menghasilkan suatu diagram alir data antara lain :