Top Banner
Feasibility and Cost/Benefit Analysis
53

Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Feasibility and Cost/Benefit Analysis

Page 2: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Cost considerations

Cost classifications

–Tangible / Intangible

–Direct / Indirect

–Fixed / Variable

–Developmental / Operational

Page 3: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

IS Chargeout Methods

IS incurs costs that are directly attributed to developing the system– salaries– hardware– software– supplies

Also indirect costs

Page 4: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

IS Chargeback Methods

Chargeback method is technique used to bill end users for indirect costs of running information systems department– No charge (cost center vs. profit center)– Fixed charge– Variable – based on resource usage– Variable – based on volume

Page 5: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

No Charge Method

treat IS costs as necessary cost of doing business

IS is a COST CENTER

Page 6: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Fixed Charge Method

IS costs are divided among all other departments, each assessed a fixed monthly charge

IS is now a PROFIT CENTER

Page 7: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Variable charge Method

Based on resource usage– connect time– CPU time

Based on volumes– Number of transactions– number of files– number of records

Page 8: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Benefit Considerations

Positive Benefits– increase revenues, improve services.

… Cost Avoidance Benefits

– reduced clerical costs, reduced overtime, …

Must consider both

Page 9: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Cost - Benefit Analysis

Process of comparing anticipated costs of IS to anticipated benefits

Performed throughout SDLC to determine economic feasibility

Page 10: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Payback Analysis

Determine the initial development cost of the system

Estimate annual benefits Determine annual operating costs Find the payback period by comparing total

development and operating costs to the accumulated value of the benefits produced by the system

Page 11: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Payback Analysis Plot costs of IS year by year over entire

potential life– costs high at beginning (developing)– costs decrease at beginning of system

operation, stay relatively constant for a while

– costs eventually start to increase -- possibly rapidly (more and more maintenance required)

Page 12: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.
Page 13: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.
Page 14: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.
Page 15: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Payback Analysis

Plot benefits provided by IS against time–No benefit until system is

operational–Benefits increase rapidly–Benefits tend to level off

Page 16: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Payback Analysis

Payback period -- amount of time that passes before accumulated benefits equal accumulated costs of developing and operating system

NOTE -- not the point where the cost and benefit curves cross

Page 17: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Payback Analysis - ** Places emphasis on early costs and

benefits, ignoring costs and benefits after payback period

Rarely used to compare projects because later benefits are ignored

Many companies establish minimum payback periods for continued consideration (5 years)

Page 18: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Return on Investment Analysis

ROI = (total benefits - total costs)

total costs

Page 19: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Return on Investment Analysis

Many organizations require minimum ROI (15%)

You can used ROI for ranking projects

However, only an average rate and ignores time value of money

Page 20: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.
Page 21: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Present Value Analysis

PV of a future dollar is the amount of money that, when invested today at some specified interest rate, would grow to exactly one dollar at that point in the future

Page 22: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Present Value Analysis

PV = 1 / ( 1 + I) n

Rule of 72

Net Present Value

Page 23: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.
Page 24: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Present Value Analysis

Any project with positive net present value is economically feasible

Page 25: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

PROJECT MANAGEMENT

Ongoing process of directing and coordinating all the steps in development of IS

Effective project management necessary throughout SDLC

Page 26: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Project Management -- Overview

GOAL -- produce IS that is acceptable to end users, in time, and in budget($)

Project Manager– manage project (daily activities)

Project coordinator– handles administrative and procedural

responsibilities

Page 27: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Management Functions

Planning Organizing Leading Controlling

Page 28: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Project Planning

Takes place at beginning and end of all SDLC phases

Page 29: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

ACTIVITY (Task)

any project-related work requiring use of project resources (personnel, time or money) or any external effort that impacts the project

smallest unit of work over which project manager desires control

ACTIVITIES should be small and manageable

Page 30: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

EVENT

Project milestone representing beginning or end of an activity

Concrete and recognizable (to verify that an activity is complete)

Page 31: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.
Page 32: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

PROJECT MANAGER Defines project activities and events estimates time and cost to complete each

activity schedules/assigns activities to specific team

members coordinates activities monitors events evaluates/reports on progress

Page 33: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

PROJECT ESTIMATING

REALISTIC TIME ESTIMATES VERY DIFFICULT

MUST CONSIDER– Size of project– IT Resources– Prior experience– Constraints

Page 34: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

TIME ESTIMATES

Person days Time and people are NOT NOT

interchangeable Quantitative Method Experience Method Constraint Method

Page 35: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

General Productivity Programmer does not spend 8 hours / day on

project assignments

– meetings

– training

– down time

– vacations

– maintenance

– other projects….

Page 36: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

PROJECT SCHEDULING

(Identify activities) Determine order in which activities

will be performed Set start/end times for activities assign specific tasks to team

members

Page 37: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Scheduling Tools

Gantt Chart PERT/CPM

Page 38: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Gantt chart

First used in 1917 to control production of war materials

Horizontal bar chart that graphically illustrates a schedule

Page 39: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.
Page 40: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Gantt chart

Time represented by horizontal axis Activities listed vertically (in order by

start dates) Length of bar indicates duration of

activity Current date indicated with dotted line

or shaded bars

Page 41: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Gantt chart

Useful for tracking and reporting progress Picture is easily understood Not great for project control Do not show project dependencies; can

not determine impact on entire project caused by an activity that is behind schedule

Page 42: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

PERT/CPM

Program Evaluation Review Technique

Critical Path Method Developed by Navy Special

Projects Office in 1950’s to control submarine missile program

Page 43: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

PERT/CPM Project activities and events are graphically

presented as network of vectors and nodes Activity -- Vector (line with single

arrowhead) connects one node to another Event -- Node (usually circles) Vector similar to bar on Gantt, ---- length of

vector does not indicate length of activity

Page 44: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

PERT/CPM

Activities can be scheduled serially or parallel

Dummy Activity (dashed vector)–indicates dependency, no time is

required Activity duration

Page 45: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

PERT/CPM

Earliest completion time (ECT)

–calculated from beginning to end Latest completion time (LCT)

–calculated from end to beginning (after entire project has identified ECT)

Page 46: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

PERT/CPM

Slack time

– amount of time by which an event can be late without delaying the project

– difference between LCT and ECT Critical Path

– Complete path through a PERT/CPM network where ECT equals LCT

Page 47: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Gantt Chart vs. PERT/CPM PERT shows dependencies

– much more helpful for project scheduling

– Useful for monitoring and controlling projects

– Critical path identified

– Difficult to construct Gantt

– Easier to use for reporting purposes

Page 48: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Gantt vs. PERT/CPM

Used in combination with each other neither address resource leveling

–process that manager used to ensure that no team members are either underutilized or overscheduled

Page 49: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Project monitoring and control

Traditional management functions of directing and controlling

structured walk through Peer review

Page 50: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Project Management Project reporting

– Project status meetings– Project status reports

Project management software– allows manager to iterate between

schedules, estimates and resource assignments

Change Control – Project coordinator responsibility

Page 51: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Software Change Control

Process of managing and controlling requested changes to system requirements document after requirements have be accepted and frozen

Page 52: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Software Change Control Complete change request form Project coordinator makes initial

determination If you are to proceed, analyze the impact of

requested changed (project manager or analyst)

Determine disposition of requested change

Page 53: Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.

Why Projects fail???

When does programmer inform project manager that he is behind schedule?

When does project manager inform corporate management that the project is behind schedule?