You are on page 1of 12

B.E. (Computer Technology) Sixth Semester (C.B.S.

)
Software Engineering & Project Management

P. Pages : 2 NIR/KW/18/3487
Time : Three Hours *1266* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No. 2.
3. Solve Question 3 OR Questions No. 4.
4. Solve Question 5 OR Questions No. 6.
5. Solve Question 7 OR Questions No. 8.
6. Solve Question 9 OR Questions No. 10.
7. Solve Question 11 OR Questions No. 12.
8. Due credit will be given to neatness and adequate dimensions.
9. Assume suitable data whenever necessary.
10. Illustrate your answers whenever necessary with the help of neat sketches.

1. a) State the IEEE definition of Software Engineering. Explain different software 6


characteristics with suitable schematic.

b) Explain RAD model of software development along with its advantages and disadvantages. 7

OR

2. a) What is an Agile process? State the principles and different methods of Agile engineering. 7

b) Explain common process framework for Software Engineering in detail. 6

3. a) Explain requirement engineering process. 4

b) What is SRS? State significance of SRS. 4

c) Write a short note on software engineering & modeling in detail. 5

OR

4. a) What is QFD? What are various types of requirements defined in QFD? 7

b) List and explain various system elements of computer-based system. 6

5. a) What do you mean by data modeling? Explain. 4

b) Explain data flow diagram in detail. Give the extension suggested by ward and mellor. 10

OR

6. a) Write a short note on: 9


i) Entity-Relationship diagram
ii) Data-flow diagram
iii) Cohesion and coupling

NIR/KW/18/3487 1 P.T.O
b) What is modularity? How to find moderate number of modules required with moderate cost 5
of software?

7. a) Explain in detail Black Box and White Box testing strategies (three each). 13

OR

8. a) What is cyclomatic complexity. Explain how it is computed? 5

b) Differentiate Alpha testing and Beta testing. 4

c) List the different testing principles suggested by Davis. 4

9. a) Explain McCall's quality factors with neat schematic. 9

b) Discuss Defect amplification and removal model in detail. 5

OR

10. a) What are the different software quality assurance (SQA) activities? Explain. 7

b) What are the different quality factors used to measure software quality? 7

11. a) Elaborate on the characterization of risk. Explain categories of risks for software product 7
development.

b) State the steps involved in SCM. Elaborate on the importance of SCM in present software 6
development scenario.

OR

12. a) Write short note on: 7


i) Reverse engineering
ii) Software reengineering

b) What is software reliability and software availability? Also explain measures. 6

************

NIR/KW/18/3487 2
http://www.rtmnuonline.com

B.E.(Computer Technology) Sixth Semester (C.B.S.)


Software Engineering & Project Management

P. Pages : 2 NRT/KS/19/3487
Time : Three Hours *0610* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No. 2.
3. Solve Question 3 OR Questions No. 4.
4. Solve Question 5 OR Questions No. 6.
5. Solve Question 7 OR Questions No. 8.
6. Solve Question 9 OR Questions No. 10.
7. Solve Question 11 OR Questions No. 12.
8. Due credit will be given to neatness and adequate dimensions.
9. Assume suitable data whenever necessary.
10. Illustrate your answers whenever necessary with the help of neat sketches.

1. a) What is software? Explain its characteristics in detail. 7

b) Explain software engineering - a layered technology. 6

OR

2. a) Explain common process framework for software engineering in detail. 6

b) Compare any three models of software development. 7

3. a) Explain system engineering Hierarchy in detail. 6

b) List and explain the different resources required to accomplish the software development. 7

OR

4. a) Write short note on: 13


i) Communication practices ii) Planning principles

5. a) Explain the components of Analysis Modelling. 6

b) Explain Behavioural model in detail. 7

OR

6. a) Give & explain ten design principles in detail. 9

b) Write short note on modularity. 4

7. a) Explain different testing principles suggested by Davis. 6

b) Explain Black box testing techniques in detail. 7

OR

NRT/KS/19/3487 1 P.T.O

http://www.rtmnuonline.com
http://www.rtmnuonline.com

8. a) Write short note on: 9

i) Validation testing.

ii) System testing.

iii) Integration testing.

b) Explain debugging in detail. 4

9. a) Write short note on function point metrics, also state its advantages and disadvantages. 7

b) What are the various quality factors used to measure software quality. 7

OR

10. a) How decision tree is used for make- buy decision of software system. 6

b) What is software Maturity Index? 2

c) What are Metrics, Measures & Indicators. 6

11. a) Define Risk? Explain different types of risks. 7

b) Explain in detail: 7

i) Change management ii) Project Scheduling.

OR

12. a) Explain in detail software Reengineering Process. 7

b) Explain RMMM Plan. Also explain the concept of Risk Projection. 7

*************

NRT/KS/19/3487 2

http://www.rtmnuonline.com
B.E. (Computer Technology) Sixth Semester (C.B.S.)
Software Engineering & Project Management

P. Pages : 2 TKN/KS/16/7490
Time : Three Hours *0567* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No.2.
3. Solve Question 3 OR Questions No.4.
4. Solve Question 5 OR Questions No.6.
5. Solve Question 7 OR Questions No.8.
6. Solve Question 9 OR Questions No.10.
7. Solve Question 11 OR Questions No.12.
8. Due credit will be given to neatness and adequate dimensions.
9. Assume suitable data whenever necessary.
10 Illustrate your answers whenever necessary with the help of neat sketches.
11. Use of non programmable calculator is permitted.

1. a) Explain common process framework for software Engineering in detail. 7

b) Define software engineering and explain software Engineering-a layered technology. 6


OR
2. a) Explain RAD model of S/W development along with its advantages and disadvantages. 7

b) Explain the unified process model for software development. 6

3. a) Explain Business process engineering in detail. 6

b) Explain Requirement Engineering process. 4

c) What is SRS? 4
OR
4. a) What is FAST? Explain in detail. 7

b) Explain system engineering hierarchy using diagram in detail. 7

5. a) Explain Data flow Diagram in detail. Give the extension suggested by ward and Mellor. 8

b) Write short note on Modularity. 5


OR
6. a) Give and explain ten design principles in detail. 10

b) What do you mean by data modeling? Explain. 3

7. a) What are the different testing principles suggested by Davis? 4

b) Explain Black Box testing technique in detail. 9


OR
8. a) What is cyclomatic complexity? Explain how it is computed? 4

TKN/KS/16/7490 1 P.T.O
www.rtmnuonline.com
b) Write short note on Integration testing. 5

c) Differentiate Alpha testing & Beta testing. 4

9. a) What are the different quality factors are available to measure quality of software. 5

b) Write a note on Quality Function Deployment (QFD). 5

c) What are Metrics, Measures and Indicators? 3


OR
10. a) Explain function point metric state its advantages and drawbacks. 7

b) Explain process metric in detail. 6

11. a) What are the different activities performed in software quality assurance? Explain. 7

b) Explain what is SCM? Why it is important? What are different steps involved for same. 7
OR
12. a) Discuss formal technical review method. 5

b) Explain different types of Risks. 4

c) Write a note on software reengineering. 5

**************

TKN/KS/16/7490 2

www.rtmnuonline.com
B.E. Sixth Semester (Computer Technology) (C.B.S.)
Software Engineering & Project Management
P. Pages : 2 NKT/KS/17/7403
Time : Three Hours *0678* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No. 2.
3. Solve Question 3 OR Questions No. 4.
4. Solve Question 5 OR Questions No. 6.
5. Solve Question 7 OR Questions No. 8.
6. Solve Question 9 OR Questions No. 10.
7. Solve Question 11 OR Questions No. 12.
8. Due credit will be given to neatness and adequate dimensions.
9. Assume suitable data whenever necessary.
10. Illustrate your answers whenever necessary with the help of neat sketches.
11. Use of non programmable calculator is permitted.

1. a) Explain unified process model in detail. 6

b) Explain different software characteristics with respect to hardware characteristics with 7


proper diagram.
OR
2. What is Agility? Describe different agile process models along with their diagrams. 13

3. a) Describe all the stages of Requirement Engineering in detail. 6

b) Explain Business Process Engineering in detail. 7


OR
4. a) Write a short note on Software Engineering & modelling in detail. 7

b) Write a short note on communication practices. 6

5. Define following software design concepts : 14


1) Abstraction
2) Pattern
3) Modularity
4) Information Hiding
5) Refactoring
6) Class & object
7) Encapsulation
OR
6. Discuss : 14
a) Object Oriented Modeling
b) Scenario based Modeling.

NKT/KS/17/7403 1 P.T.O
7. a) What do you mean by cyclomatic complexity? Explain how it is composed for the 8
following graph.

3,4

5 9

6 7
10
8

11

12

b) Explain graph matrix method for computing cyclomatic complexity. 5


OR
8. Discuss following testing strategies. 13
i) Unit Testing
ii) Integration Testing
iii) Regression Testing
iv) Smoke Testing
v) Validation Testing
vi) System Testing

9. a) What are the different quality factors used to measure software quality. 7

b) Discuss Defect Amplification and Removal model in detail. 6


OR
10. a) Write a short note on Function Oriented Metric? 6

b) Write a short note on size oriented metric? 7

11. a) Write short note on : 8


i) Software Risks
ii) SCM Repository.

b) Discuss RMMM. 6
OR
12. a) Write a short note on Reverse Engineering. 7

b) Write a short note on Software Reengineering. 7


*************

NKT/KS/17/7403 2
www.rtmnuonline.com

B.E. Sixth Semester (Computer Technology) (C.B.S.)


Software Engineering and Project Management

P. Pages : 2 KNT/KW/16/7403
Time : Three Hours *0131* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry marks as indicated.
2. Solve Question 1 OR Questions No. 2.
3. Solve Question 3 OR Questions No. 4.
4. Solve Question 5 OR Questions No. 6.
5. Solve Question 7 OR Questions No. 8.
6. Solve Question 9 OR Questions No. 10.
7. Solve Question 11 OR Questions No. 12.
8. Due credit will be given to neatness and adequate dimensions.
9. Assume suitable data whenever necessary.
10. Use of non programmable calculator is permitted.

om
e.c
1. a) Explain software engineering-a layered technology. 6

lin
on
nu
b) Explain RAD model for s/w development along with advantages and disadvantages. 7

m
.rt
OR w
w
w

2. a) Explain s/w applications with examples. 6

b) What is an Agile Process? 7


State its principles and different methods of Agile.

3. a) List and explain various system elements of computer - based system. 6


om
e.c

b) Explain product engineering hierarchy using diagram. 7


lin
on
nu

OR
m
.rt

4. a) What is SRS? Explain in brief. 7


w
w
w

b) What is QFD? What are various types of requirements defined in QFD? 6

5. a) Explain elements of Analysis model. 6

b) Explain following terms with example. 8

i) Data objects and attributes.

ii) Cardinality and modality.

iii) Refactoring.

OR

KNT/KW/16/7403 1 P.T.O

www.rtmnuonline.com
www.rtmnuonline.com

6. a) Write short notes on any two. 8

i) Entity - Relationship Diagram.

ii) Data - flow Diagram.

iii) Cohesion and coupling.

b) What is modularity? How to find moderate number of modules required with moderate 6
cost of software?

7. Explain in detail White Box Testing and Black Box Testing. 13

OR

8. a) Explain the process of Bottom - up Integration with diagram. 6

om
b) Explain in brief Alpha and Beta testing. 2

e.c
lin
c) List and explain various system testing techniques. 5

on
nu
9. a) Explain McCall's Quality factors. 7

m
.rt
b) w
List and explain class-oriented matrices defined in CK metric suit. 7
w
w

OR

10. a) Explain with example, how FP based estimation is performed. Also explain, how it 7
overcomes the problems associated with LOC-based estimation.
om

b) What are the different Software Quality Assurance (SQA) activities? Explain. 7
e.c
lin

11. a) List and explain various types of s/w risks. 4


on
nu

b) What is s/w reliability and s/w availability? Also explain measures. 5


m
.rt
w

c) Write note on RMMM plan. 4


w
w

OR

12. a) Write a note on SCM. 6

b) Write short note on. 7

i) Reverse engineering.

ii) s/w reengineering.

*********

KNT/KW/16/7403 2

www.rtmnuonline.com

You might also like