Untuk perusahaan kecil (tidak jelas seberapa besar milik Anda), tiga lingkungan (pengembang, panggung, produksi) adalah umum. Perusahaan yang lebih besar sering kali memiliki lingkungan QA antara dev dan stage.
Ini biasanya rusak sebagai berikut:
dev : Salinan kode kerja. Perubahan yang dilakukan oleh pengembang dikerahkan di sini sehingga integrasi dan fitur dapat diuji. Lingkungan ini diperbarui dengan cepat dan berisi versi aplikasi terbaru.
qa : (Tidak semua perusahaan memiliki ini). Lingkungan untuk jaminan kualitas; ini menyediakan versi aplikasi yang kurang sering diubah yang dapat diuji oleh penguji. Ini memungkinkan pelaporan revisi umum sehingga pengembang tahu apakah masalah tertentu yang ditemukan oleh penguji telah diperbaiki dalam kode pengembangan.
pementasan : Ini adalah kandidat rilis, dan lingkungan ini biasanya merupakan cermin dari lingkungan produksi. Area pementasan berisi versi "selanjutnya" dari aplikasi dan digunakan untuk pengujian stres akhir dan persetujuan klien / manajer sebelum ditayangkan.
produksi : Ini adalah versi aplikasi yang saat ini dirilis, dapat diakses oleh klien / pengguna akhir. Versi ini lebih disukai tidak berubah kecuali selama rilis yang dijadwalkan.