छोटी कंपनियों के लिए (यह स्पष्ट नहीं है कि आपका कितना बड़ा है), तीन वातावरण (देव, मंच, उत्पादन) आम हैं। बड़ी कंपनियों में अक्सर देव और मंच के बीच एक क्यूए वातावरण होगा।
ये सामान्य रूप से निम्नानुसार टूटते हैं:
देव : वर्किंग कोड कॉपी। डेवलपर्स द्वारा किए गए परिवर्तन यहां तैनात किए गए हैं ताकि एकीकरण और सुविधाओं का परीक्षण किया जा सके। यह वातावरण तेजी से अपडेट किया गया है और इसमें एप्लिकेशन का सबसे हाल का संस्करण है।
qa : (सभी कंपनियों के पास यह नहीं होगा)। गुणवत्ता आश्वासन के लिए पर्यावरण; यह अनुप्रयोग का एक कम अक्सर परिवर्तित संस्करण प्रदान करता है, जिसके खिलाफ परीक्षक जांच कर सकते हैं। यह एक सामान्य संशोधन पर रिपोर्टिंग करने की अनुमति देता है ताकि डेवलपर्स को पता चल सके कि क्या टेस्टर द्वारा पाए गए विशेष मुद्दों को पहले से ही विकास कोड में ठीक किया गया है।
स्टेजिंग : यह रिलीज का उम्मीदवार है, और यह वातावरण सामान्य रूप से उत्पादन वातावरण का दर्पण है। स्टेजिंग क्षेत्र में एप्लिकेशन का "अगला" संस्करण होता है और इसे लाइव होने से पहले अंतिम तनाव परीक्षण और क्लाइंट / प्रबंधक अनुमोदन के लिए उपयोग किया जाता है।
उत्पादन : यह वर्तमान में जारी किया गया संस्करण है, जो क्लाइंट / अंतिम उपयोगकर्ताओं के लिए सुलभ है। यह संस्करण अधिमानतः शेड्यूल किए गए रिलीज़ के अलावा नहीं बदलता है।