- HIPO diagram
- Data flow diagram
- Structured chart
- SADT diagram
- Warnier / Orr diagram
- Jackson’s diagram
Beberapa alat berbentuk grafik yang sifatnya umum yaitu dapat digunakan disemua metodologi yang ada. Alat-alat ini berupa suatu bagan, diantaranya :
- Bagan untuk menggambarkan aktivitas (activity charting) terdiri dari bagan alir sistem (system flowchart), bagan alir logika program (program logic flowchart), bagan alir program komputer (detailed computer program flowchart), bagan alir kertas kerja (paperwork flowchart) atau disebut juga bagan alir formulir, bagan alir hubungan database (database relationship flowchart), bagan alir proses (process flowchart), Gant Chart.
- Bagan untuk menggambarkan tata letak (Layout Charting)
- Bagan untuk menggambarkan hubungan personil (Personal Relationship Charting) terdiri dari bagan distribusi kerja (working distribution chart) dan bagan organisasi (organization chart) .
Teknik yang digunakan untuk pengembangan sistem diantaranya :
- Teknik manajemen proyek, yaitu CPM (Critical Path Method) dan PERT (Program Evaluation and Review Technique). Teknik ini digunakan untuk penjadwalan proyek.
- Teknik untuk menemukan fakta (Fact Finding Technique), yaitu teknik yang dapat digunakan untuk mengumpulkan data dan menemukan fakta-fakta dalam kegiatan mempelajari sistem yang ada. Teknik ini diantaranya adalah wawancara (interview) persiapan yang dilakukan adalah buat janji pertemuan, pastikan orang yang akan diwawancarai, pokok permasalahan. Pada saat wawancara yang perlu diperhatikan adalah siapa yang akan diwawancarai, pokok permasalahan, tanggapan, kapan akan bertemu kembali, observasi (observation), daftar pertanyaan (questionaires) dan pengumpulan sampel (sampling).
- Teknik analisis biaya/manfaat (Cost Effectiveness Analysis atau Cost Benefit Analysis) adalah suatu teknik yang digunakan untuk menghitung biaya yang berhubungan dengan pengembangan sistem informasi seperti biaya pengadaan, biaya persiapan, biaya proyek, biaya operasi. Serta manfaat yang didapat dari sistem informasi seperti manfaat mengurangi biaya, manfaat mengurangi kesalahan, manfaat meningkatkan kecepatan aktivitas, manfaat meningkatkan perencanaan dan pengendalian manajemen.
- Teknik untuk menjalankan rapat. Tujuan dari rapat dalam pengembangan sistem diantaranya adalah untuk mendefinisikan masalah, mengumpulkan ide-ide, memecahkan permasalahan-permasalahan, menyelesaikan konflik - konflik yang terjadi, menganalisis kemajuan proyek, mengumpulkan data atau fakta, perundingan-perundingan. Adapun tahapan pelaksanaan kegiatan adalah merencanakan rapat, menjalankan rapat dan menindaklanjuti hasil rapat.
- Teknik Inspeksi (Walkthroug). Proses dari analisis dan desain sistem harus diawasi. Pengawasan ini dapat dilakukan dengan cara memverifikasi hasil dari setiap tahap pengembangan sistem. Verifikasi hasil kerja secara formal disebut dengan inspeksi (inspection) sedangkan yang tidak formal disebut Walkthrough.