0% found this document useful (0 votes)
35 views5 pages

PFD Nov 2020 Paper

Uploaded by

Aneal Tose
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views5 pages

PFD Nov 2020 Paper

Uploaded by

Aneal Tose
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

S TUDENT STUDENT

FULL NAME: NUMBER:

SUBJECT: TEST DATE: DURATION:


PFD470S/PFD471S/PFD472S Professional
Development/Methods 16 NOVEMBER 2020 3 hours

FACULTY OF INFORMATICS & D ESIGN


Final Test

COURSE:
BTech in Information Technology

Question Student Mark Max. Score


1 20
2 20
3 20
4 20
SUBJECT COORDINATOR:
5 20
Mr T. Makhurane

LECTURERS / EXAMINERS:
Mr T. Makhurane
100

MODERATOR: %
Internal:
External:

SPECIAL INSTRUCTIONS:
Answer ALL 5 questions.
Hand-in question paper at the end of examination
REQUIREMENTS:
Students should not leave within the first hour even if
they have completed.
 Hand-in question paper together with the answer
book at the end of examination

1
Question 1 [20]
Develop a point-of-sale system with the following characteristics.
F1 Backup and Recovery Essential (5)
F2 Data Communications Essential (5)
F3 Distributed Processing Essential (5)
F4 Performance Critical? Essential (5)
F5 Run on existing, heavily used environment? Average (3)
F6 Online data entry? Essential (5)
F7 Online data entry on multiple screens? Essential (5)
F8 Master files updated online? Essential (5)
F9 Inputs, outputs, files complex? Average (3)
F10 Internal processing complex? Moderate (2)
F11 Code reusable? Average (3)
F12 Conversion and Installation? Moderate (2)
F13 Multiple installations across organizations? Significant (4)
F14 Facilitate change and user ease of use? Significant (4)
42 user inputs classified as complex
7 user inputs classified as average
30 user outputs classified as average
70 possible user inquiries classified as complex
17 files accessed classified as average
14 files accessed classified as simple
4 external interfaces classified as complex

Given the following historical performance record


Average of past Effort R(000) pp. Doc. Errors
projects:
LOC 8342 15 600 376 24
FP 345 months

1.1 Estimate the duration, cost and expected number of errors for the point-of- [10]
sale project.
1.2 [10]

Estimate the expected number of person-months of work and the project duration for an
Embedded project involving 45000 lines of code.
Assume that the following cost drivers are applicable:

PCAP Very High


AEXP High
TURN High
MOD Very Low
P
TOOL Low

COST V.LOW LOW NOMINAL HIGH V.HIGH EX.


DRIVER HIGH

2
RELY 0.75 0.88 1.00 1.15 1.40 .
DATA . 0.94 1.00 1.08 1.16 .
CPLX 0.70 0.85 1.00 1.15 1.30 1.65
TIME . . 1.00 1.11 1.30 1.66
STOR . . 1.00 1.06 1.21 1.56
VIRT . 0.87 1.00 1.15 1.30 .
TURN . 0.87 1.00 1.07 1.15 .
ACAP 1.46 1.19 1.00 0.86 0.71 .
AEXP 1.29 1.13 1.00 0.91 0.82 .
PCAP 1.42 1.17 1.00 0.86 0.70 .
VEXP 1.21 1.10 1.00 0.90 . .
LEXP 1.14 1.07 1.00 0.95 . .
MODP 1.24 1.10 1.00 0.91 0.82 .
TOOL 1.24 1.10 1.00 0.91 0.83 .
SCED 1.23 1.08 1.00 1.04 1.10 .

Question 2 [20]

2.1 Briefly explain the purpose of the Capability Maturity Model. [8]

2.2 What are the different levels associated with the Capability Maturity Model [12]
and how does the use the model by an organization allow for better project
management.

Question 3 [20]

3.1 Given a project to create and deploy an information system for a city [6]
government, and Mintzberg’s description of the levels of management. Which
aspects of the project manager’s job fall at the different management levels and
why?
3.2 List and explain the different role players that might participate in a software [4]
development project.
3.3 Classify Herzberg’s factors and explain how a project manager might make use [6]
of these to motivate team members.
3.4 Explain two of Wilemon and Thaiman’s power concepts and explain how a [4]
project manager might make use of these to motivate team members.

Question 4 [20]

4.1 Describe the role of the project manager during the procurement process. [6]
4.2 You are leading a large scale project for your organization. There is a concern [8]
on the part of your organization about one particular seller that must be used on
the project. The organization would like to minimize the risk to themselves.
Explain which contract type would be preferable to manage this situation.

3
Question 5 [20]
5.1 Why is quality an important consideration in project management? [5]
5.2 Write a report to your manager explaining why you believe it is necessary for [7]
your company to include quality management in your company’s project
management processes. Highlight what aspects should be included and how
these should lead to benefits for the company.

5.3 Provide an outline of the project audit process, and explain the benefits of [8]
project audits.

4
Addendum
Software project a b c d
Organic 2.4 1.0 2.5 0.38
5
Semidetached 3.0 1.1 2.5 0.35
2
Embedded 3.6 1.2 2.5 0.32
0

Complexity Weighting
Measurement parameter Low Average High Product
Number of user inputs _____ x 3 + _____ x 4 ___ x 6 + = ________
+
Number of user outputs _____ x 4 + _____ x 5 ___ x 7 + = ________
+
Number of user inquiries _____ x 3 + _____ x 4 ___ x 6 + = ________
+
Number of files _____ x 7 + ____ x 10 __ x 15 + = ________
+
Number of external _____ x 5 + _____ x 7 __ x 10 + = ________
interfaces +
Count Total

Selected Formulae
FP=Count total×( 0 . 65+0 .01×∑ F i )

You might also like