0% found this document useful (0 votes)
7 views2 pages

Copy-of-20CIPC401-AGILE-SOFTWARE-ENGINEERING

This document is a question paper for the B.E. / B.Tech. degree examinations in Agile Software Engineering for the Fourth Semester of Computer Science and Engineering. It includes various questions divided into three parts: Part A with short answer questions, Part B with detailed questions, and Part C with an essay question. The questions cover topics such as agile methodologies, requirements engineering, and the Agile Manifesto.

Uploaded by

aryansuthar194
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

Copy-of-20CIPC401-AGILE-SOFTWARE-ENGINEERING

This document is a question paper for the B.E. / B.Tech. degree examinations in Agile Software Engineering for the Fourth Semester of Computer Science and Engineering. It includes various questions divided into three parts: Part A with short answer questions, Part B with detailed questions, and Part C with an essay question. The questions cover topics such as agile methodologies, requirements engineering, and the Agile Manifesto.

Uploaded by

aryansuthar194
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Reg. No.

Question Paper Code 12713


B.E. / B.Tech. - DEGREE EXAMINATIONS, APRIL / MAY 2024
Fourth Semester
Computer Science and Engineering (IOT)
20CIPC401 - AGILE SOFTWARE ENGINEERING
Regulations - 2020
Duration: 3 Hours Max. Marks: 100
PART - A (10  2 = 20 Marks) Marks
K–
CO
Answer ALL Questions Level

1. Distinguish agile methodology and traditional methodology with suitable 2 K2 CO1


example.
2. Indicate the importance of user stories in agile documentation. 2 K1 CO1

3. “Domain object modeling considered a foundational practice in Feature 2 K2 CO2


Driven Development” – Justify the statement.
4. Represent the three phases of Adaptive software development 2 K1 CO2
diagrammatically.
5. How does agile modeling fit into XP? 2 K2 CO3

6. Indicate the concepts of Earl's KM model. 2 K1 CO3

7. What approaches are used for modeling and generating requirements 2 K1 CO4
artifacts in Agile environments?
8. Mention the impact of agile processes in Requirements Engineering. 2 K1 CO4

9. Improve internal code by making many small changes without altering the 2 K2 CO5
codes external behavior and infer the suitable phase in Test Driven
Development model based on the statement.
10. Recall the importance of write and correct the failed tests before writing new 2 K1 CO5
code in TDD.

PART - B (5  13 = 65 Marks)
Answer ALL Questions
11. a) List out the strengths and weaknesses of the waterfall model compared 13 K2 CO1
to agile methodologies and explain it.
OR
b) Categorize different agile methods based on their core principles and 13 K2 CO1
practices.

12. a) i) Describe the stages of “red, green, refactor” cycle with a suitable 6 K2 CO2
example.
ii) Interpret the concept of adaptive software development and its 7 K2 CO2
relevance in dynamic project environments.
K1 – Remember; K2 – Understand; K3 – Apply; K4 – Analyze; K5 – Evaluate; K6 – Create 12713
1
OR
b) Outline the roles and responsibilities of a Product Owner, Scrum 13 K2 CO2
Master, and Scrum Team in a SCRUM project with suitable example.

13. a) Describe the challenges of migrating to Agile Methodologies and agile 13 K2 CO3
Knowledge sharing.
OR
b) Illustrate the role of story cards and key features of Story card 13 K2 CO3
Maturity Model (SMM).

14. a) Explain the different types of agile requirements modeling and 13 K2 CO4
concurrency in agile requirements generation.
OR
b) Analyze the importance of requirements elicitation and requirements 13 K2 CO4
elicitation methods.

15. a) Assume that you are member of an agile testing team. In TDD, the red 13 K3 CO5
phase shows that the code does not function properly. The red phase is
always the starting point of the red, green, refactor cycle. Explain the
impact of green phase while doing TDD.
OR
b) Assume that you are in the middle of sprint and the product owner has 13 K3 CO5
come with new requirement from the customer. Explain development
team will do with respect to financial and production metrics in FDD.

PART - C (1 15 = 15 Marks)


16. a) The four values in Agile manifesto promote a software development 15 K3 CO6
process, which focuses on quality. They do it by creating software that
meets customer’s expectations and needs. Predict the four key values
in agile manifesto and Interpret the twelve principles of agile software
development as outlined in the Agile Manifesto.
OR
b) Agile is not about “you tell me everything you want”, which is called 15 K3 CO6
requirements gathering; this step can take months to document it.
What do you understand by agile approach? Demonstrate agile
techniques for real-world software development scenario.

K1 – Remember; K2 – Understand; K3 – Apply; K4 – Analyze; K5 – Evaluate; K6 – Create 12713


2

You might also like