11000csT309L22302
Reg No.:
APJ ABDUL KALAM TECHNOLOGICAL UNIVE
B.Tech Degree 55 (R, S) /S5 (PT) (R, S) Examination December 2023
Course Code: CST 309
Course Name: MANAGEMENT OF SOFTWARE SYSTEMS
Max. Marks: 100 3 Hours
PART A
(Answer all questions; each question corries 3 morks) Marks
I List out any three software process models. J
2 what are the essential attributes of professional software engineering? J
J Mention any three reasons to justiff software architecture is important. J
4 List out the generic activities needed in requirement engineering process. 3
) Explain Post-mortem evaluation in software process. a
J
6 Compare white box testing with black box testing. J
7 Explain any two techniques used for software cost estimation. 5
8 Mention any three features of software version management. 3
9 Describe the different types of failures in microservice systems? a
J
l0 what are the software quality factors described under ISo 9001 :2000? a
J
PART B
(Answer onefull questionfrom each module, each question carries 14 marks)
Module -1
ll a) Explain the various stages of Waterfall model. Also list out any three situations
where Waterfallmodel is only applicable.
b) Explain the principles of Agile software development. r 7
t2 a) Mention the situations where Bohem's spiral model is used for software design. 7
Also list out the advantages and disadvantages of spiral model.
b) Explain software process activities.
Module -2
l3 a) Explain functional and non-functional requirements in software engineering. 7
b) What is a software component? Explain the process of designing class-based 7
components.
Page 1 of 2
Downloaded from Ktunotes.in
11q'0csT309t22302
14 a) Explain the different stages in requirement
elicitation. 7
b) Define Personas in softltare process. Also
explain the different aspects of persona.
7
Module -3
15 a) Explain the following open_source licence
management. 7
(i) cPL (ii) LGPL (iii) BSD
b) Explain code management process and DevOps
automation. 7
16 a) Describe validation testing and integration
testing methods of software.
7
b) Explain software evorution processes and
softwaremanagement. 7
Module -4
t7. a) Explain the different factors influencing the project management.
7
b) with suitable diagram exprain risk management process.
7
l8 a) Explain SCRUM frame work for software development.
7
b) Describe the process of rerease and configuration management
in software. 7
Module -5
l9 a) Describe the various methods for achieving software quarity.
7
b) Explain the different tasks performed by an independent seA group.
7
20 a) Describe virtualization and container-based virtualization in
cloud server. 7
b) Explain CMMI software proc€ss improvement framework.
7
!t*!t
Page2of 2
Downloaded from Ktunotes.in