GB
What is the purpose of a 'use case' in requirements engineering and how does it differ from a user story?
IN
आवश्यकता इंजीनियरिंग में 'उपयोग मामले' का उद्देश्य क्या है और यह उपयोगकर्ता की कहानी से कैसे भिन्न है?
A
Use cases are UML diagrams; user stories are test cases by QA teams
उपयोग के मामले यूएमएल आरेख हैं; उपयोगकर्ता कहानियाँ QA टीमों द्वारा परीक्षण मामले हैं
B
A use case is a detailed description of system/actor interaction achieving a goal including main/alternative flows; a user story is a lightweight conversational expression of a requirement that defers detail to conversation
उपयोग का मामला मुख्य/वैकल्पिक प्रवाह सहित किसी लक्ष्य को प्राप्त करने वाले सिस्टम/अभिनेता इंटरैक्शन का विस्तृत विवरण है; एक उपयोगकर्ता कहानी एक आवश्यकता की हल्की-फुल्की संवादात्मक अभिव्यक्ति है जो बातचीत में विस्तार प्रदान करती है
C
Use cases only for OOP systems; user stories apply to all paradigms
केवल OOP सिस्टम के लिए केस का उपयोग करें; उपयोगकर्ता कहानियाँ सभी प्रतिमानों पर लागू होती हैं
D
User stories completely replace use cases in modern software engineering
उपयोगकर्ता कहानियाँ आधुनिक सॉफ़्टवेयर इंजीनियरिंग में उपयोग के मामलों को पूरी तरह से बदल देती हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
Use cases provide structured complete descriptions with success/failure scenarios, pre/postconditions, and alternative flows — suitable for complex interactions and contractual specifications. User stories are intentionally brief placeholders for conversations in agile teams.
व्याख्या (हिन्दी)
उपयोग के मामले सफलता/असफलता परिदृश्यों, पूर्व/उत्तर स्थितियों और वैकल्पिक प्रवाह के साथ संरचित पूर्ण विवरण प्रदान करते हैं - जटिल इंटरैक्शन और अनुबंध संबंधी विशिष्टताओं के लिए उपयुक्त। उपयोगकर्ता कहानियाँ सक्रिय टीमों में बातचीत के लिए जानबूझकर संक्षिप्त प्लेसहोल्डर हैं।