You are on page 1of 3

MANIPAL UNIVERSITY JAIPUR

SCHOOL OF COMPUTING AND IT


III, B.Tech.- V Semester First Sessional Examination- 2017-18
Branch: IT
IT1502 –Software Engineering & Project Management
(CLOSED BOOK)

Duration: 1 hour Max. Marks: 15


______________________________________________________________________________
Instructions: 1. All questions are compulsory
2. Missing data if any can be suitably assumed.
3. Numbers in [ ] indicate marks.

1 What is the principle of effort estimation in coco model series? [3]


.
2 Consider the following project requirement and find out which SDLC model is best [4]
. suited for such projects. Give one major advantage and disadvantage of each stated
model.
a) The customer needs to have some functional requirement ready in less
than three weeks and the requirements are not clear enough.
b)     An ERP system designed for some organization.
            c)     A large application and system which can be built in small phases or
segments but must manage all the risks.
d)     Need to develop a system where customer has stated some requirement
but is not clear with requirements. Customer is ready to extend the
delivery time.

3 Perfect Pizza wants to install a system to record orders for pizza. When regular [4]
. customers call perfect pizza on the phone, their phone number goes automatically into
the pizza system. The phone number invokes the name, address and last order date
comes automatically up on the screen. Once the order is taken, the total, including tax
and delivery, is calculated. Then the order is given to the cook. A receipt is printed.
Occasionally, special order (coupons) is printed so the customer can get a discount.
Drivers who make deliveries give customers a copy of the receipt and coupon (if any).
Weekly totals are kept for comparison with last year’s performance. Draw a context
diagram for perfect pizza. Explore the context-level diagram showing all the major
processes.

4 Compute the function point value for a project with the following information domain [4]
. characteristics.
Number of user inputs = 30
Number of user outputs = 42
Number of user enquiries = 08
Number of files = 07
Number of external interfaces = 6
Assume that all complexity adjustment values are moderate i.e. 2 and
weighting factors are high i.e. 6,7,6,15,10.
3. Solution
Solution 4. We know that function Point = Unadjusted Function Point * Complexity Adjustment
Factor i.e. FP = UFP x CAF

Where UFP= Number of user inputs * weighting factors of user inputs + Number of user outputs
* weighting factors of user outputs + Number of user enquiries * weighting factors of user
enquiries + Number of files * weighting factors of Files used + Number of external interfaces *
Weighting factors of external interfaces

i.e. UFP = 30 * 6 + 42 *7 + 8*6 + 7 *15 +6 *10


= 180+ 294+ 48+105+60
= 687
CAF = (0.65 + 0.01 (14 * 2)
= 0.65 + 0.28
= 0.93

FP = 687 * 0.93 = 638.91

You might also like