Yazılımda ortam, bir yazılımın geliştirildiği, test edildiği ve dağıtıldığı donanım ve yazılım araçlarının toplanması anlamına gelir 23.
Yazılım geliştirme sürecinde genellikle dört temel ortam kullanılır:
- Development (Geliştirme) Ortamı: Yazılımcıların kodlarını özgürce test edebildiği ve hata yapmaktan çekinmeden deneyebileceği ortamdır 12.
- Test Ortamı: Entegrasyon testlerinin yapıldığı, farklı takımların uygulamalarının birbirleriyle uyum içinde çalışıp çalışmadığının test edildiği ortamdır 12.
- Acceptance (Kabul) Ortamı: Yazılımın son kullanıcıya ulaşmadan önceki son kontrollerinin yapıldığı, canlı ortamın aynısı olan ortamdır 1.
- Production (Canlı) Ortamı: Yazılımın son kullanıcıya sunulduğu ortamdır 12.
5 kaynaktan alınan bilgiyle göre: