IT3040 - IT Project Management3

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

Registration Number: I I I I I I I I I Il

111111111111 111111
111111111111 111111
'881111111111111111111111

Sri Lanka Institute of Information Technology

B.Sc. Special Honours Degree


.
In
Information Technology
Final Examination
Year 3, Semester 1 (20 19)

IT3040 - IT Project Management


Duration: 2 Hours

May/June 2019
Instructions to Candidates:
+ This paper is preceded by a 10-minute reading period. The supervisor will indicate when
answering may commence.

+ This paper contains two parts. In part A there are ten questions and in part B there are three
questions.

+ Answer all questions in the paper itself.


+ Total marks for the paper is 100 (Contributes to 30% of the final grade).

+ This paper contains ten pages including the cover page.

+ Calculators are allowed.


Part A- MCQ Questions (20 marks)

1. Select the statement with some of the main parameters of a project.


a. Scope, Management, Time
b. Quality, Time, Cost
c. Technology, Time, Cost
d. Scope, Resources, Country

2. Select the statement with the correct organizational structures.


a. Projectized, Convoluted, Matrix
b. Capital, Projectized, Functional
c. Projectized, Functional, Matrix
d. Capital, Convoluted, Functional

3. Select the statement that best describes a Serum Master.


a. A servant leader, who guards and protects the team from blockers.
b. A leader who delegates and assigns work and coordinates for effective management.
c. A serum consultant who has mastered the serum principles.
d. A leader who presents and demonstrates the work done by the team.

4. Select the statement with the most Prescriptive Agile methodology.


a. Kanban
b. Serum
c. RUP
d. XP

5. Select the statement with the most Adaptive Agile methodology.


a. XP
b. Serum
c. RUP
d. Kanban

6. Select the statement which contains the parts of a user story in the right order.
a. So that <why?>, I want <what?>, as persona
b. As persona, I want <what>, so that <why?>
c. I want <what>, As persona, so that <why?>
d. As persona, so that <why?>, I want <what>

7. Select the statement with the correct project selection technique.


a. Interviews
b. Questionnaires
c. Weighted scoring models
d. Russian Roulette

2
8. What is the Cost Variance (CV) of a project, which has an Earned Value (EV) of Rs.l 000, Actual Cost
(AC) ofRs.800, and Planned Value (PV) ofRs.800? Necessary equations are given on page number
10.
a. - Rs.200
b.- Rs.lOO
c. Rs.O
d. Rs.200

9. What is the Schedule Variance (SV) of a project, which has a Planned Value (PV) ofRs.200, Earned
Value (EV) = Rs.l 00, and Actual Cost (A C) = Rs.l50? Necessary equations are given on page
number 10.
a. - Rs.l 00
b. - Rs.50

c. Rs.50
d. Rs.lOO

10. A project has an Earned Value (EV) of Rs.300, Actual Cost (AC) of Rs.250, and an Estimate at
Completion (EAC) of Rs. 1200. Find the Variance at Completion (VAC) value of this project.
Necessary equations are given on page number 10.
a. Rs.l500
b. Rs.lOOO
c. Rs. 900
d. Rs. 850

3
Part B - Essay Type Questions

I. AcmeCorp is a startup IT organization and is faced with two prospective software projects. However,
given the situation they can only undertake one of the projects at the moment. Due to this reason they
wish to critically analyze and select the best project that they would be able to successfully deliver by
meeting the client expectations.

AcmeCorp IT Services
AcmeCorp is a startup and is evolving rapidly. They have focused mostly on Android mobile apps and
Java based projects. AcmeCorp have strengths in domains such as Insurance and Fintech. They strongly
believe that their portfolio should fit new and up-coming projects which are ofthe same domains that
they have expertise on. They are not ready to sink their feet in newer waters by exploring new domains.
This is of utmost importance to the team. Being a startup, they strongly need the support of other
investors to strive through the journey to serve their clients. Therefore, this is the next important factor
to them. AcmeCorp has been sponsored by many and they have at least 15 projects and 5 strong clients
in their portfolio. Majority of those 15 projects have been short-term projects with short-term
commitments. This model has worked out for them. They see comfort and less risk in such projects.
But they are open to exploring new types of projects that demand different timelines than the ones they
have been used to. Even though the company has focused on Java they are open to explore new
technologies and this is not a huge concern for them when taking up new projects. AcmeCorp strongly
believe in their talented workforce to learn on the job and to adapt to new technologies. Requirement
gathering had always been challenging task for AcmeCorp. Even though they had been having
dedicated business analysts working with their clients, it had been challenging at times to stir through
client teams to extract domain knowledge. Therefore, having a dedicated person assigned for support
from the client team has helped them to mitigate the risks and project deviations. But this is not of great
importance to AcmeCorp. The AcmeCorp business analyst team has evolved with experience and have
learnt to deal without the dependency of someone from the client teams. However, it would be
convenient if a dedicated person from the client team could be assigned.

4
Project A
Project A is a revolutionary application in the insurance domain. It focuses on developing a solution to
ease out in vehicle accident reporting through a mobile application. It allows to track the location of
the accident and to report the accident with photos and to get to know if a field officer is on the way
and to make the overall process of accident claims a pleasant experience. When Tom the CEO of the
insurance company came in for a discussion, Dammika a strong venture capitalist has shown great
interest in the project and had agreed to internally sponsor the project. According to Tom, the project
is going to be a long-term project with over 2 years of duration. They also believe that it's important to
develop the application in React Native rather than been specific to Android native development since
they want to roll out the same application in lOS with minimum effort. Tom explicitly mentioned this
since he was aware that AcmeCorp had expertise in Android but not in React native. Tom also
mentioned that his team is busy with other engagements and it's going to be difficult to provide a
dedicated person for support from his side, but that they will help the team as and when problems arise.

Project B
Project B is a mobile application for university students to track their university progression. The app
will allow counselling via chat to address student grievances and to provide financial and other support
for students if needed. When inquired by AcmeCorp about the relevance to the domains they had been
working, they were told that the application has a minor part related to the insurance domain to track
student insurance and loans. But it is a very small portion of the entire application. When AcmeCorp
tapped into internal investors, most investors didn't provide a solid response for an investment and they
are yet to finalize a proper investor for the project. The project is going to be specifically an Android
application. It is a long term project for about 1.5 years and the university is willing to provide a
dedicated member from their staff to support the AcmeCorp project team.

a) Based on the above mentioned facts about AcmeCorp and about the two projects, build a
Weighted Scoring Model and compare the two projects to identify which project AcmeCorp
should take up. (35 marks)

5
Project A Project B
Criteria Weight
Score (0 -100) Score (0- 100)

Weighted Project Scores

6
2. Planning poker is an estimation technique practiced in the Agile project management methodology. It
differs from traditional methodologies such that it focuses on relative estimation techniques which
proves to result in accurate estimates. Planning poker is a gamified experience which provides a
platform to identify and realize different perspectives that affect an estimation by the involvement of
the serum team.

Describe in steps how a serum team performs planning poker in agile estimation. (25 marks)

7
3. Using the project details given below, calculate the Cost Variance (CV), Schedule Variance (SV),
Variance at Completion (VAC), and Estimate at Completion (EAC). (20 Marks)

(Necessary equations are given on page number 10)

Total expenditure to date : Rs.l2,000

Budgeted cost of the work scheduled to date : Rs. 8,000

Total project budget : Rs. 60,500

Percentage of work completed from total work : 20%

8
9
END OF EXAMINATION PAPER

SUPPLEMENTARY MATERIAL

Cost Calculation Equations


Cost Variance (CV) Schedule Variance (SV)

CV=EV- AC SV=EV -PV

Variance at Completion (VAC) Estimate at Completion (EAC)

VAC = BAC- AC EAC = AC + (BAC- EV)

Cost Performance Index (CPI) Schedule Performance Index (SPI)

CPI =EV I AC SPI = EV /PV

10

You might also like