Information Technology Project Management * Third Edition
Download
Report
Transcript Information Technology Project Management * Third Edition
Information Technology Project
Management – Third Edition
By Jack T. Marchewka
Northern Illinois University
Copyright 2009 John Wiley & Sons, Inc. all rights reserved. Reproduction or translation of this work beyond that permitted in Section 117 of the
1976 United States Copyright Act without the express permission of the copyright owner is unlawful. Request for further information should be
addressed to the Permissions Department, John Wiley & Sons, Inc. The purchaser may make back-up copies for his/her own use only and not for
distribution or resale. The Publisher assumes no responsibility for errors, omissions, or damages caused by the use of these programs or from the
1
use of the information contained herein.
Conceptualizing and Initializing
the Project
Chapter 2
2
Information Technology Project Methodology
Methodology
A strategic-level plan for managing and controlling the project
Game plan for implementing project and product lifecycles
Recommends phases, deliverables, processes, tools, and
knowledge areas for supporting an IT project
Must be flexible and include “best practices” and “lessons
learned” from successful and unsuccessful experiences over
time.
Should lead to fewer wasted resources and projects that
provide true value to the organization
Can be
Traditional (e.g., Waterfall)
Agile (e.g., XPM, SCRUM)
3
An IT Project Methodology
Figure 2.1
4
Phases
Phase 1: Conceptualize and Initialize
Define the overall goal of the project – most important step in
the ITPM
Project is undertaken for a specific purpose and that purpose must be
to add tangible value to the organization
Aids in defining the project’s scope, guides decisions throughout the
project life cycle and will be used to evaluate the project’s success
Identify alternatives along with the costs, benefits, feasibility and risks
The project’s goal and analysis of alternatives that support the
goal are summarized in a deliverable called the business case
Senior management uses the business case during the selection
process to determine whether the project should be funded
5
Phases
Phase 2: Develop the Project Charter and Detailed
Project Plan
The project charter is a key deliverable of this phase
The project plan provides all the tactical details concerning
Defines how the project will be organized and implemented
Identifies and gives authority to a PM to begin carrying out the
processes and tasks associated with the SDLC
Who is the PM, plan sponsor, project team
What is the scope, resources, tools, technologies, value to the org
How long, how much
The project’s scope, schedule, budget, and quality objectives
are defined in detail
6
Phases continued
Phase 3: Execute and Control the Project
Carry out the project plan to deliver the IT product
The project team uses a set of systems analysis and design
tools for implementing the SDLC
Must have people with appropriate skills on board, risk plan,
quality management plan, change management plan, testing plan,
communication plan, etc.
Phase 4: Close Project
Formal acceptance should transfer control from the
project team to the client or project sponsor
Project team should prepare a final report to document
and verify that all deliverables have beenmet
Phases continued
Phase 5: Evaluate Project Success
Post mortem by project manager and team of entire
project
Evaluation of team members by project manager
Document lessons learned and best practices to improve
organization’s methodology for future projects
Identify strengths and opportunities for improvement to help
maximize each person’s potential
Outside evaluation of project, project leader, and team
members
Evaluate project’s organizational value
Project Management Process Groups
A process is a series of actions directed toward a particular result
Project management can be viewed as a number of interlinked
processes
The project management process groups include:
Initiating processes
Planning processes
Coordinating people and resources to carry out the various plans and produce
the products, services or results of the project or phase
Monitoring and controlling processes
Devising and maintaining a workable scheme to ensure that the project
addresses the organization’s needs
Executing processes
Defining and authorizing a project or project phase
Regularly measuring and monitoring progress to ensure that the project
objectives are met
Closing processes
Formalizing acceptance of the project or phase, closing out contracts,
documenting lessons learned
9
Level of Activity and Overlap of Process
Groups Over Time
10
Mapping the Process Groups to the
Knowledge Areas
You can map the main activities of each PM process
group into the nine knowledge areas using the
PMBOK® Guide
Note that there are activities from each knowledge
area under the planning and monitoring and
controlling process groups
Information Technology Project
11
Process Groups and Knowledge Area Mapping
12
Process Groups and Knowledge Area Mapping
13
Process Groups and Knowledge Area Mapping
14
IT Project Management Foundation
Project Management
Process Groups
15
Initiating processes
Planning processes
Executing processes
Controlling processes
Closing processes
Project Objectives
IT Project Management Foundation
Tools - e.g. Microsoft Project ®, Computer Aided
Software Engineering (CASE)
Infrastructure
Organizational Infrastructure
Project Infrastructure – supports the project team in terms of:
Project Environment
Roles and Responsibilities of team members
Processes and Controls
Technical Infrastructure
How projects are supported and managed
How resources are allocated, reporting relationships of the PM and
team members, role of project
hardware and software tools to support the project team
Project Management Knowledge Areas
16
The Business Case
Definition of Business Case: an analysis of the organizational value,
feasibility, costs, benefits, and risks of the project plan.
Attributes of a Good Business Case
Details all possible impacts, costs, and benefits
Clearly compares alternatives
Documents methods and rationale used to quantify costs and benefits
Objectively includes all pertinent information
Shows explicitly how an investment in IT will lead to an increase in
business value
Systematic in terms of summarizing findings
Provides senior management with all the information needed to
make an informed decision as to whether a specific project should
be funded
17
Process for Developing the Business Case
Figure 2.3
18
Developing the Business Case
Step 1: Select the Core Team
Advantages:
Credibility - all stakeholders and relevant
departments involved
Alignment with organizational goals
Access to the real costs
Ownership
Agreement
Bridge building - include critics on the team
19
Developing the Business Case
Step 2: Define Measurable Organizational Value (MOV)
The project’s goal - measure of success
Must be measurable
Provides value to the organization
Must be agreed upon
Must be verifiable at the end of the project
Guides the project throughout its life cycle
Should align with the organization’s strategy and goals
20
The IT Value Chain
Organizational
Vision & Mission
Supports
Drives
Organizational
Strategy
Supports
Figure 2.4
Drives
Project’s
Organizational
Measurable
Value
(MOV)
21
The IT Value Chain
prevent customers
from
leaving or
Organizational
Vision
& Mission
switching
to a
competitor
Supports
Drives
develop tighter
Organizational
linkages
with
Strategy
customers
Supports
Drives
Project’s
Develop
a B2B
Organizational
application
to allow
Measurable
customers
Valueto do
business
on-line
(MOV)
22
IT Value Chain
President Kennedy’s mission to the moon –
clear and measurable goals without saying
how to accomplish the goal
“Our goal is to land a man on the moon and
return him safely by the end of the decade”
A human being and not a monkey or unmanned
rocket
Get him back safely to earth
Do this by 1970
http://www.youtube.com/watch?v=E8zejVPn30&feature=fvwp&NR=1
23
Process for Developing the MOV
Example: A company wants to develop and implement a B2C ecommerce application to expands its current brick and mortar
operations
a)
Identify the desired potential area of impact – why does the
organization want to take on the project
Strategic
Customer
Financial
Operational
Social
B2C – PM meet with plan sponsor to determine how the idea for the
project came about to understand how and why decisions are made by
sponsor’s organization. Strategic & financial – expand b&m operations
24
25
Process for Developing the MOV
b)
Identify the desired organizational value of the IT
project – how will this project help achieve what
we want as an organization
Better?
Faster?
Cheaper?
Do More? (growth)
B2C – enable the organization to expand its current operations
Improved customer service and operations would fall under
better, faster and cheaper
26
Process for Developing the MOV
Develop an Appropriate Metric - should it
c)
increase or decrease?
Company needs a way to determine if project is a success
and if their investment paid off
Money ($, £, ¥ )
Percentage (%)
Numeric Values (customers, hits on website)
B2C – plan sponsor has set the metric to be a 20% return on
investment and 500 new customers
27
Process for Developing the MOV
Set a time frame for achieving the MOV
d)
When will the MOV be achieved?
Completion of the project does not mean the MOV has been
achieved.
MOV can change as time passes
B2C – plan sponsor has set the metric to be a 20% return on
investment and 500 new customers within first year. 25% return
and 1000 new customers second year, 30% return and 1,500 new
customers third year.
28
Process for Developing the MOV
Verify and get agreement from the project
stakeholders
e)
Ensure that it is accurate and realistic
Project manager and team can only guide the process, plan
sponsor identifies the vale and target metrics
PM should not commit to an unrealistic MOV
29
Process for Developing the MOV
Summarize the MOV in a clear, concise statement or
table
f)
Opportunity to get final agreement and verification
Simple and clear directive to the project team
Sets explicit expectation for all project stakeholders
This project will be successful if _________________.
MOV: The B2C project will
provide a 20% return on
investment and 500 new
customers within the first
year of its operation
Year
MOV
1
20% return on investment
500 new customers
2
25% return on investment
1,000 new customers
3
30% return on investment
1,500 new customers
30
Developing the Business Case
Step 3: Identify Alternatives
Base Case Alternative – how would the organization would
perform under the status quo
Determine costs of maintaining the current system over time
Increased maintenance costs of hardware and software
Possibility of more frequent system failures and downtime
Possible Alternative Strategies
Change existing business processes without investing in IT
Adopt/Adapt systems from other organizational areas
Reengineer existing system
Purchase off-the-shelf applications package
Custom build new solution using internal resources or outsourcing
31
Developing the Business Case
Step 4: Define Feasibility and Asses Risk
Feasible – doable and worth doing
Economic feasibility – too costly and/or not provide expected benefits
Technical feasibility – can infrastructure, IT staff, vendor support the
solution
Organizational feasibility – will solution be accepted by staff, will
business be disrupted
Other feasibilities - legal/ethical issues considered
Risk
Identification - what can go wrong and what must go right?
Assessment – what is the impact of each risk?
Response – how can the organization avoid or minimize the risk?
32
Developing the Business Case
Step 5: Define Total Cost of Ownership
Total cost of acquiring, developing, maintaining and
supporting the application over its useful life
Direct or Up-front costs – initial cost of hardware, software,
telecomm equipment, development, installation, outside
consultants, etc.
Ongoing Costs – salaries, training, upgrades, supplies,
maintenance, etc.
Indirect Costs – initial loss of productivity, downtime cost, QA,
auditing equipment, post-implementation reviews.
33
Developing the Business Case
Step 6: Define Total Benefits of Ownership
Increasing high-value work
Improving accuracy and efficiency
Getting timely and accurate information
Improving customer service
Reduction in errors, duplication, time to complete a business process
Improving decision-making
Sales force spends less time on paperwork and more time on calls to
customers
New products/services, faster or more reliable service, etc
Intangible benefits
Try to quantify them by linking them to tangible benefits that can be linked to
efficiency gains
Corporate wide directory on an intranet improves communications and reduces
paper documents, printing, etc
An EDI application enables faster collection of A/R, benefit which can be valued in
terms of investing that money
34
Developing the Business Case
Step 7: Analyze alternatives using financial models and
scoring models – compare all models the same way
Payback – how long will it take to recover the initial investment
Payback Period = Initial Investment
Net Cash Flow (or Return) per year
= $100,000
$20,000
= 5 years
35
Developing the Business Case
36
Developing the Business Case
Break Even
Materials (putter head, shaft, grip, etc.)
$12.00
Labor (0.5 hours at $9.00/hr)
$ 4.50
Overhead (rent, insurance, utilities, taxes,
$ 8.50
etc.)
Total
$25.00
If you sell a golf putter for $30.00 and it costs $25.00 to make, you have
a profit margin of $5.00:
Breakeven Point = Initial Investment / Net Profit Margin
= $100,000 / $5.00
= 20,000 units
37
Developing the Business Case
Return on Investment
shows the relationship between a project’s cost and benefits
returns must arise as a direct result of the initial investment
Project ROI =(total expected benefits – total expected costs)
total expected costs
= ($115,000 - $100,000)
$100,000
= 15%
38
Developing the Business Case
Net Present Value – time value of money
Discounts streams of cash flows in the future so that it can be
determined if investing the time, money and resources is
worth the wait
Outflows – Year 0: cost to build;Years 1- 4: support and maintenance
When comparing alternatives, higher NPV is more desirable
Year 0
Year 1
Year 2
Year 3
Year 4
Total Cash Inflows
$0
$150,000
$200,000
$250,000
$300,000
Total Cash Outflows
$200,000
$85,000
$125,000
$150,000
$200,000
Net Cash Flow
($200,000)
$65,000
$75,000
$100,000
$100,000
NPV = -I0 + (Net Cash Flow / (1 + r)t)
Where:
I = Total Cost or Investment of the Project
r = discount rate
t = time period
39
Developing the Business Case
Net Present Value
Time Period
Calculation
Discounted Cash
Flow
Year 0
($200,000)
($200,000)
Year 1
$65,000/(1 + .08)1
$60,185
Year 2
$75,000/(1 + .08)2
$64,300
Year 3
$100,000/(1 + .08)3
$79,383
Year 4
$100,000/(1 + .08)4
$73,503
Net Present Value (NPV)
$77,371
40
Net Present Value Analysis
$943.39
41
Developing the Business Case
Internal Rate of Return
The discount rate that makes the net present value of investment
zero.
It is an indicator of the efficiency of an investment, as opposed to
NPV, which indicates value or magnitude.
The IRR is the annualized effective compounded return rate which
can be earned on the invested capital, i.e., the yield on the
investment.
A project is a good investment proposition if its IRR is greater than
the rate of return that could be earned by alternate investments
(investing in other projects, buying bonds, even putting the money in
a bank account).
Thus, the IRR should be compared to any alternate costs of capital
including an appropriate risk premium.
42
Developing the Business Case
43
Developing the Business Case
Weighted Scoring Models
A tool that provides a systematic process for selecting
projects based on many criteria
Identify criteria important to the project selection
process
Can combine both qualitative and non-qualitative items
Weights and scores can be largely subjective
Assign weights (percentages) to each criterion so they
add up to 100%
Assign scores to each criterion for each project
Multiply the scores by the weights and get the total
weighted scores
The higher the weighted score, the better
44
Weight
Alternative
A
ROI
15%
2
4
10
Payback
10%
3
5
10
NPV
15%
2
4
10
Alignment with
strategic objectives
10%
3
5
8
Likelihood of
achieving project’s
MOV
10%
2
6
9
Availability of skilled
team members
5%
5
5
4
Maintainability
5%
4
6
7
Time to develop
5%
5
7
6
Risk
5%
3
5
5
Customer
satisfaction
10%
2
4
9
Increased market
share
10%
2
5
8
100%
2.65
4.85
8.50
Criterion
Financial
Organizational
Project
External
Total Score
Alternative B Alternative C
Notes: Risk scores have a reverse scale – i.e., higher scores for risk imply lower levels of risk
45
Developing the Business Case
Step 8: Propose and Support the Recommendation
Recommend one of the options, must be supported by your
analysis
Opportunity to make an impression on the client or plan
sponsor
Use template on next slide
46
Business Case Template
Figure 2.5
47
Project Selection and Approval
The IT Project Selection Process
Organization needs a balance of projects in its project portfolio with
varying degrees of risk, technological complexity, size and strategic
intent.
Due to limited resources, what a company wants to do is not always
feasible
Committee decides which projects to approve and project manager is
assigned
The Project Selection Decision
IT project must map to organization goals
IT project must provide verifiable MOV
Selection should be based on diverse measures such as
tangible and intangible costs and benefits
various levels throughout the organization (individual, dept, enterprise)
48
Project Selection and Approval
Balanced Scorecard
Balances traditional financial measures with operational metrics
across four different perspectives
Finance
Customer satisfaction,
Internal business processes
The organization’s ability to innovate and learn
The organization must create a set of measurements or key
performance indicators for each of the perspectives
The measures are used to create a scorecard that allows management to
keep score of the organization’s performance
Provides a balanced approach in terms of tangible and intangible benefits,
long and short-term objectives and how each perspective’s desired
outcomes and drivers impact the other perspectives
49
Project Selection and Approval
Balanced Scorecard
Financial performance is linked to customer focused initiatives,
internal operations and investments in employees and the
infrastructure to support their performance
Measures for customer satisfaction can be linked to financial
rewards
Customer satisfaction can be achieved through improved internal
operational activities which leads to improved financial
performance
Organization relies heavily on its employees to provide
continuous improvement and innovation in the first three
perspectives.
50
Balanced Scorecard Approach
51
Reasons Balanced Scorecard Approach
Might Fail
Nonfinancial variables incorrectly identified as primary
drivers
Metrics not properly defined
Goals for improvements negotiated not based on
requirements
Reliance on trial and error as a methodology
No quantitative linkage between nonfinanacial and
expected financial results
52
MOV and the Organization’s Scorecard
MOV supports the balanced scorecard approach in terms
of how it supports the perspectives
Figure 2.6
53
IT Governance
Focuses on the processes that coordinate and control an
organization’s resources, actions, and decisions to help
prevent people from making bad investments, acting
unethically, or doing something illegal
For many organizations, IT governance started with
project management, but today it also includes change
management, application life-cycle management, asset and
resource management (i.e., IT investment/project
approval), portfolio management, and security
management
54
IT Governance Best Practices
Identify strategic value
Top business managers should set IT priorities
Many organizations rely on a committee of business and IT leaders to determine
how the IT budget will be spent. Helps align IT with organizational objectives and
increase shared accountability.
Communicate priorities and progress clearly
Organizations are often faced with a stack of potential IT projects, so it is
important to compare them in terms of their business value as well as their costs
and potential risks
The priorities defined by the top IT and business managers must be
communicated clearly to the rest of the organization to ensure that everyone is
aware of and understands how the governance process works
Monitor projects regularly
An organization needs to track each project’s progress on a regular basis to
protect the value of its investment. Summary of key project metrics, spotlight
potential issues or problems early on
55
The Project Management Office (PMO)
Can be a critical component for supporting IT governance
Its role is to provide support and collect project-related data
while providing tools and methodologies.
Information collected about projects across the organization
provides a means to study the organization’s portfolio of IT
projects.
Historical information can be used as an audit trail to conform to
regulatory requirements
Also can be used as a basis for estimating and conducting reality
checks for projects.
A PMO can become center of excellence for project
management.
56
Benefits of a PMO
Points out minefields in project processes, such as time and cost
estimation
Enforces priorities and/or controls that keep the project on track
Coordinates cross-functional projects that may stumble as a result
of organizational politics that often arise when intra-organizational
boundaries are crossed
Provides a standardized way for all projects to be planned, managed,
and reported
Can show the real value of projects by comparing projected costs
and benefits with actual results
Can coordinate more and larger projects than the organization
could handle in the past
Allows IT to support its requests for additional staff or resources
57