Semester : SEMESTER 6
Year : 2020
Term : SEPTEMBER
Branch : COMPUTER SCIENCE AND ENGINEERING
Scheme : 2015 Full Time
Course Code : CS 308
Page:1
Reg No.:
03000CS308052002
Pages: 3
Name:
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
Sixth semester B.Tech degree examinations (S), September 2020
Course Code: CS308
Course Name: SOFTWARE ENGINEERING AND PROJECT MANAGEMENT
Max. Marks: 100
2
3
4
5 a)
b)
௦)
6 a)
b)
7 2)
b)
8
PARTA
Answer all questions, each carries 3 marks.
Define the term “software Engineering”. Explain the major differences between
software engineering and other traditional engineering disciplines.
Why do we feel that characteristics of requirements play a very significant role
in the selection of a life cycle model?
Name the umbrella activities in software process.
Write a short note on ISO 9000 quality standards.
PART 13
Answer any two full questions, each carries 9 marks.
Illustrate the layered architecture of software engineering with a neat sketch.
If you have to develop a word processing software product, which process
model will you choose? Justify your answer and examine.
List out the major shortcomings that we might face, if we use the classical
waterfall model for developing software?
Define “requirements elicitation’? Explain any two elicitation techniques in
detail.
Compare ISO and SEI-CMM models.
Explain Boehm’s spiral model of software process with a neat diagram.
Distinguish between functional and non-functional requirements with example.
PART C
Answer all questions, each carries3 marks.
Suppose you are developing a software product in the organic mode. You have
estimated the size of the product to be about 100,000 lines of code. Determine
the effort required to develop the software product and the nominal
development time.
Page 1 of 3
Duration: 3 Hours
Marks
(3)
(3)
(3)
(3)
(3)
(3)
(3)
(6)
(3)
(6)
(3)
(3)