Question Bank (Module Wise)
Question Bank (Module Wise)
QUESTION BANK
MODULE – 1
MODULE – 2
1. What is an agile process? Describe its key characteristics and how it differs
from traditional software development processes.
2. Discuss the relationship between agility and the cost of change. How does
adopting an agile approach impact the cost associated with changes during
software development?
3. Explain Extreme Programming (XP). What are its main practices and how
do they contribute to agile development?
4. What are the key tools used in agile processes? How do these tools support
agile practices?
5. Discuss the core principles of agile software engineering. Why are these
principles important for the success of an agile project?
6. Outline the principles that guide each framework activity in agile
development. How do these principles ensure the effectiveness of the agile
process?
7. How do agile principles and practices address the challenges of traditional
software development? Provide examples of specific agile practices that
mitigate common issues.
MODULE – 4
MODULE – 5