You are on page 1of 4

Indian Institute of Management Rohtak

Term -5
End Term Examination
Course Title : IT Project Management
Type of Test : Open Book /Laptop
Duration : 180 minute
Weightage : 50%
Date of Exam : 20 November, 2020 (A.N.) MM:
100
Please Note:
1. There are TEN questions in all. Start each answer from a fresh page.
2. All answers should be analytical, precise and complete.
3. All Computational steps and other related information (as per given question) mention
in your Answer book let only. [Evaluation on the basis of only answer sheet ]
4. Make one folder with your Name_ID (all related files store with Answer Sheet and
handover/Email said folder to given ID/Web Link.)
1. Evaluation Based on Only Whatever you written in the Answer Sheet.
2. Write Answer Immediately after the question (space is not a constraints , this is word
file )

Q1. Based on Attached Case Study, Answer the following questions! [12]

Q1 (a). Why BT failed in early days?


Q1 (b). What are the forces that suggest to BT for Agile?
Q1(c). How BT ensures customer satisfaction using Agile?

Q1 (d). Suppose you have only 60 days, then will BT able to deploy the solution using
existing model?

Q2. Drugco is trying to determine how to advertise in the leading medical journals. The
Q2.xlsx file contains the number of annual exposures to each kind of doctor Drugco wants to
generate. Drugco knows the cost of a one-page ad in each journal and how many doctors of
each type subscribe to each journal. For example, a one-page ad in American Family
Physician (AFP) costs $19,699, and there are 80,601 family practitioners who subscribe
to AFP. Assume that each journal is published 12 times a year and Drugco can place at most
two ads in each issue of a journal. How can Drugco minimize the cost of obtaining the
wanted number of exposures?
[10]

Q3. You got 5 different Projects (Congratulations), but you do not have much resources to
implement all the projects. You want to rank the projects so that higher rank project choose
first and so on. Project ranking depend upon following criteria: Requirement Understanding,
Function Points, Features, Reusability and Capacity of technical tolerance.
Below Table contain Data for same.
Project Requirement Function Features Reusability Capacity of
Understanding Points (w=.2) (w=.15) technical
(w=.35) (w=.15) tolerance
(w=.15)
Project 1 8 7 7 9 6
Project 2 9 9 9 6 3
Project 3 7 8 4 6 7
Project 4 4 3 2 8 8
Project 5 8 9 7 3 5
.
Prioritize your Project based on MCDM hybrid Model which you learn in the class. How
you validate your ranking? [10]

Q4. The Pine Valley Credit Union is trying to schedule bank tellers. The credit union is open
8AM- 6 PM and needs the number of tellers each hour as shown in the following table. Full
time tellers can work 8 AM-5 PM (with a noon-1 PM lunch hour) or 9AM-6PM(with a 1PM-
2PM lunch hour).Part time tellers work 10AM-2PM.Full time tellers receive $300per day
,and part –time tellers receive $60 per day .At most ,four part time tellers can be hired. How
can the credit union minimize their daily teller salary cost? (Q4.xlsx) [10]

Q5. You are working as a Software Product Manage for Project Wiser (got through bidding
process, one of the prestigious software project). You prepared SRS and mentioned release
date as per mutual understanding with client almost 14 month now onwards. Your
organization recognized by clients/Markets for commitment (no delay in software release,
good reputation in market). Now you are ensuring release date of the software to the client
and publish in the market for project Wiser. You are doing lot of promotional activities for
this Wiser software. After a two month your team suggests/guess, will unable to deliver
Wiser in due date as you committed? Really it is shocking news for you!! What remedial
steps are you going to take care so that on due date you will releases Wiser Software?
[10]

Q6. A system specification for a petrol pump application, for this effort calculated was
10.205 pm (the formula is used for calculation effort is E = -12.88 + .405FP), it describes 6
inputs, 2 of which are described as a simple, 3 as average and 1 as complex. The system has 2
outputs, both of which are considered as average. Using an enquires with 3 commands which
are considered to be complex for the system. The system uses files for user details, the
implementation of which is considered simple and another file holding logs of conversations.
This latter file implementation is considered as average. The system uses an N number of
standard protocols for interface to the internet, which is considered a simple implementation.
All the standard characteristics which normally influence the effort in building the system are
scored as zero except data communication rated 2, distributed functions rated 3, performance
rated 2, transaction rate rated 4 and facilities change rated 2.Use the information to calculate
number of standard protocol for the application. [10]

Q7. Consider a project to develop a Hotel Management system. The major components
identified are following modules names as A(5 KLOC),B(2
KLOC),C(2KLOC),D(2KLOC),E(1 KLOC),F(1 KLOC),G(1KLOC),H(1KLOC),I(5
KLOC) .For this project Required software reliability is high(1.15),Product complexity is
high(1.15) ,Analyst capability is high(.86),Programming language experience is high(1.07).
Calculate the Cost and Schedule for Project.
Dependency of the module is given below in a table.

Find out critical nodes for hotel management project.


Suppose the time of G increase 3 days, then what will change in the consequence?
In Hotel Management Project [12]
Q8 Nandan M Nilekani has proposed a conception of requirements engineering that
distinguishes machine domain phenomena from application domain phenomena, as illustrated
in the following diagram:

(a) Explain the distinction Nandan M Nilekani makes between Requirements, R, and
Specifications, S. What additional properties should a Specification have in order to
distinguish it from Requirements?

(b) Give examples of R, D, S, C and P for a particular problem domain.

(c) Suppose Nandan M Nilekani is working for a defense contractor. His team just finished
coding and testing for a flight simulator; now that it is ready for deployment, they are writing
the specification for the system. Nandan M Nilekani claims that their team is using RUP. Is
Nandan M Nilekani right? Justify your answer. [2+4+2]

Q9. (a)Construct the following table, which compares the “essential difficulties” of software
with the key process areas in the CMM. [4]

Name of the CMM Level Key Process How the KPA addresses
Essential Number and Area(KPA) in CMM the particular essential
Difficulty Name Level Difficulty

(b) There are many software qualities that we had learned in the class lecture: correctness,
reliability, robustness, maintainability, performance, reusability, and interoperability (Recall
your Lecture Note). Consider a Web-based software system that has the following properties:
 It requires users to supply only inputs that satisfy some particular conditions.
 When an expected input is supplied, the software system responds with an output
always within 1 second. Furthermore, the probability that the output is correct is
larger than
p = 1 -10-20.
 When an unexpected input is supplied, the software system may crash.
 For a new feature to be added to the software system, 80% of the software system
needs to be rewritten.
Which qualities does the software system have, and which not? Why? [4]
Q10.Calculate effort for result management software system (below). Administrator, data
entry have an average and rest actors are in simple complexity level (student and faculty are
separate actors). Assume all complexity factors are average, compute the use case point and
effort for the project.
[10]

***** Best of Luck*******

You might also like