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

School of Computer Science and Engineering

CSE3001 - Software Engineering


B.Tech (CSE) (F2 Slot)
CAT-I Examination, January, 2018
Time: 90 minutes Max. Marks: 50
___________________________________________________________________________
Part-A (4 X 5 = 20)
Answer ALL Questions

1. Discuss the types of risks that may occur in the software development and indicators of it.

2. Discuss the various parameters for measuring the non-functional requirements of a SE project.

3. Demonstrate the different activities that should be adapted in order to generate good software.

4. How the requirement elicitation is done in a SE project and what are the problems faced in the
requirement analysis phase?

Part-B (3 X 10 = 30)
Answer ALL Questions

5. A car rental system will allow three types of users: guests, members, and administrators. Guests
will be able to browse location, availability, price, and model. Members will have their personal
information stored (i.e. name, address, and credit card info.) and will have access to any specials
offers. Finally, the administrator can change or update car models, prices etc.
i) Identify the suitable process model for the above scenario and explain with proper justification
and the description for each phase of the process model. (5)

ii) Recognize the stake holders and functional requirements for the above scenario. (2+3)

6. Discuss the various project management activities that are carried out in a SE project. (10)

7. Consider an ERP package is to be developed for a textile based company. The requirement
document shows four modules are required for the software. Assume that the project is of
embedded type and find what is the duration and exact size of the team required to complete the
above mentioned project successfully. Refer the following information and the given table for
further details. (10)
Size of the modules are estimated as follows
Raw material inventory 2.5 KDSI
Purchase order 0.8 KDSI
Finance management 4.0 KDSI
Pay roll management 2.3 KDSI

The manager rates the project details as follows


Complexity VERY HIGH
Programming Language Experience LOW
Turnaround time NOMINAL
Development schedule HIGH

Note:

If there are no values given in the table for a particular field, assume value 1 for that case.

Category Cost Driver Very Low Nominal High Very Extra


Low High High
Product RELY Required Software 0.75 0.88 1.00 1.15 1.40 -
Attributes Reliability
DATA Database Size - 0.94 1.00 1.08 1.16 -
CPLX Product Complexity 0.70 0.85 1.00 1.15 1.30 1.65
Computer TIME Execution Time - - 1.00 1.11 1.30 1.66
Attributes Constraint
STOR Main Storage - - 1.00 1.06 1.21 1.56
Constraint
VIRT Virtual Machine - 0.87 1.00 1.15 1.30 -
Volatility
TURN Computer - 0.87 1.00 1.07 1.15 -
Turnaround Time
Personnel ACAP Analyst Capability 1.46 1.19 1.00 0.96 0.71 -
Attributes AEXP Applications 1.29 1.13 1.00 0.91 0.82 -
Experience
PCAP Programmer 1.42 1.17 1.00 0.86 0.70 -
Capability
VEXP Virtual Machine 1.21 1.10 1.00 0.90 - -
Experience
LEXP Language 1.14 1.07 1.00 0.95 - -
Experience
Project MODP Modern 1.24 1.10 1.00 0.91 0.82 -
Attributes Programming Practices
TOOL Use of Software 1.24 1.10 1.00 0.91 0.83 -
Tools
SCED Required 1.23 1.08 1.00 1.04 1.10 -
Development Schedule

You might also like