


सॉफ़्टवेयर विकास में क्या आवश्यकताएँ हैं?
रिक्वायरेबल एक शब्द है जिसका उपयोग सॉफ्टवेयर विकास और परीक्षण के संदर्भ में एक ऐसी आवश्यकता को संदर्भित करने के लिए किया जाता है जिसे किसी फीचर या कार्यक्षमता को पूर्ण या रिलीज के लिए तैयार माना जाने के लिए पूरा किया जाना चाहिए।
दूसरे शब्दों में, एक रिक्वायरेबल आवश्यकता वह है जो होनी चाहिए सॉफ़्टवेयर को उसके अपेक्षित उद्देश्य या कार्य को अपेक्षित रूप से पूरा करने के लिए पूरा किया गया। इन आवश्यकताओं को आम तौर पर किसी परियोजना की योजना और डिजाइन चरणों के दौरान पहचाना जाता है और विकास प्रक्रिया को निर्देशित करने के लिए उपयोग किया जाता है। उदाहरण के लिए, यदि किसी सॉफ़्टवेयर एप्लिकेशन को डेटा एन्क्रिप्शन जैसे विशिष्ट कार्य करने का इरादा है, तो एप्लिकेशन को यह आवश्यकता होनी चाहिए नेटवर्क पर प्रसारित सभी डेटा को एन्क्रिप्ट करना एक आवश्यक आवश्यकता मानी जाएगी। यदि आवेदन इस आवश्यकता को पूरा नहीं करता है, तो इसे पूर्ण या रिलीज के लिए तैयार नहीं माना जाएगा।



