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