2.introduction To IT Project Management
2.introduction To IT Project Management
IT Project Management
2
What is a project?
Some dictionary definitions:
“A specific plan or design”
“A planned undertaking”
“A large undertaking e.g. a public works
scheme”
3
Jobs versus projects
9
Contract management versus technical project
management
Projects can be:
In-house: clients and developers are
employed by the same organization
Out-sourced: clients and developers
employed by different organizations
◼ ‘Project manager’ could be:
a ‘contract manager’ in the client organization
a technical project manager in the
supplier/services organization
10
Project Constraints
What is Project Management? (1 of
2)
Project management is “the application
of knowledge, skills, tools and
techniques to project activities to
meet project requirements” (PMBOK®
Guide, Sixth Edition, 2017)
Project managers strive to meet the triple
constraint (project scope, time, and cost
goals) and also facilitate the entire
process to meet the needs and
expectations of project stakeholders
What is Project Management? (2 of
2)
Activities covered by project management
Feasibility study
Is project technically and organizationally feasible and
worthwhile from a business point of view?
Planning
Only done if project is feasible
Execution
Implement plan, but plan may be changed as we go along
14
Stakeholders
Stakeholders (SH) are persons or organizations.
They may be affected by it either directly or
indirectly.
19
Objectives
Informally, the objective of a project can be
defined by completing the statement:
The project will be regarded as a success
if……….
e.g. “customers can order our products
online”.
22
Paper and pen exercise
Which of the following objective statements
would meet the SMART criteria? If not, how
would you improve them?
1. To implement the new application on time within
budget
2. To implement the new software application with
the fewest possible software errors that might
lead to operation failures.
3. To design a system that is user-friendly.
4. To provide full documentation for the new
system.
Measures of effectiveness
How do we know that the objective has
been achieved?
By a practical test, that can be objectively
assessed.
e.g. for user satisfaction with software
product:
◼ Repeat business – they buy further products
from us
◼ Number of complaints
Will explore more in Quality Management
lecture
24
The business case
Benefits Benefits of
delivered project
must outweigh
Costs
costs
Costs include:
$ - Development
- Operation
$
Benefits
Quantifiable
Non-quantifiable
25
Project success and failure
Project objectives vs. Business objectives
Project objectives are the targets that the
project team is expected to deliver:
◼ The agreed functionality
◼ The required level of quality
◼ On time
◼ Within budget.
Project success/failure
Degree to which objectives are met
scope (of functionalities)
time cost
28
Pen and paper exercise
A college currently has payroll processing carried
out by a services company. This is very
expensive and does not allow detailed analysis of
personnel data to be carried out. Decision has
been made to bring payroll ‘in-house’ by
acquiring an ‘off-the-shelf’ application and do the
service themselves.
Identify the objectives and sub-objectives of the
college’s payroll project. What measures of
effectiveness could be used to check the success in
achieving the objectives of the project.
What is management?
This involves the following activities:
Planning – deciding what is to be done
Organizing – making arrangements
Staffing – selecting the right people for
the job
Directing – giving instructions
30
What is management?
(continued)
Monitoring – checking on progress
Controlling – taking action to remedy hold-
ups
Innovating – coming up with solutions
when problems emerge
Representing – liaising with clients, users,
developers and other stakeholders
31
Example: a day at work for the project manager
“Paul Duggan is the manager of a software development department. On
Tuesday at 10:00am he and his fellow department heads have a meeting with
their group manager about the staffing requirements for the coming year.
Paul has already drafted a document “bidding” for staff. This is based on work
planned for his department for the next year. The document is discussed at
the meeting. At 2:00pm, Paul has a meeting with his senior staff about an
important project his department is undertaking. One of the programming
staff has just had a road accident and will be in hospital for some time. It is
decided that the project can be kept on schedule by transferring another team
member from less urgent work to this project. A temporary replacement is to
be brought in to do the less urgent work but this may take a week or so to
arrange. Paul has to phone both the human resources manager about getting
a replacement and the user for whom the less urgent work is being done,
explaining why it is likely to be delayed.”
33
Management control - continued
Modelling – working out
the probable outcomes of
various decisions
e.g. if we employ 200
more staff at
Wollongong how
quickly can we get the
NBN fibre installed?
Implementation –
carrying out the remedial
actions that have been
decided upon
34
Pen and paper exercise
An ICT project is to replace locally held paper-based
records with a centrally organized database. Staff in a large
number of offices that are geographically dispersed need
training and will then have to use the new ICT system to
setup the backlog of manual records on the new database.
The system cannot properly operational until the last record
has been transferred. The new system will only be
successful if a new transactions can be processed within a
certain times cycles.
Identify the data that you would collect to ensure that during
execution of the project, things were going to plan.