We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 2
Reg. No. :
K.S.R. COLLEGE OF ENGINEERING, TIRUCHENGODE -— 637 215
(AUTONOMOUS)
Question Paper Code : 162224
B. E./ B.Tech. DEGREE END SEMESTER EXAMINATION, JUNE 2017
Sixth Semester
B.E, - COMPUTER SCIENCE AND ENGINEERING
12CS4606 — Agile Software Development
(Regulations 2012)
Time: Three hours Maximum Marks: 100
Answer All Questions
PART A — (10 x 2 = 20 Marks)
1. Whatis Agile methodology?
2. Write the difference between Epic, User stories and Tasks.
3. Define the roles in Scrum.
4. Differentiate sprint backlog and product backlog
5. What is Agile Testing?
6. Mention atleast two key benefits of Exploratory Testing
7. How Version Control is important in agile software design?
8. List two automated build tools for Agile software design
9. _ Identify challenges in Agile methodology.
10. How do you deal when requirements change frequently?
PART B — (5 x 16 = 80 Marks)
14.(a) (i) Summarize Agile manifesto approach for software development and its
principles (8)
(ii) How agile support re - factoring? Discuss. @
(Or)
1 16222412.(a)
(b)
13.(a)
(b)
14.(a)
(b)
15.(a)
(b)
(i) Discuss the design and development practices in Agile Projects.
(ii) Explain Pair Programming and write its benefits.
(i) Illustrate burn - down chart with examples.
(ii) Explain how can you implement scrum in an easy way to your project?
(Or)
(i) Explain how the velocity of the sprint is measured with varying team
capacity?
(ii) Describe the methods and characteristics defined in Agile Scrum User
story framework.
(i) Discuss Test Driven Development with suitable case study
(ii) List out the tools to support the Agile Tester.
(Or)
(i) Elaborate Agile Life Cycle and its impact on Testing.
(ii) What qualities should a good Agile tester have?
Explain the four different types of Agile Design Principles and their roles in
detail.
(Or)
(i) Explain Need and Significance of Refactoring techniques.
(ii) Discuss the concept of continuous integration,
How do you adopt Agile technologies into current market scenario? Discuss
with a suitable example
(Or)
Explain Agile Rapid Development Technologies with an example.
2 162224
(8)
(8)
(8)
(8)
(8)
(8)
(10)
(10)
(6)
(16)
(8)
(8)
(16)
(16)