Agile Software Development को DevOps करने की आवश्यकता नहीं है , लेकिन मेरा मानना है कि तर्क दिया जा सकता है कि DevOps के लिए मूल्य का प्रस्ताव अक्सर Agile के बिना बहुत कम है।
DevOps बहुत सी चीजें हैं, लेकिन स्वचालन एक केंद्रीय विषय है। स्वचालन का मूल्य उस आवृत्ति के प्रत्यक्ष अनुपात में बढ़ता है जिसके साथ विकास नई रिलीज़ बनाता है। बार-बार तैनाती से कुछ प्रकार के उत्पादों, विशेषकर उपभोक्ता अनुप्रयोगों पर सकारात्मक प्रभाव पड़ता है। सॉफ़्टवेयर वितरण के माध्यम से सभी तरह से उच्च वेग जीवनचक्र प्रत्येक पुनरावृत्ति के लिए मूल्य देता है (किसी ने सीए विज्ञापन देखा जहां लाश अपने ऐप में नई सुविधाएँ चाहते हैं?)
चंचलता के बिना, उच्च-आवृत्ति रिलीज़ अत्यंत कठिन हैं, यदि असंभव नहीं है। यदि विकास टीम एक चौथाई या एक वर्ष में दो बार सॉफ्टवेयर जारी कर रही है, तो DevOps अभी भी इस प्रक्रिया को स्वचालित कर सकता है, लेकिन तब बिंदु क्या है? DevOps को अपनाने के लिए समय, प्रशिक्षण और संसाधनों में निवेश को आंशिक रूप से गुणवत्ता में वापस किया जा सकता है, हालांकि, वितरण जीवन चक्र में उच्च वेग बनाए रखने में सबसे अच्छा मूल्य है।
एक यह भी तर्क दे सकता है कि यदि आप देवो को अपनाने जा रहे हैं, तो आप भी चंचल को क्यों नहीं अपनाएंगे? सिद्धांत जो उन्हें दोनों काम करते हैं, एक साथ अच्छी तरह से काम करते हैं। Agile के बिना खुद से DevOps का अभ्यास करना, Ops और Dev के बीच असंतुलन पैदा कर सकता है, जिसमें Ops सेवा वितरण के लिए Dev को बेहतर बना रहा है।