NCS53 ModelQP v1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

MODEL QUESTION PAPER

USN 1 S I N5CCS01
Siddaganga Institute of Technology, Tumakuru – 572 103
(An Autonomous Institute affiliated to Visvesvaraya Technological University, Belagavi, Approved by AICTE, New Delhi)

Fifth Semester BE Computer Science & Engineering Examinations 2023-24


Software Engineering and Project Management
Time: 03:00 Hours Max. Marks: 100
Note : 1. Answer any five questions choosing one full question from each unit.
2.
3.
4.

Q.No. Q BL CO PO PSO Marks


UNIT-1
1.a. Distinguish between engineering and craft with a suitable example. 4 1 1 2 6

b. Explain how agile approach is different from plan driven approach. 2 1 2 2 6

c. With a neat picture, explain a general model of the design process 2 1 2 2 8

2.a. Name the five core characteristics that makes a software engineer 1 1 2 2 10
expert at learning and five ideas that helps a software engineer
manage complexity.
b. Name the four basic process activities of software engineering. 1 1 2 2 4

c. Explain how software teams cope with changes and try to reduce 2 1 2 2 6
the cost of change.
UNIT-2
3.a. With suitable examples, distinguish between functional and non- 4 2 1 2 6
functional requirements.
b. What is an architecture view? With a neat picture explain the 4+1 2 2 1 2 8
view model of software architecture.
c. With a suitable example, distinguish between a class diagram and 4 2 2 2 6
a sequence diagram.
4.a. What is a use case? Explain its structure and significance with a 2 2 2 2 6
neat UML diagram.
b. With a neat picture, explain the architecture of a web application 2 2 2 2 6
that uses a MVC pattern.
c. What is system modelling? Name and briefly explain the four types 1 2 2 2 8
of system models.
UNIT 3
5.a. What is software reuse? Discuss the four levels at which software 2 3 2 2 6
can be reused.
b. What is partition testing? Create three equivalence partitions for the 2 3 2 2 6
following input values: 1, 3, 4, 7, 10, 11, 13, 19

c. With a neat picture, explain the four stages of software 2 3 2 2 8


development, evolution, servicing and retirement.
6.a. What is a design model? Name its two types. Give four examples 2 3 2 2 8
of design models.
b. With a neat picture, explain the concept of test-driven development 2 3 2 2 6
(TDD)
c. With a neat picture explain the software evolution process. 2 3 2 2 6

UNIT 4
7.a. With suitable examples explain the terms project, program and 2 4 2 2 6
portfolio.
b. Name the elements of a project management plan. 1 4 2 2 4

c. Name the ten project management knowledge areas identified by 1 4 2 2 10


PMBOK.
8.a. Name any six of the ten risk items identified by Boehm. 1 4 2 2 6

b. With a neat picture, explain the project scheduling process. 2 4 2 2 6

c. Name and briefly explain the four closely related activities of a 2 4 2 2 8


software system product.
UNIT 5
9.a. For the given activities, draw the network diagram, identify the 5 5 3 2 10
critical path and its duration.
Activity Optimistic Most Pessimistic
Likely
1 -- 2 6 9 12
1 -- 3 3 4 11
2 -- 4 2 5 14
3 -- 4 4 6 8
3 -- 5 1 1.5 5
2 -- 6 5 6 7
4 -- 6 7 8 15
5 -- 6 1 2 3
b. In a software project, three risks were identified. 5 5 3 2 6
(1) 75% chance of losing 50 thousand Rupees due to delayed
delivery of reports module.
(2) 5% chance of spending of 30 Lakh Rupees due to customer
changing product specifications.
(3) 20% chance of wasting 2 Lakhs due to delay in loading of
customer supplied data.
Calculate the combined risk exposure of the project.
c. Compute Estimate At Completion (EAC) and Variance At 5 5 3 2 8
Completion (VAC) if both SPI and CPI influence the project work
when given variables are
 Budget At Completion (BAC) = 22 Lakh Rupees
 Earned Value (EV) = 13 Lakh Rupees
 Planned Value (PV) = 14 Lakh Rupees
 Actual Cost (AC) = 15 Lakh Rupees
Also, identify whether the project is behind schedule and whether
the project is within the budget.
10.a. For the given activities, draw the network diagram, identify the 5 5 3 2 10
critical path and its duration.
Activity Optimistic Most Pessimistic
Likely
1–2 4 6 8
1–3 2 3 10
1–4 6 8 16
2–4 1 2 3
3–4 6 7 8
3–5 6 7 14
4–6 3 5 7
4–7 4 11 12
5–7 2 4 6
6–7 2 9 10
b. A project size of 200 KLOC is to be developed. Software 5 5 3 2 6
development team has average experience on similar type of
projects. The project schedule is not very tight. Calculate the Effort,
development time, average staff size, and productivity of the
project. (Hint: Use semi-detached model where a1 = 3, a2 = 1.12, b1
= 2.5 and b2 = 0.35.
c. You are managing a project which is into six months of its 5 5 3 2 6
execution. You are now reviewing the project status and you have
ascertained that project is behind schedule. The actual cost of
Activity A is ₹ 2,00,000 and that of Activity B is ₹ 1,00,000. The
planned value of these activities are ₹ 1,80,000 and ₹ 80,000
respectively. The Activity A is 100% complete. However, Activity B
is only 75% complete. Calculate the schedule performance index
and cost performance index of the project on the review date.

You might also like