(a)A good project manager is needed to
ensure that the project objectives are achieved to on time and within
budget.
(i)Give three qualities of an ideal project manager.[3 marks ]
(ii)Explain the three major activities in project management.[6 marks
]
(a)
(i)Three qualities of an ideal project manager:
technical competency
ability to lead
effective planner
ability to control
sensitive to the environment
any three points from the above,1 mark for each point
[3 marks ]
(ii)The three major activities in project management:
estimating:assess the project (1 mark),identify activities (1
mark),identify
resources required (1 mark),consider historical data (1 mark)
1 mark for each of the explanation points,to a maximum of two marks,no
marks for the heading estimating
organising:educate team members (1 mark)on responsibilities
(1 mark)schedule and organise resources (1 mark)
1 mark for each of the explanation points,to a maximum of two marks,no
marks for the heading organising
controlling:formal progress reviews (1 mark)and reports (1 mark),revision
of schedules (1 mark),reassignment of resources (1 mark)
1 mark for each of the explanation points,to a maximum of two marks,no
marks for the heading controlling
[6 marks ]
(b)In the DP department of a particular
organisation,an application development team is made up of three application
managers,six project leaders and twelve programmers.The three application
managers report directly to the DP manager,and the six project leaders
report to their respective application managers.Each project leader
leads a group of two to three programmers.
(i)What kind of team structure do you think is suitable for the above
application development team?[1 mark ]
(ii)Give three characteristics of the types of project for which the
team structure you have identified in (i)is particularly suited.[3
marks ]
(iii)Identify and describe a major disadvantage of the type of team
structure you have identified above.[2 marks ]
(b)
(i)Hierarchical [1 mark ]
(ii)Chracteristics of projects suitable for a hierarchical team include
projects involving development of hierarchical software products
since these can be easily subdivided between teams (1 mark)
projects which include repetitive or similar tasks (1 mark)
projects where the technology is stable (1 mark)
projects in which problems are well-de .ned (1 mark)
projects which are large (1 mark)
Any three of the above,1 mark each [3 marks ]
(iii)Technically competent programmers are lost through promotion
to management roles where salaries and prestige are greater.[2 marks
]
|