1. Metode prototyping Adalah metode pengembangan yang cepat dan pengujian terhadap model kerja dari aplikasi baru melalui proses interkasi dan berulang-ulang yang biasa digunakan oleh ahli sistem informasi dan bisnis. 2. System Development Life Cycle SDLC (Systems Development Life Cycle), Siklus Hidup Pengembangan Sistem) atauSystems Life Cycle (Siklus Hidup Sistem), dalam rekayasa sistem dan rekayasa perangkat lunak, adalah proses pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut. Konsep ini umumnya merujuk pada sistem komputer atau informasi. SDLC juga merupakan pola yang diambil untuk mengembangkan sistem perangkat lunak. 3. Waterfall Suatu proses pembuatan situs web secara terstruktur dan berurutan dimulai dari penentuan masalah, analisa kebutuhan, perancangan implementasi, untegrasi, uji coba sistem, penempatan situs web dan pemeliharaan 4. Rapid Aplication Development (RAD) Sebuah metode pengembangan software yang diciptakan untuk menekan waktu yang dibutuhkan untuk mendesain serta mengimplementasikan sistem, informasi sehingga dihasilkan siklus pengembangan yang sangat pendek.