0% found this document useful (0 votes)
7 views

May Jun 2019

The document discusses various topics related to software engineering and project management including requirements engineering, rapid application development model, agile methodology, non-functional requirements, abstraction and refinement, software and software engineering, architecture and components, project management roles, project estimation techniques, software configuration management, forward and reverse engineering, risk projection, and software testing strategies.

Uploaded by

rai789456126
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

May Jun 2019

The document discusses various topics related to software engineering and project management including requirements engineering, rapid application development model, agile methodology, non-functional requirements, abstraction and refinement, software and software engineering, architecture and components, project management roles, project estimation techniques, software configuration management, forward and reverse engineering, risk projection, and software testing strategies.

Uploaded by

rai789456126
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Total No. of Questions : 10] SEAT No.

8
23
P3627 [5560]-583
[Total No. of Pages : 2

ic-
T.E. (Computer Engineering)

tat
0s
SOFTWARE ENGINEERING AND PROJECT MANAGEMENT

5:1
(2015 Pattern) (End - Semester - I) (310243)

01 91
4:0
0
Time : 2½ Hours] [Max. Marks : 70

91
0/0 13
Instructions to the candidates:
1) Attempt questions Q1 or Q2, Q3 or Q4, Q5 or Q6, Q7 or Q8, and Q9 or Q10.
0
5/2
.23 GP

2) Neat diagrams must be drawn wherever necessary.


3) Assume suitable data, if necessary.
E
81

8
C

23
Q1) a) Explain the importance of Requirement Engineering. [5]

ic-
b) What are the conditions in which Rapid Application Development Model
16

tat
is preferred? [5]
8.2

0s
OR
.24

5:1
91
Q2) a) How Agile/XP methodology will help project managers? [5]
49

4:0
b) Explain about various categories of non functional requirements & their
30
91

importance. [5]
01
01
5/2
GP

Q3) a) Abstraction & refinement are complementary concepts. Justify. [4]


0/0

b) Define terms ‘Software’ and ‘Software Engineering’. “Software does


CE
81

8
not wear out”. State whether this statement is true or false. Justify your

23
.23

answer. [6]
ic-
16

OR
tat
8.2

0s

Q4) a) How architecture can be mapped to components? What is meant by


.24

instantiation of the system? [5]


5:1
91
49

b) Explain in detail Call and Return Architectural Style. [5]


4:0
30
91

Q5) a) Explain the role of people project, product and process in project
01
01

management. [8]
5/2
GP

b) What is need of project estimation? What are the steps while estimation
0/0

of software? [8]
CE
81

OR
.23

Q6) a) What is a task network in project scheduling? Explain with an example.[8]


16

b) Compare Lines of Code (LOC) and Function Point (FP) based estimation
8.2

techniques with the suitable example. [8]


.24

1 P.T.O.
49

[5560]-583
Q7) a) What do you understand by Software Configuration Management (SCM)?

8
Discuss the importance of SCM. [8]

23
ic-
b) Compare forward engineering with reverse engineering. [5]

tat
c) How risk projection is carried out using risk table? [5]

0s
OR

5:1
01 91
4:0
Q8) a) Prepare RMMM plan for late delivery of software product to the customer.

0
[6]

91
0/0 13
b) How forward engineering is applied to Client Server Architectures? [6]
0
5/2
c) Explain Software Configuration Management (SCM) process. [6]
.23 GP
E
81

8
Q9) a) What is cyclomatic complexity? How is it determined for flow graph?
C

23
Explain with an example. [8]

ic-
16

tat
b) What is system testing? Explain any two system testing strategies. [8]
8.2

0s
OR
.24

5:1
91
Q10)a) With suitable example illustrate in which situations you will prefer
49

4:0
boundary value analysis over equivalence partitioning. [8]
30
91

b) Write a short note on defect management. [4]


01
01

c) Differentiate between alpha and beta testing. [4]


5/2
GP
0/0
CE
81

8
23

.23

ic-
16

tat
8.2

0s
.24

5:1
91
49

4:0
30
91
01
01
5/2
GP
0/0
CE
81
.23
16
8.2
.24

2
49

[5560]-583

You might also like