आवश्यकता इकट्ठा करने की तकनीक

तकनीक बताती है कि विशिष्ट परिस्थितियों में कैसे कार्य किए जाते हैं। एक कार्य में कोई भी या एक या अधिक संबंधित तकनीक नहीं हो सकती है। एक तकनीक कम से कम एक कार्य से संबंधित होनी चाहिए।

निम्नलिखित कुछ प्रसिद्ध आवश्यकताओं को इकट्ठा करने की तकनीकें हैं -

बुद्धिशीलता

लोगों के समूह से अधिक से अधिक विचार प्राप्त करने के लिए विचार-विमर्श में ब्रेनस्टॉर्मिंग का उपयोग किया जाता है। आम तौर पर समस्याओं के संभावित समाधानों की पहचान करने और अवसरों के विवरण को स्पष्ट करने के लिए उपयोग किया जाता है।

दस्तावेज़ विश्लेषण

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

फोकस समूह

एक फ़ोकस समूह उन लोगों का एक समूह है जो प्रतिक्रिया प्राप्त करने के लिए किसी उत्पाद के उपयोगकर्ताओं या ग्राहकों के प्रतिनिधि हैं। आवश्यकताओं की पहचान करने के लिए आवश्यकताओं / अवसरों / समस्याओं के बारे में प्रतिक्रिया एकत्र की जा सकती है, या पहले से ही प्राप्त आवश्यकताओं को सत्यापित और परिष्कृत करने के लिए इकट्ठा किया जा सकता है। बाजार अनुसंधान का यह रूप मंथन से अलग है कि यह विशिष्ट प्रतिभागियों के साथ एक प्रबंधित प्रक्रिया है।

इंटरफ़ेस विश्लेषण

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

साक्षात्कार

हितधारकों और उपयोगकर्ताओं के साक्षात्कार महान सॉफ्टवेयर बनाने के लिए महत्वपूर्ण हैं। उपयोगकर्ताओं और हितधारकों के लक्ष्यों और अपेक्षाओं को समझने के बिना, हम उन्हें संतुष्ट करने की बहुत संभावना नहीं है। हमें प्रत्येक साक्षात्कारकर्ता के दृष्टिकोण को भी पहचानना होगा, ताकि, हम उनके आदानों को ठीक से तौल सकें और उनका पता लगा सकें। सुनना वह कौशल है जो एक महान विश्लेषक को एक औसत विश्लेषक की तुलना में एक साक्षात्कार से अधिक मूल्य प्राप्त करने में मदद करता है।

अवलोकन

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

प्रोटोटाइप

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

आवश्यकता कार्यशालाएँ

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

रिवर्स इंजीनियरिंग

जब एक माइग्रेशन प्रोजेक्ट में मौजूदा सिस्टम के पर्याप्त दस्तावेज तक पहुंच नहीं होती है, तो रिवर्स इंजीनियरिंग पहचान करेगा कि सिस्टम क्या करता है। यह पहचान नहीं करेगा कि सिस्टम को क्या करना चाहिए, और जब सिस्टम गलत काम करता है तो पहचान नहीं करेगा।

सर्वेक्षण प्रश्नावली

कई लोगों से जानकारी एकत्र करते समय - बहुत से बजट और समय की कमी के साथ साक्षात्कार करने के लिए - एक सर्वेक्षण या प्रश्नावली का उपयोग किया जा सकता है। सर्वेक्षण उपयोगकर्ताओं को विकल्पों में से चयन करने के लिए बाध्य कर सकता है, कुछ रेट ("जोरदार सहमत, सहमत ..."), या मुक्त-स्वरूप प्रतिक्रियाओं की अनुमति देने वाले खुले प्रश्न हैं। सर्वेक्षण डिजाइन कठिन है - प्रश्न उत्तरदाताओं को पूर्वाग्रह कर सकते हैं।