Semester : SEMESTER 3
Subject : Software Engineering
Year : 2018
Term : JULY
Branch : MCA
Scheme : 2016 Full Time
Course Code : RLMCA 203
Page:2
B B1872 Pages: 2
Module III
13 a) Differentiate between traditional testing and agile testing. (2) b) Explain feature driven
development (FDD) and Lean software (4) development(LSD).
OR
14 a) Explain test driven development (TDD). (2) b) Explain extreme programming and
its practices. (4)
Module IV
15 a) Write a note on user story. (2) b) What is meant by agile estimation? Explain
any one estimation technique for (4) agile project.
OR
16 a) Write note on burn down chart. (2) b) With a neat diagram explain SCRUM.
(4)
Module V
17 a) Differentiate between verification and validation. (2) b) What is meant by pragmatic?
What are the characteristics of a pragmatic (4) programmer?
OR
18 a) Distinguish between load testing and spike testing. (2) b) List லர் six
principles for writing maintainable code. (4)
Module VI
19 a) State the benefits of release monitoring. (2) b) What is meant by software
configuration management? Mention its importance. (4) OR
20 a) Distinguish between version control and change control. (2) b) Write notes
on release management and its benefits. (4)
Page 2 of 2