Professional Documents
Culture Documents
M.SC (Information Te Nolog: SR Lanka Stitute of Informat N Techn
M.SC (Information Te Nolog: SR Lanka Stitute of Informat N Techn
M.SC (Information Te Nolog: SR Lanka Stitute of Informat N Techn
•• I.~ ••
•• l"f"Ji ••
••••••
§LII1r
••••••
:'I~•• 'r;
Final Examination
Year I, Semester I (2018)
Duration: 2 Hours
June/July 2018
Instructions to Candidates:
21/06/2018
00010
I. Do you agree with this statement? Justify your answer with an exa pIe. (3 marks)
II. Write an advantage and a disadvantage of using "Prototype Model" over "Classical Waterfall
Model" in system development. (2 marks)
b)
I. j. What is "Phase Containment. of Errors"] Give two reasons why it is considered to be
imp<?rtant in Software development. (2 marks)
II. "Spiral Model is called a Meta Moder. Do you agree with this? Ju tify your answer.
(3 marks)
a) Name the four agile values as stated by the agile manifesto. (4 marks)
b) Explain what is meant as a cross-functional and self-organized team, in he context of agile driven
software development, providing suitable examples for each. (10 marks)
c) In agile based serum, story point based sizing is used instead of man-hour based units, which are used
in traditional estimation techniques. Explain about the suitability of this ap roach providing sufficient
details. (6 marks)
d) The management of a software organization seek your consultancy suppo for the following problem
statement, which is been defined by themselves. "Our serum teams are alw ys having a tug of war with
their product owners about the requirement definitions pointing fingers at each other". Explain your
advice to them on how to handle this. (5 marks)
Part A
a. Differentiate followings.
21/06/2018
00010
PartB
int Test(int a, int b, int c, int d) {
if (a == 0)
return 0;
int x = 5;
if ((a==b) OR (c
.
d) )
x=l;
return x;
.1
. .
d. Identify minimal Test Set for 100% Active Clause Coverage.
(4 marks)
"
21/06/2018