Save as PDF

Opens your browser print dialog — select "Save as PDF" to download.

Total No of Questions: 8 Total No. of Printed Pages: 2 [2]
Roll No.

AD-403 (GS)

B.Tech., IV Semester

Examination, June 2024

Grading System (GS)

Software Engineering with Agile Methodology

Time: Three Hours Maximum Marks: 70

Note: i) Attempt any five questions.

किन्हीं पाँच प्रश्नों को हल कीजिए।

ii) All questions carry equal marks.

सभी प्रश्नों के समान अंक हैं।

iii) In case of any doubt or dispute the English version of question should be treated as final.

किसी भी प्रकार के संदेह अथवा विवाद की स्थिति में अंग्रेजी भाषा के प्रश्न को अंतिम माना जायेगा।

1.
a) With neat sketches, explain iterative, waterfall and spiral models. साफ-सुथरे रेखाचित्रों के साथ, पुनरावृत्त, झरना और सर्पिल मॉडल की व्याख्या करें।
b) Explain briefly about evolutionary process models. विकासवादी प्रक्रिया मॉडल के बारे में संक्षेप में बताइए।
2.
a) Analyze the RAD Model with neat diagram. स्वच्छ आरेख के साथ RAD मॉडल का विश्लेषण करें।
b) What are the various testing activities? Discuss. विभिन्न परीक्षण गतिविधियाँ क्या हैं? चर्चा करें।
3.
a) Explain briefly about Architectural Design. आर्किटेक्चरल डिजाइन के बारे में संक्षेप में बताइए।
b) What are the testing principles the software engineer must apply while performing the software testing? सॉफ्टवेयर परीक्षण करते समय सॉफ्टवेयर इंजीनियर को कौन से परीक्षण सिद्धांत लागू करने चाहिए?
4.
a) Explain the Re Engineering and Reverse Engineering with a suitable example. इंजीनियरिंग एवं रिवर्स इंजीनियरिंग को उपयुक्त उदाहरण सहित समझाइये।
b) Explain how Software Quality Assurance process differs from software development process. स्पष्ट करें कि सॉफ्टवेयर गुणवत्ता आश्वासन प्रक्रिया सॉफ्टवेयर विकास प्रक्रिया से किस प्रकार भिन्न है।
5.
a) Explain in detail about Risk assessment and Risk Mitigation. जोखिम मूल्यांकन और जोखिम न्यूनीकरण के बारे में विस्तार से बताइए।
b) Discuss in detail about the Benefits and Challenges of Agile. एजाइल के लाभ और चुनौतियों के बारे में विस्तार से चर्चा करें।
6.
a) Explain various roles in agile process. How are these roles different from traditional roles? एजाइल प्रक्रिया में विभिन्न भूमिकाओं की व्याख्या करें। ये भूमिकाएँ पारंपरिक भूमिकाओं से किस प्रकार भिन्न हैं?
b) How is agile methodology different from traditional methodologies? एजाइल कार्यप्रणाली पारंपरिक पद्धतियों से किस प्रकार भिन्न है?
7.
a) What is meant by user stories? How are they used in Agile? Discuss with the help of suitable example. उपयोगकर्ता कहानियों से क्या तात्पर्य है? एजाइल में इनका उपयोग कैसे किया जाता है? उप���ुक्त उदाहरण की सहायता से चर्चा करें।
b) What is the need of Scrum? What values are provided by Scrum? स्क्रुम क्या है? स्क्रुम की क्या आवश्यकता है? स्क्रुम द्वारा कौन से मान प्रदान किए जाते हैं?
8.
Write short notes on any two of the following. निम्नलिखित में से किन्हीं दो पर संक्षिप्त टिप्पणियाँ लिखिए।
a) Requirement validation and traceability अ) आवश्यकता सत्यापन और पता लगाने की क्षमता
b) Testing levels and test techniques ब) परीक्षण स्तर और परीक्षण तकनीकें
c) Project plan and project metrics स) परियोजना योजना और परियोज��ा मेट्रिक्स
d) Agile estimation and planning द) एजाइल अनुमान और योजना