बीआरएस और एसआरएस के बीच अंतर

बीआरएस और एसआरएस के बीच अंतर
बीआरएस और एसआरएस के बीच अंतर

वीडियो: बीआरएस और एसआरएस के बीच अंतर

वीडियो: बीआरएस और एसआरएस के बीच अंतर
वीडियो: भौतिक शक्ति, लचीलापन और कठोरता को समझना 2024, अक्टूबर
Anonim

बीआरएस बनाम एसआरएस

एक सॉफ्टवेयर विकास परियोजना में, बीआरएस (बिजनेस रिक्वायरमेंट स्पेसिफिकेशन) एक दस्तावेज है जो ग्राहक की आवश्यकताओं का विवरण देता है। इसमें व्यवसाय के बारे में जानकारी और उन प्रक्रियाओं के बारे में विवरण शामिल हैं जिन्हें सॉफ़्टवेयर में लागू करने की आवश्यकता है। SRS (सॉफ़्टवेयर आवश्यकताएँ विशिष्टता) एक सॉफ़्टवेयर सिस्टम की आवश्यकताओं को निर्दिष्ट करता है। इसमें उस प्रणाली का विवरण शामिल है जिसे विकसित करने की आवश्यकता है। एसआरएस में जानकारी शामिल है जैसे उपयोगकर्ता सॉफ्टवेयर सिस्टम के साथ कैसे इंटरैक्ट करते हैं, गैर-कार्यात्मक आवश्यकताएं इत्यादि।

बीआरएस क्या है?

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

एसआरएस क्या है?

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

बीआरएस और एसआरएस में क्या अंतर है?

बीआरएस एक दस्तावेज है जो गैर तकनीकी शब्दों का उपयोग करते हुए ग्राहक की आवश्यकताओं का विवरण देता है, जबकि एसआरएस एक सॉफ्टवेयर सिस्टम की आवश्यकताओं को अधिक औपचारिक तरीके से निर्दिष्ट करता है। एसआरएस वर्णन करता है कि उपयोगकर्ता उपयोग के मामलों (यूएमएल के साथ निर्दिष्ट) का उपयोग करके सिस्टम के साथ कैसे इंटरैक्ट करते हैं जबकि बीआरएस उपयोगकर्ता इंटरैक्शन का विवरण प्रदान करता है। BRS और SRS दोनों का उपयोग डेवलपर्स द्वारा विकास प्रक्रिया में और सिस्टम के परीक्षण के लिए भी किया जाता है।

सिफारिश की: