Professional Documents
Culture Documents
IT Project Management: Lecturer Name: Email
IT Project Management: Lecturer Name: Email
IT Project Management: Lecturer Name: Email
Lecture One
Learning outcomes
❑ Definition of a project
❑ Characteristics of a project
❑ What is Management
❑ What is Project management
❑ SW project Vs other projects
❑ Management activities
❑ The role of the project manager
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 1
What is a project?
➢ A project is a set of related tasks that are co-ordinated
to achieve a specific objective in a given time limit
➢ A collection of interrelated activities with a clearly
defined start and finish point (date), carried out in an
organised manner to achieve some specified result
➢ A set of related activities with a predetermined
duration designed for a purpose which is expressed
as a set of pre-defined objectives
➢ A temporary endeavour undertaken to create a unique
product or service.
@ Kinyata, IT Dept.
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 2
Characteristics of a project
➢ Has a specific objective or purpose which can be
easily defined
➢ Focused on the customer
➢ it is unique i.e. not usually routine work
➢ Made up of series of activities
➢ Has clearly defined time frame i.e. start date and finish
date.
➢ Often requires extensive planning and Co-ordination
➢ Often involve many people i.e. a team of different
specialists
➢ It is frequently large and complex
@ Kinyata, IT Dept.
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 3
What is Management
◼ The Open University suggests:
❖ Planning- deciding what is to be done
❖ Organising - making arrangements
❖ Staffing -selecting the right people for the job
❖ Directing - giving instructions
❖ Monitoring - checking on progress
❖ controlling - taking actions to remedy hold-ups
❖ Innovating - coming up with new solutions
❖ Representing - liaising with users, workers, etc
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 4
What is Software project management
@ Kinyata, IT Dept.
projects
◼ Specifications often change easily to
@ Kinyata, IT Dept. 5
SW Project
Management Activities.
1. Feasibility study (FS)
Is the project worth doing?, thus the viability of the
proposed system should consider the following
aspects
◼ Can it be done (Technical feasibility)
@ Kinyata, IT Dept. 6
Why bother with Planning?
◼ To achieve a common understanding of the task
to be achieved
◼ To obtain an overview of the work to be carried
out
◼ Facilitate the process of allocating and committing
resources (time, money etc)
◼ Facilitate monitoring and control
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 7
Project Control activities
◼ They are carried out by the Project Manager and the
team
◼ The activities aim to:
◼ Prevent deviations from plan
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 8
Reasserting Control
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 9
A Simple Model of Project life cycle
Note:
This slide show an extremely simple model.
It should be emphasised that such simple models are generally of little use.
@ Kinyata, IT Dept.
Note:
▪ The model on this slide is more realistic.
▪ It show the various steps through a project.
▪ However there are often feedback loop and
other iterations within real life projects.
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 10
The Role of the project manager
◼ Individual needs
Team needs
Individual
needs
@ Kinyata, IT Dept.
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 11
Role of the project manager
◼ Project Manager and tasks needs
◼ Tasks definition
◼ Planning work
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 12
Key skills for Project manager
◼ Financial awareness – proficient in risk management;
have broad financial knowledge
◼ Planning and control – monitor progress against plan
◼ Communication – express themselves clearly in
speaking and writing in different situations
◼ Negotiation – skillful in negotiation
◼ Contractual skills – understands the project contract;
ability to manage subcontractors
◼ Legal awareness – legal issues that could affect the
project
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 13
Team leaders and their roles
◼ Team leaders and responsibilities
◼ Planning and organising work (daily and weekly)
◼ Team roles
◼ Systems analysts
◼ Testing/Implementation team
@ Kinyata, IT Dept.
Team Members
Inclusion in a team depends on the nature of the system
being developed; members may come from
◼ Specialist IT staff (analyst, designers, programmers)
◼ User representatives
@ Kinyata, IT Dept. 14
Team members
@ Kinyata, IT Dept.
Project in flight
Once the project is underway the project manager manages the
project
◼ Managing and communicating
@ Kinyata, IT Dept. 15
Managing Change
developing
▪ introduction of new technology
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 16
Communication
◼ Computing professionals need to be able to
communicate technical issues clearly to non-
computing people
◼ Thus the focus is on the need to explain and give
instructions to a non-specialist audience
◼ How often have you tried to follow a technical manual
and failed?
@ Kinyata, IT Dept.
Effective communication
◼ For communication to be effective we need to identify:
◼ Who ? ( ... from ... to )
◼ What? ( the content )
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 17
Project Appraisal
❑ Project appraisal involves the review and assessment of
the success or failure of a given project. The appraisal is
two dimensional i.e.
1) Product oriented, here we reviews/assess the extent to
which project meets its objectives
2) Process oriented; here we review/assess the whole
process of project selection and implementation
❑ Specific aspects reviewed/assessed involve actual against
planned performance; here the focus is mainly on
1. Time performance
❑ Review completion dates@ Kinyata,
against planned
IT Dept.
Project Appraisal
2. Resource performance
❑ Efficient and effective use of resources in the manner
intended; resource adequate for project? resources used to
achieve objective?
3. cost performance
❑ Actual against planned expenditure; may depend on costing
system available; identify costs attributable to project
4. Quality performance
❑ Review of Project development process and the system; using
quality plan and quality standards
5. Management processes and structures
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 18
Conclusion
▪ A project is a set of related tasks that are co-ordinated to achieve
a specific objective in a given time limit
▪ A collection of activities linked together with a clearly defined
start and finish point (or date) and carried out in an organised
manner to achieve some specified result
▪ A set of related activities with finite duration (i.e. it has a start and
an end) designed for a purpose which is expressed as a set of
pre-defined objectives
▪ Project management is about the application of management and
control mechanisms such that a project will meet its objectives
▪ Successful projects require effective planning and management,
communication and appraisal
▪ A useful element in project management is the project manager
@ Kinyata, IT Dept.
@ Kinyata, IT Dept. 19