IT4204 - IT Project Management: University of Colombo, Sri Lanka
IT4204 - IT Project Management: University of Colombo, Sri Lanka
IT4204 - IT Project Management: University of Colombo, Sri Lanka
Important Instructions :
• The duration of the paper is 1 (one) hour.
• The medium of instruction and questions is English.
• The paper has 23 questions and 7 pages.
• All questions are of the MCQ (Multiple Choice Questions) type.
• All questions should be answered.
• Each question will have 5 (five) choices with one or more correct answers.
• All questions will carry equal marks.
• There will be a penalty for incorrect responses to discourage guessing.
• The mark given for a question will vary from 0 (All the incorrect choices are marked & no
correct choices are marked) to +1 (All the correct choices are marked & no incorrect choices
are marked).
• Answers should be marked on the special answer sheet provided.
• Note that questions appear on both sides of the paper.
If a page is not printed, please inform the supervisor immediately.
• Mark the correct choices on the question paper first and then transfer them to the given
answer sheet which will be machine marked. Please completely read and follow the
instructions given on the other side of the answer sheet before you shade your
correct choices.
Question 1 is based on the following information about a project:
Murdhu is a software company located in Colombo. Piyasena is a software engineer working under Susil,
the software manager. Piyumi is a trainee programmer working under Piyasena. Geraldine is the
accountant under whom Nimali works as an accounts clerk. Asoka is the managing director of the company.
Murdhu has been awarded the contract to develop the stock control system for a small hardware shop in
Hambantota. Sarath is its manager. Susil has assigned Piyasena to be the manager of this project.
From the following, which set includes the most suited people who should be in regular contact to ensure
1) the development of a user-friendly quality software package for the hardware shop?
2) A “project”
3) Which of the following issues should be thought of at the beginning of a software development project?
2
5) Which of the following is/are correct with regard to the project charter?
6) Which of the following combined factors will help to justify to select a Project A for implementation when
compared with another project, Project B?
(a) Project A has a positive NPV of net profit which is smaller than that of Project B.
(b) Project A has a shorter payback period than Project B.
(c) Project A has lower risks compared to time, cost and scope constraints when compared with
Project B.
(d) Project A uses comparatively more realistic technology than Project B.
(e) The return on investment of Project A is higher than that of Project B.
7) Scope creep
(a) can be dangerous as many IT projects have failed due to it and thus the project manager must
develop processes for controlling scope changes.
(b) can be prevented by using a properly written scope statement which has been approved by all
stakeholders.
(c) is beneficial to the buyer in a fixed-price contract.
(d) is the tendency of a project's scope to keep getting bigger.
(e) is usually expensive.
8) Which of the following is/are (a) component(s) of a typical project management plan?
9) Which of the following is/are true with respect to critical path analysis?
3
10) Lack of user input especially at the design stage of a software development project usually leads to
problems. Which of the following is/are (a) good technique(s) to improve user input?
(a) User training on a new system has a finish-to-start dependency on the installation of system.
(b) Quality control has a finish-to-finish dependency on production.
(c) Testing code has a mandatory dependence on writing code.
(d) Detailed design of a new information system has a discretionary dependence on the users signing
off on all of the analysis work.
(e) Installation of an operating system has an external dependency on the delivery of new hardware
from an external supplier.
12) A particular task is given an optimistic estimate of 2 weeks, a most likely time estimate of 4 weeks and a
pessimistic time estimate of 12 weeks. The Program Evaluation and Review Technique (PERT) weighted
average time estimate for this task is
(a) A1-B1, A2-B2, A3-B3. (b) A1-B1, A2-B3, A3-B2. (c) A1-B2, A2-B1, A3-B3.
(d) A1-B2, A2-B3, A3-B1. (e) A1-B3, A2-B2, A3-B1.
4
14) In a project, the correct execution order of the three activities cost budgeting, cost control and cost
estimating is
15) The typical costs of correcting software defects vary depending on the life cycle stage in which the defect is
identified. The defect detection life cycle stage order that will usually result in increasing correction cost is
(a) acceptance testing, requirement analysis, system implementation, coding/unit testing, system
testing.
(b) coding/unit testing, requirement analysis, acceptance testing, system implementation, system
testing.
(c) requirement analysis, coding/unit testing, system testing, acceptance testing, system
implementation.
(d) system implementation, coding/unit testing, requirement analysis, system testing, acceptance
testing.
(e) system testing, acceptance testing, requirement analysis, coding/unit testing, system
implementation.
Column A Column B
A1: Tangible costs B1: Costs of electricity, paper towels and water
are examples for this type
A2: Intangible costs B2: Costs that an organization can easily
measure in Rupees (or any other currency).
A3: Direct costs B3: Costs that are difficult to measure in
monetary terms.
A4: Indirect costs B4: Is the money that has been spent in the past.
A5: Sunk costs B5: Salaries of people working full time on a
project are examples for costs of this type.
(a) A1-B1, A2-B2, A3-B3, A4-B4, A5-B5. (b) A1-B2, A2-B3, A3-B5, A4-B1, A5-B4.
(c) A1-B3, A2-B5, A3-B4, A4-B2, A5-B1. (d) A1-B4, A2-B1, A3-B2, A4-B5, A5-B3.
(e) A1-B5, A2-B3, A3-B1, A4-B2, A5-B4.
5
17) Which of the following is/are correct with respect to cost estimation?
(a) Bottom-up estimates use the actual cost of a previous, similar project as the basis for estimating the
cost of the current project.
(b) Top-down estimates could be improved by obtaining expert assistance.
(c) Top-down estimates involve estimating individual work items and summing them to get a project
total.
(d) Parametric modelling uses project characteristics (parameters) in a mathematical model to estimate
project costs.
(e) The number of function points and the expected number of source lines of code are sometimes used
in parametric models.
(a) Functionality, reliability, usability, efficiency, maintainability, portability are some good software
quality characteristics.
(b) Projects involve the stages initiation, planning, execution, quality management and termination
done in that strictly sequential order.
(c) Quality can be defined as the totality of characteristics of an entity that bear on its ability to satisfy
stated or implied needs.
(d) Quality can be defined based on the conformance to requirements and fitness to use.
(e) The purpose of project quality management is to ensure that the project will satisfy the needs for
which it was undertaken.
20) A project has a budget of Rs. 200,000. The project work plan represents 50% of work completion by now.
However, the work completed to date represents 25% of the entire project. The BCWS (Planned Value) and
the BCWP (Earned Value) for the project at present are, respectively
6
21) Which of the following does not belong to Deming's list of 14 points for management?
(a) end dependence on inspection to achieve quality
(b) end practice of awarding business based on price tag alone
(c) enforce targets for workforce
(d) improve every process constantly and forever
(e) institute a program of education and self-improvement for everyone
22) Assume that you are the Project Manager of a small software development company. You have been asked
to manage a project that involves two sub-systems. Some information about this project is given in the table
below:
There are two BIT graduates, Shankar and Fareena working under you. They are equally skilled and can do
any of the above tasks. However, Shankar is more experienced.
23) A scanner needed for an IT project costs Rs.16,000. Once bought it has a daily operational cost of Rs.200.
If the same scanner could be hired for Rs. 1,000 per day including the operational costs, what is the
maximum number of days of work beyond which it will be more profitable to buy the scanner?
******