Terdapat beberapa pendekatan untuk mengembangkan sistem, yaitu Pendekatan Klasik, Pendekatan Terstruktur, Pendekatan Dari Bawah Ke Atas, Pendekatan Dari Atas Ke Bawah, dan lain-lain.
Menurut saya, pengontrolan pada pengembangan sistem sangat perlu dilakukan , karena untuk menghasilkan pengembangan sistem dengan kualitas yang baik, setiap tahapan dalam pengembangan sistem harus direncanakan dan di kontrol dan dikembangkan sesuai dengan standar yang telah ditetapkan / telah direncanakan.