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

Slides:



Advertisements
Similar presentations
F O U R T H E D I T I O N Project Management © The McGraw-Hill Companies, Inc., 2003 supplement 3 DAVIS AQUILANO CHASE PowerPoint Presentation by Charlie.
Advertisements

Systems Analysis & Design 7 th Edition Systems Analysis & Design 7 th Edition Toolkit 3.
To navigate the slide presentation, use the navigation bar on the left OR use your right and left arrow keys. Move your mouse over the key terms throughout.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects…
PROJECT SCHEDULE PROJECT SCHEDULE Able to : a)Produce a network diagram based on the activities in a construction work b)Produce a network.
Chapter 3 Managing the Information Systems Project
1 Lecture by Junaid Arshad Department of Engineering Management Abridged and adapted by A. M. Al-Araki, sept WBS: Lowest level OBS: Lowest level.
© 2005 by Prentice Hall Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
© 2008 by Prentice Hall 3-1 ITCS311 Systems Analysis and Design Dr. Taher Homeed Feb 2010 Department of Computer Science College of IT University of Bahrain.
Systems Analysis and Design 9th Edition
Systems Analysis and Design 8 th Edition Chapter 3 Managing Systems Projects.
SYS364 Feasibility and Cost Analysis. Today’s Agenda  Feasibility and Cost Analysis Tools  Understanding Costs and Benefits  Payback Analysis  Return.
1. Henry Laurence Gantt, A.B., M.E. ( November 1919) was a mechanical engineer and management consultant who is most famous for developing the.
Feasibility and Cost/Benefit Analysis. Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental.
Systems Analysis and Design 8th Edition
Modern Systems Analysis and Design Third Edition
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 4: Project Management Objectives Define the terms project and project management, and differentiate between project and process management. Describe.
Chapter 3 Managing the Information Systems Project
Systems Analysis & Design Sixth Edition Systems Analysis & Design Sixth Edition Toolkit Part 4.
Roberta Russell & Bernard W. Taylor, III
Systems Analysis & Design Sixth Edition Systems Analysis & Design Sixth Edition Toolkit Part 3.
The Systems Analysis Toolkit Project Management Tools.
Chapter 9. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
CHAPTER 3 PROJECT MANAGEMENT.
© 2006 ITT Educational Services Inc. System Analysis for Software Engineers: Unit 5 Slide 1 Chapter 3 Managing the Information Systems Project.
Toolkit 4.
To navigate the slide presentation, use the navigation bar on the left OR use your right and left arrow keys. Move your mouse over the key terms throughout.
Chapter 3 : Managing the Information Systems Project.
Dr. Godfried Williams1 Project Management – Topic 6 Lecture Content Planning Tools/Techniques Optimization Techniques Resource Planning & Allocation Linear.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects… Project Planning and Control Project Life Cycle Gantt Chart PERT/CPM.
SA Capstone Requirements and Design Week 10 SYST Winter 2013 Instructors: Jerry Kotuba & Joe Varrasso.
© 2005 by Prentice Hall 3-1 Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Fourth Edition.
CIS 321—IS Analysis & Design Chapter 3: The Analyst as a Project Manager.
The Systems Analysis Toolkit
System Development Phase : Project Management and Cost
Systems Analysis and Design Fourth Edition Introduction  A project is economically feasible if the future benefits outweigh the costs  The Systems Analyst’s.
BIS 360 – Lecture Two Ch. 3: Managing the IS Project.
PROJECT SCHEDULING By Deepika chaudhary. Project Scheduling Scheduling means estimation of time and resources required to complete activities and organise.
Chapter 17 Project Tracking. Objectives Identify, develop, and use project management tools to track project progress: Schedules Gantt Charts Toll Gate.
Chapter 11. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
Work Systems and the Methods, Measurement, and Management of Work by Mikell P. Groover, ISBN ©2007 Pearson Education, Inc., Upper Saddle.
The Project Management Life Cycle. What is the Project Management Life Cycle? A project life cycle simply includes the necessary steps, from beginning.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects… Project Planning and Control Project Life Cycle Gantt Chart PERT/CPM.
3 1 Project Success Factors u Project management important for success of system development project u 2000 Standish Group Study l Only 28% of system development.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects… Project Planning and Control Project Life Cycle Gantt Chart PERT/CPM.
CS211 Slide 10-1 ADCS 21 Feasibility and Cost Analysis Tools Project Management Tools Alternative System Development Methodologies (Chapter 10) Tools for.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design.
Lecture 61 Project planning tool Lecture 62 Objectives Understand the reasons why projects sometimes fail Describe the different scheduling tools, including.
Chapter 3 Managing the Information Systems Project
PROJECT MANAGEMENT Outline What is project mean? Examples of projects…
Information System Project Management.  Some problems that org faced with IS dev efforts include schedule delays, cost overrun, less functionality than.
Chapter 7 – PERT, CPM and Critical Chain Operations Management by R. Dan Reid & Nada R. Sanders 4th Edition © Wiley 2010.
Lecture 51 Project Costing Lecture 52 Objectives Define economic feasibility Identify the cost considerations that analysts consider throughout the SDLC.
(M) Chapter 12 MANGT 662 (A): Procurement, Logistics and Supply Chain Design Purchasing and Supply Chain Analysis (1/2)
PROJECT MANAGEMENT TOOLS AND TECHNIQUES SEMINAR December 2003.
Chapter 11 Project Management.
Chapter 3 Managing the Information Systems Project
PROJECT MANAGEMENT.
Project Management: PERT/CPM
Fundamentals of Information Systems, Sixth Edition
Systems Analysis and Design in a Changing World, 4th Edition
Project Management and scheduling
PLANNING ENGINEERING AND PROJECT MANAGEMENT
Project Management Chapter 11.
Modern Systems Analysis and Design Third Edition
Importance of Project Schedules
Modern Systems Analysis and Design Third Edition
Presentation transcript:

Feasibility and Cost/Benefit Analysis

Cost considerations u Cost classifications –Tangible / Intangible –Direct / Indirect –Fixed / Variable –Developmental / Operational

IS Chargeout Methods u IS incurs costs that are directly attributed to developing the system –salaries –hardware –software –supplies u Also indirect costs

IS Chargeback Methods u 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

No Charge Method u treat IS costs as necessary cost of doing business u IS is a COST CENTER

Fixed Charge Method u IS costs are divided among all other departments, each assessed a fixed monthly charge u IS is now a PROFIT CENTER

Variable charge Method u Based on resource usage –connect time –CPU time u Based on volumes –Number of transactions –number of files –number of records

Benefit Considerations u Positive Benefits –increase revenues, improve services. … u Cost Avoidance Benefits –reduced clerical costs, reduced overtime, … u Must consider both

Cost - Benefit Analysis u Process of comparing anticipated costs of IS to anticipated benefits u Performed throughout SDLC to determine economic feasibility

Payback Analysis u 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)

Payback Analysis u Plot benefits provided by IS against time –No benefit until system is operational –Benefits increase rapidly –Benefits tend to level off

Payback Analysis u Payback period -- amount of time that passes before accumulated benefits equal accumulated costs of developing and operating system u NOTE -- not the point where the cost and benefit curves cross

Payback Analysis u Places emphasis on early costs and benefits, ignoring costs and benefits after payback period u Rarely used to compare projects because later benefits are ignored u Many companies establish minimum payback periods for continued consideration (5 years)

Return on Investment Analysis u ROI = u (total benefits - total costs) total costs

Return on Investment Analysis u Many organizations require minimum ROI (15%) u You can used ROI for ranking projects u However, only an average rate u and ignores time value of money

Present Value Analysis u 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

Present Value Analysis u PV = 1 / ( 1 + I) n u Rule of 72 u Net Present Value

Present Value Analysis u Any project with positive net present value is economically feasible

PROJECT MANAGEMENT u Ongoing process of directing and coordinating all the steps in development of IS u Effective project management necessary throughout SDLC

Project Management -- Overview u GOAL -- produce IS that is acceptable to end users, in time, and in budget($) u Project Manager –manage project (daily activities) u Project coordinator –handles administrative and procedural responsibilities

Management Functions u Planning u Organizing u Leading u Controlling

Project Planning u Takes place at beginning and end of all SDLC phases

ACTIVITY (Task) u any project-related work requiring use of project resources (personnel, time or money) or any external effort that impacts the project u smallest unit of work over which project manager desires control u ACTIVITIES should be small and manageable

EVENT u Project milestone representing beginning or end of an activity u Concrete and recognizable (to verify that an activity is complete)

PROJECT MANAGER u Defines project activities and events u estimates time and cost to complete each activity u schedules/assigns activities to specific team members u coordinates activities u monitors events u evaluates/reports on progress

PROJECT ESTIMATING u REALISTIC TIME ESTIMATES VERY DIFFICULT u MUST CONSIDER –Size of project –IT Resources –Prior experience –Constraints

TIME ESTIMATES u Person days NOT u Time and people are NOT interchangeable u Quantitative Method u Experience Method u Constraint Method

General Productivity u Programmer does not spend 8 hours / day on project assignments –meetings –training –down time –vacations –maintenance –other projects….

PROJECT SCHEDULING u (Identify activities) u Determine order in which activities will be performed u Set start/end times for activities u assign specific tasks to team members

Scheduling Tools u Gantt Chart u PERT/CPM

Gantt chart u First used in 1917 to control production of war materials u Horizontal bar chart that graphically illustrates a schedule

Gantt chart u Time represented by horizontal axis u Activities listed vertically (in order by start dates) u Length of bar indicates duration of activity u Current date indicated with dotted line or shaded bars

Gantt chart u Useful for tracking and reporting progress u Picture is easily understood u Not great for project control u Do not show project dependencies; can not determine impact on entire project caused by an activity that is behind schedule

PERT/CPM u Program Evaluation Review Technique u Critical Path Method u Developed by Navy Special Projects Office in 1950’s to control submarine missile program

PERT/CPM u Project activities and events are graphically presented as network of vectors and nodes u Activity -- Vector (line with single arrowhead) connects one node to another u Event -- Node u Vector (compare to bar on Gantt), ---- length of vector does not indicate length of activity

PERT/CPM u Activities can be scheduled serially or parallel u Dummy Activity (dashed vector) –indicates dependency, no time is required u Activity duration

PERT/CPM u Earliest Start time (ES) and Earliest Finish time (EF) –calculated from beginning to end u Latest Start time (LS) and Latest Finish (LF) –calculated from end to beginning (after entire project has identified EF)

PERT/CPM u Slack time –amount of time by which an event can be late without delaying the project –difference between EF and LF u Critical Path –Complete path through a PERT/CPM network where EF = LF

Gantt Chart vs. PERT/CPM u PERT shows dependencies –much more helpful for project scheduling –Useful for monitoring and controlling projects –Critical path identified –Difficult to construct u Gantt –Easier to use for reporting purposes

Gantt vs. PERT/CPM u Used in combination with each other u neither address resource leveling –process that manager used to ensure that no team members are either underutilized or overscheduled

Project monitoring and control u Traditional management functions of directing and controlling u structured walk through u Peer review

Project Management u Project reporting –Project status meetings –Project status reports u Project management software –allows manager to iterate between schedules, estimates and resource assignments u Change Control –Project coordinator responsibility

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

Software Change Control u Complete change request form u Project coordinator makes initial determination u If you are to proceed, analyze the impact of requested changed (project manager or analyst) u Determine disposition of requested change

Why Projects fail??? u When does programmer inform project manager that he is behind schedule? u When does project manager inform corporate management that the project is behind schedule?