Ada banyak cara dalam lakukan pendekatan terhadap Pengembangan Sistem Informasi, seperti Insourcing (SDLC), Prototyping, Pemakaian Paket Perangkat Lunak, Selfsourcing dan Outsourcing.
# Insourcing
1. Fitur
- Proses Formal dilakukan tahap demi tahap secara berurutan
- Spesifikasi dan persetujuan dalam bentuk tertulis
- Peran pemakaian terbatas
- Perlu untuk sistem dan proyek yang kompleks
- Pelan dan Mahal
- Perubahan tidak dapat dilakukan dengan cepat
- Banyak kertas yang perlu dikelola
# Prototyping
1. Fitur
- Kebutuhan ditentukan secara dinamis melalui sistem percobaan
- Proses cepat, tidak formal dan berulang
- Pemakaian secara terus-menerus berinteraksi dengan prototipe
- Cepat dan tak mahal
- Berguna manakala kebutuhan-kebutuhan tak menentu dan jika antarmuka pemakai-akhir merupakan hal yang penting
- Meningkatkan partisipasi pemakai
- Tak cocok untuk sistem yang kompleks dan besar
# Paket Perangkat Lunak
1. Fitur
- Perangkat lunak komersial mengurangi kebutuhan internal untuk mengembangkan program
- Menurangi kerja untuk perancangan, pemprograman, installasi dan pemeliharaan
- Dapat menghemat waktu dan biaya jika yang dikembangkan adalah aplikasi bisnis yang umum
- Mengurangi kebutuhan sumber daya internal bidang sistem informasi
- Kemungkinan tidak cocok dengan kebutuhan organisasi yang bersifat unik
- Kemungkinan tidak dapat melakukan beberapa fungsi bisnis dengan baik
- Pencocokan dengan kebutuhan menaikan biaya pengembangan
1 Fitur
- Sistem dibuat oleh pemakai-akhir dengan menggunakan perangkat lunak generasi keempat
- Cepat dan tidak formal
- Peran spesialis sistem informasi sangat sedikit
- Pemakai mengendalikan pembuatan sistem
- Menghemat waktu dan biaya pengembangan
- Mengurangi ketertiggalan aplikasi yang dikehendaki
- Dapat membuat sistem informasi berkembang biak tanpa dapat dikendalikan
- Sistem tidak selalu memenuhi dengan standar jaminan mutu
1. Fitur
- Sistem dibuat dan seringkali dioperasikan oleh pihak luar
- Dapat mengurangi atau mengenalikan biaya
- Dapat menghasilkan sistem sekalipun sumber daya internal tidak tersedia atau secara teknis kurang
- Kehilangan kontrol terhadap fungsi sistem informasi
- Tergantung sekali pada vendor