SDLC adalah tahap-tahapan pekerjaan yang dilakukan oleh analis sistem dan programer dalam membangun sistem informasi
Metode SDLC ini seringkali dinamakan juga sebagai proses pemecahan
masalah, yang langkah-langkahnya adalah:
- Melakukan Survei dan menilai kelayakan proyek - Tahap ini disebutjuga sebagai tahap penelaahan awal atau tahap studi kelayakanyang diperlukan untuk mengetahui memadai atau tidaknya sumberdaya yang akan dipergunakan pada fase-fase pengembanganselanjutnya.
- Mempelajari dan menganalisis sistem informasi yang sedang berjalan - Tahap mempelajari (studi) sistem informasi yang sedang berjalan sangat berguna untuk mengetahui sebab dan akibat yang ditimbulkan oleh masalah.
- Menentukan Permintaan Pemakai Sistem informasi - Analis seringkali melupakan tahapan ini. Umumnya setelah melakukan survei dan mempelajari masalah yang terjadi dari sistem informasi yang tengah berjalan, analis langsung saja membuat alternatifalternatif solusi dan menterjemahkannya dalam program komputer.
- Memilih pemecahan masalah yang terbaik - Pemecahan masalah harus berdasarkan kepada permintaan-permintaan dan hasil analisis terhadap permintaan tersebut.
- Menentukan hardware dan software komputer - seperti seorang arsitek yang telah disetujui membangun sebuah rumah, maka selanjutnya ia akan menentukan material yang akan dipergunakan.
- Merancang Sistem Informasi Baru - Setelah memahami apa yang diinginkan pemakai (end-user) sistem informasi yang akan dibangun, analis sistem informasi harus memahami bagaimana menterjemahkan keinginan pemakai sistem informasi tersebut kedalam bahasa komputer, untuk selanjutnya mulailah ia dapat merancang sistem informasi baru.
- Membangun/Menyusun sistem informasi baru - Apabila pemakai sistem informasi telah menyetujui rancangan yang diajukan maka mulailah analis membangun/menyusun sistem informasi baru. Waktu yang dibutuhkan untuk membangun sistem informasi baru ini biasanya cukup lama.
- Memperkenalkan sistem informasi baru - Hasil dari penyusunan sistem informasi (manajemen/akuntansi) adalah sebuah software komputer yang siap digunakan, untuk selanjutnya analis harus memperkenalkan paket sistem informasi baru tersebut untuk dioperasikan.
- Memelihara dan meningkatkan sistem informasi - Tugas analis sistem informasi dalam memecahkan masalah yang dihadapi organisasi belumlah selesai walaupun sistem informasi baru telah disusun dan telah diterapkan dalam aktivitas organisasi.