Save as PDF

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

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

AL-703 (C) (GS)

B.Tech. VII Semester

Examination, November 2023

Grading System (GS)

Agile Software Development

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

question should be treated as final.

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

के प्रश्न को अंतिम माना जायेगा।

1.

a) With a neat sketch discuss the primary roles of

Feature driven development in agile.

एक साफ-सुथरे स्केच के साथ एगाइल में फीचर संचालित विकास

की प्राथमिक भूमिकाओं के बारे में चर्चा करें।

b) Who are the key stakeholders in Agile product

development? Explain their responsibilities.

फुर्तीले उत्पाद विकास में प्रमुख हितधारक कौन हैं? उनक�� जिम्मेदारियों

की व्याख्या करें।

2.

a) Differentiate scrum VS Kanban.

स्क्रम बनाम कानबन में भेद की कीजिए।

b) What are the different roles performed within an XP team?

Explain.

XP टीम के भीतर कौन सी विभिन्न भूमिकाएँ निभाई जाती हैं? व्याख्या

करें।

3.

a) How do you monitor and control the agile products.

आप सक्रिय उत्पादों की निगरानी और नियंत्रण कैसे करते हैं?

b) Explain the different steps in the involved in the agile

Retrospectives.

एजाइल रेट्रोस्पेक्टिव्स में शामिल विभिन्न चरणों की व्याख्या करें।

4.

a) How do sprints work in Agile? What are the four phases

of sprint in Agile? Explain in detail each phases.

एजाइल में स्प्रिंट कैसे काम करते हैं? एगाइल में स्प्रिंट के चार चरण

क्या हैं? प्रत्येक चरण को विस्तार से समझाइए।

b) Discuss about the various scrum artifacts used during the

main activities.

मुख्य गतिविधियों के दौरान प्रयुक्त विभिन्न स्क्रम कलाकृतियों के बारे

में चर्चा करें।

5.

a) Discuss the principles of scrum planning in detail.

स्क्रम नियोजन के सिद्धांतों की विस्तार से चर्चा करें।

b) Identify and discuss the role played by the extreme

programming team.

चरम प्रोग्रामिंग टीम द्वारा निभाई गई भूमिका को पहचानें और चर्चा करें।

[3]
6.

a) Explain the following:

i) Thinking-pair programming of XP

ii) Collaboration of XP

निम्नलिखित की व्याख्या कीजिए।

i) थिंकिंग-XP की पेयर प्रोग्रामिंग

ii) XP का सहयोग

b) What are the key phases in the Extreme Programming

(XP) lifecycle and how does XP differ from traditional

software development methodologies?

एक्स्ट्रीम प्रोग्रामिंग (XP) जीवनचक्र में प्रमुख चरण क्या हैं, और XP

पारंपरिक सॉफ्टवेयर विकास पद्धतियों से कैसे भिन्न है?

7.

a) What is the need and significance of refactoring.

रिफैक्टरिंग की आवश्यकता और महत्व क्या है?

b) How do you ensure that refactoring doesn’t introduce new

bugs or regression in an Agile project?

आप यह कैसे सुनिश्चित करते हैं कि रिफैक्टरिंग एगाइल प्रोजेक्ट में

नए बग या रिग्रेशन न लाए?

8.

Write short notes on any two of the following:

a) Continuous Integration of Agile

b) Burn down chart

c) Agile manifesto

d) Technical Debt

निम्नलिखित में से किन्हीं दो पर संक्षिप्त टिप्पणियाँ लिखिए।

अ) फुर्तीली का निरंतर एकीकरण

ब) बर्न डाउन चार्ट

स) चुस्त घोषणापत्र

द) तकनीकी ऋण