Software Project Management

Slides:



Advertisements
Similar presentations
Capital Budgeting.
Advertisements

MANAGERIAL ACCOUNTING
ICS 442 Software Project Management
Capital Investment Decisions. learning objectives what is an investment the five main investment appraisal criteria methods accounting rate of return.
Chapter 3 Program Management and Project Evaluation Professor Hossein Saiedian McGraw-Hill Education ISBN
INVESTMENT APPRAISAL NON DISCOUNTING By Lucky Yona.
1 Investment Appraisal Geoff Leese Sept 1999 revised Sept 2001, Jan 2003, Jan 2006, Jan 2007, Jan 2008, Dec 2008 (special thanks to Geoff Leese)
Chapter 4. Economic Factors in Design The basis of design decisions will be economics. Designing a technically safe and sound system will be only part.
Investment Appraisal Techniques
Financial Analysis. Basic Elements Estimate Whole Life Costs Forecast Business Benefits and/or Revenues Estimate financial return on project investment.
T9.1 Chapter Outline Chapter 9 Net Present Value and Other Investment Criteria Chapter Organization 9.1Net Present Value 9.2The Payback Rule 9.3The Discounted.
CAPITAL BUDGETING AND CAPITAL BUDGETING TECHNIQUES FOR ENTERPRISE Chapter 5.
McGraw-Hill /Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. May 31 Capital Budgeting Decisions.
1 Capital investment appraisal. 2 Introduction As investments involve large resources, wrong investment decisions are very expensive to correct Managers.
1 Copyright 1996 by The McGraw-Hill Companies, Inc WHAT DISCOUNT RATE SHOULD THE FIRM USE IN CAPITAL BUDGETING?  MANY FIRMS USE OVERALL FIRM COST OF CAPITAL.
Feasibility Analysis Chapter 3
Investment, the Capital Market, and the Wealth of Nations
PROJECT EVALUATION. Introduction Evaluation  comparing a proposed project with alternatives and deciding whether to proceed with it Normally carried.
Financial Analysis Fundamental
Economic Aspects of Information Systems Updated 2015 MIS 2000 Information Systems for Management Instructor: Bob Travica.
Chapter 5 Initiating and Planning Systems Development Projects
Chapter 3 – Opportunity Cost of Capital and Capital Budgeting
Introduction ► This slide deck provides a suggested framework for the financial evaluation of an investment project. When evaluating any such project,
Analyzing Your Finances
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 6 Slide 1 Chapter 5 Initiating and Planning Systems Development.
©2002 Prentice Hall Business Publishing, Introduction to Management Accounting 12/e, Horngren/Sundem/Stratton Chapter 11 Capital Budgeting.
University of Sunderland CIFM02 Unit 3 COMM02 Project Evaluation Unit 3.
© The McGraw-Hill Companies, An Introduction Chapter 1 Software Project Management 4 th Edition Robert Hughes and Mike Cotterell.
On Target Group Coaching
8- 1  2001 Prentice Hall Business Publishing Management Accounting, 3/E, Atkinson, Banker, Kaplan, and Young Capital Budgeting Chapter 8.
Software Project Management 4th Edition
CHAPTER 3 MONEY MANAGEMENT STRATEGY. WHAT YOU’LL LEARN When you have completed this section (3.1), you’ll be able to: Discuss the relationship between.
IB Business and Management
Chapter 5 : Initiating and Planning Systems Development Projects.
© 2005 by Prentice Hall Chapter 5 Initiating and Planning Systems Development Projects Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer.
1 ECGD4214 Systems Engineering & Economy. 2 Lecture 1 Part 1 Introduction to Engineering Economics.
Chapter 3 Arbitrage and Financial Decision Making
Chapter 10 Choices Involving Time Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written.
Financial Management Back to Table of Contents. Financial Management 2 Chapter 21 Financial Management Analyzing Your Finances Managing Your Finances.
R.HARIHARAN AP/EEE. Introduction  Investment policy is a statement about the objectives, risk tolerance, and constraints the portfolio faces ◦ A statement.
Software Project Management
Financial Management Glencoe Entrepreneurship: Building a Business Analyzing Your Finances Managing Your Finances 21.1 Section 21.2 Section 21.
IT Project Management MS Sumayya Ajaz Lecture 9. Programme Management Individual projects as components of a programme within the organization. Programme.
©2009 McGraw-Hill Ryerson Limited 1 of Risk and Capital Budgeting Risk and Capital Budgeting Prepared by: Michel Paquet SAIT Polytechnic ©2009 McGraw-Hill.
Financial Statements, Forecasts, and Planning
Lecture 27 Electronic Business (MGT-485). Recap – Lecture 26 E-Business Strategy: Implementation – Organizational Structure and e-Business The Boundary-less.
Copyright  2006 McGraw-Hill Australia Pty Ltd PPTs t/a Management Accounting: Information for managing and creating value 4e Slides prepared by Kim Langfield-Smith.
Entrepreneurship.
Project Evaluation and Programme Management
Cost Benefit Evaluation Techniques
Chapter 5 Initiating and Planning Systems Development Projects
Systems Analysis and Design in a Changing World, 4th Edition
Software Project Management
Project Initiation Chapter 2.
Software Project Management
Chapter 2: Project evaluation and programme management
Software Project Management 4th Edition
Software Project Management
Economic Aspects of Information Systems
Software Project Management
Lecture # 4 Software Development Project Management
The Capital Budget: Evaluating Capital Expenditures
Chapter 5 Initiating and Planning Systems Development Projects
Costing and Finance P R Upadhyay.
PROJECT EVALUATION AND PROGRAMME MANAGEMENT
Stevenson 5 Capacity Planning.
Chapter 5 Initiating and Planning Systems Development Projects
Programme Management and Project Evaluation
Capital Investment Appraisal: Appraisal process and methods
Chapter 6 The Master Budget and Responsibility accounting
Presentation transcript:

Software Project Management Chapter Two Project evaluation and programme management This lecture examines the activities that can lead to a project being initiated: In particular it looks at: How the business justification for the project is recorded How an organization will take account of the range of projects it is involved with at any one time when assessing the business value of projects How proposed projects can be evaluated How groups of projects that contribute to common organizational objectives can be co-ordinated How steps can be taken to ensure that the hoped-for benefits of a project can actually by obtained – i.e. benefits management SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Main topics to be covered The business case for a project Project portfolios Project evaluation Cost benefit analysis Cash flow forecasting Programme management Benefits management SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

The business case Feasibility studies can also act as a ‘business case’ Provides a justification for starting the project Should show that the benefits of the project will exceed development, implementation and operational costs Needs to take account of business risks See page 22 It is worth recalling the difference between project success (the project is successfully completed) and business risks (the new product or system successfully established by the project goes on to generate benefits for the organization). SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Contents of a business case Introduction/ background The proposed project The market Organizational and operational infrastructure The benefits Outline implementation plan Costs The financial case Risks Management plan Page 22 The sections are described in more detail on the next overhead SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Content of the business case Introduction/background: describes a problem to be solved or an opportunity to be exploited The proposed project: a brief outline of the project scope The market: the project could be to develop a new product (e.g. a new computer game). The likely demand for the product would need to be assessed. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Content of the business case - continued Organizational and operational infrastructure: How the organization would need to change. This would be important where a new information system application was being introduced. Benefits These should be express in financial terms where possible. In the end it is up to the client to assess these – as they are going to pay for the project. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Content of the business case - continued Outline implementation plan: how the project is going to be implemented. This should consider the disruption to an organization that a project might cause. Costs: the implementation plan will supply information to establish these Financial analysis: combines costs and benefit data to establish value of project Financial analysis – we will see later that the comparative value of costs and benefits may not be obvious as the timing of costs and benefits need to be taken into consideration. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Project portfolio management The concerns of project portfolio management include: Evaluating proposals for projects Assessing the risk involved with projects Deciding how to share resources between projects Taking account of dependencies between projects Removing duplication between projects Checking for gaps See page 24 SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Project portfolio management - continued There are three elements to PPM: Project portfolio definition Create a central record of all projects within an organization Must decide whether to have ALL projects in the repository or, say, only ICT projects Note difference between new product development (NPD) projects and renewal projects e.g. for process improvement SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Project portfolio management - continued Actual costing and performance of projects can be recorded and assessed Project portfolio optimization Information gathered above can be used achieve better balance of projects e.g. some that are risky but potentially very valuable balanced by less risky but less valuable projects You may want to allow some work to be done outside the portfolio e.g. quick fixes SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Cost benefit analysis (CBA) This relates to an individual project. You need to: Identify all the costs which could be: Development costs Set-up Operational costs Identify the value of benefits Check benefits are greater than costs Section 2.4 of the text expands this material. Exercise 2.1 requires students to identify the potential costs and benefits of the Brightmouth College payroll application. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Product/system life cycle cash flows The timing of costs and income for a product of system needs to be estimated. The development of the project will incur costs. When the system or product is released it will generate income that gradually pays off costs Some costs may relate to decommissioning – think of demolishing a nuclear power station. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Net profit Year Cash-flow -100,000 1 10,000 2 3 4 20,000 5 100,000 Net profit 50,000 ‘Year 0’ represents all the costs before system is operation ‘Cash-flow’ is value of income less outgoing Net profit value of all the cash-flows for the lifetime of the application See Section 2.5 for further details. Exercise 2.3 is applicable here SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Pay back period This is the time it takes to start generating a surplus of income over outgoings. What would it be below? Year Cash-flow Accumulated -100,000 1 10,000 -90,000 2 -80,000 3 -70,000 4 20,000 -50,000 5 100,000 50,000 The payback period would be about 4.5 years. This can be calculated as the last year in which the accumulated cash flow was negative + (absolute accumulated cash flow at the end of that year / cash-flow for the next year) e.g. year 4 + (50,000/100,000). This assumes that the flow of cash is constant throughout the year in question e.g. £100,000/12 or £8,333 a month in year 5 Exercise 2.3. in the text is relevant here. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Return on investment (ROI) Average annual profit Total investment X 100 In the previous example average annual profit = 50,000/5 = 10,000 ROI = 10,000/100,000 X 100 = 10% Exercise 2.4. gives further practice is calculating ROI. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Net present value Would you rather I gave you £100 today or in 12 months time? If I gave you £100 now you could put it in savings account and get interest on it. If the interest rate was 10% how much would I have to invest now to get £100 in a year’s time? This figure is the net present value of £100 in one year’s time If you invested £91 now you would get £9.10 in interest which would give you £100.10 in 12 months. The interest rate of 10% is used purely to make it easy to do the calculations, not because it is a realistic rate. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Discount factor Discount factor = 1/(1+r)t r is the interest rate (e.g. 10% is 0.10) t is the number of years In the case of 10% rate and one year Discount factor = 1/(1+0.10) = 0.9091 In the case of 10% rate and two years Discount factor = 1/(1.10 x 1.10) =0.8294 SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Applying discount factors Year Cash-flow Discount factor Discounted cash flow -100,000 1.0000 1 10,000 0.9091 9,091 2 0.8264 8,264 3 0.7513 7,513 4 20,000 0.6830 13,660 5 100,000 0.6209 62,090 NPV 618 NPV is the sum of the discounted cash flows for all the years of the ‘project’ (note that in NPV terms the lifetime of the completed application is included in the ‘project’) The figure of £618 means that £618 more would be made than if the money were simply invested at 10%. An NPV of £0 would be the same amount of profit as would be generated by investing at 10%. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Internal rate of return Internal rate of return (IRR) is the discount rate that would produce an NPV of 0 for the project Can be used to compare different investment opportunities There is a Microsoft Excel function which can be used to calculate The Excel function in question is =IRR. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Dealing with uncertainty: Risk evaluation project A might appear to give a better return than B but could be riskier Could draw up draw a project risk matrix for each project to assess risks – see next overhead For riskier projects could use higher discount rates SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Example of a project risk matrix In the table ‘Importance’ relates to the cost of the damage if the risk were to materialize and ‘likelihood’ to the probability that the risk will actual occur. ‘H’ indicates ‘High’, ‘M’ indicates ‘medium’ and ‘L’ indicates ‘low’. The issues of risk analysis are explored in much more depth in lecture/chapter 7. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Decision trees The diagram here is figure 2.2 in the text. This illustrates a scenario that could relate to the IOE case study. Say Amanda is responsible for extending the invoicing system. An alternative would be to replace the whole of the system. The decision is influenced by the likelihood of IOE expanding their market. There is a strong rumour that they could benefit from their main competitor going out of business: in this case they could pick up a huge amount of new business, but the invoicing system could not cope. However replacing the system immediately would mean other important projects would have to be delayed. The NPV of extending the invoicing system is assessed as £75,000 if there is no sudden expansion. If there were a sudden expansion then there would be a loss of £100,000. If the whole system were replaced and there was a large expansion there would be a NPV of £250,000 due to the benefits of being able to handle increased sales. If sales did not increase then the NPV would be -£50,000. The decision tree shows these possible outcomes and also shows the estimated probability of each outcome. The value of each outcome is the NPV multiplied by the probability of its occurring. The value of a path that springs from a particular decision is the sum of the values of the possible outcomes from that decision. If it is decided to extend the system the sum of the values of the outcomes is £40,000 (75,000 x 0.8 – 100,000 x 0.2) while for replacement it would be £10,000 (250,000 x 0.2 – 50,000 x 0.80). Extending the system therefore seems to be the best bet (but it is still a bet!). SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Programme management One definition: ‘a group of projects that are managed in a co-ordinated way to gain benefits that would not be possible were the projects to be managed independently’ Ferns The quotation is from a paper that appeared in the International Journal of Project Management August 1991 SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Programmes may be Strategic Business cycle programmes Infrastructure programmes Research and development programmes Innovative partnerships See Section 2.7 on page 38 Strategic Several projects together implement a single strategy. For example, merging two organizations will involve many different activities e.g. physical re-organization of offices, redesigning the corporate image, merging ICT systems etc. Each of these activities could be project within an overarching programme. Business cycle programmes A portfolio of project that are to take place within a certain time frame e.g. the next financial year Infrastructure programmes In an organization there may be many different ICT-based applications which share the same hardware/software infrastructure Research and development programmes In a very innovative environment where new products are being developed, a range of products could be developed some of which are very speculative and high-risk but potentially very profitable and some will have a lower risk but will return a lower profit. Getting the right balance would be key to the organization’s long term success Innovative partnerships e.g. pre-competitive co-operation to develop new technologies that could be exploited by a whole range of companies SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Programme managers versus project managers Many simultaneous projects Personal relationship with skilled resources Optimization of resource use Projects tend to be seen as similar Project manager One project at a time Impersonal relationship with resources Minimization of demand for resources Projects tend to be seen as unique The programme manager may well have a pool of staff upon which to call. He/she will be concerned with ensuring the best use of staff e.g ensuring that staff have regular work with no periods of enforced idleness between project tasks. The project leader would think in terms of ‘I need a Java programmer for four weeks’ without being concerned which specific person it is (beyond obvious concerns that they are fully capable). SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Strategic programmes Based on OGC approach Initial planning document is the Programme Mandate describing The new services/capabilities that the programme should deliver How an organization will be improved Fit with existing organizatioal goals A programme director appointed a champion for the scheme The material here is based on the UK government’s Office of Government Commerce (OGC) approach which is described in detail in their publication Managing successful programmes. The programme director should be someone who is in a prominent position in the organization so that the seriousness and commitment of the organization to the programme are made clear. An example of what might be a programme is given in Section 2.9 in the text. It might be found at the IOE company that the customers’ experience of the organization can be very variable and inconsistent. The employee who records the customer’s requirements is different from the people who actually carry out the work and different again from the clerk who deals with accounts. Different maintenance engineers deal with different types of equipment. A business objective might be to present a consistent and uniform interface to the client. This objective might need changes to a number of different systems which until now have been largely self-contained. The work to reorganize each individual area might be treated as separate projects, co-ordinated at a higher level as a programme. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Next stages/documents The programme brief – equivalent of a feasibility study: emphasis on costs and benefits The vision statement – explains the new capability that the organization will have The blueprint – explains the changes to be made to obtain the new capability The programme brief – is it worth it? The vision statement – the ‘what’ The blueprint – the ‘how’ SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Benefits management developers users organization use for the application benefits build to deliver Providing an organization with a capability does not guarantee that this will provide benefits envisaged – need for benefits management This has to be outside the project – project will have been completed Therefore done at programme level SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Benefits management To carry this out, you must: Define expected benefits Analyse balance between costs and benefits Plan how benefits will be achieved Allocate responsibilities for their achievement Monitor achievement of benefits Benefit profiles can be produced that document when and how it is planned that the benefits will be experienced. As different components of the new capability are developed, a series of tranches of projects (projects grouped in different steps of the programme) may be completed, each with a set of associated benefits. The achievement of benefits might be made the responsibility of staff who are designated as business change managers. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Benefits These might include: Mandatory requirement Improved quality of service Increased productivity More motivated workforce Internal management benefits You could argue that as you have to comply with a mandatory requirement, the question of benefits is irrelevant in this case. However as failure to comply will a negative outcome (e.g. not being able to trade), avoiding that negative outcome is clearly a benefit which could be costed. ‘Internal management benefits’ includes things like better decision-making. In the case of an insurance company a deeper analysis of insurance claims might help identify types of business that are most risky and allow the company to adjust premiums to cover these. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Benefits - continued Risk reduction Economies Revenue enhancement/acceleration Strategic fit ‘Economies’ refers to cost-cutting e.g. using an automated telephone system to direct calls without human intervention could allow an organization to reduce staff. Revenue enhancement/acceleration e.g. the sooner that bills reach the customers, the sooner they can pay them. ‘Strategic fit’ A change might not benefit any single group within an organization but might have to be made to obtain a benefit for the organization as a whole. SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Quantifying benefits Benefits can be: Quantified and valued e.g. a reduction of x staff saving £y Quantified but not valued e.g. a decrease in customer complaints by x% Identified but not easily quantified – e.g. public approval for a organization in the locality where it is based SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009

Remember! A project may fail not through poor management but because it should never have been started A project may make a profit, but it may be possible to do something else that makes even more profit A real problem is that it is often not possible to express benefits in accurate financial terms Projects with the highest potential returns are often the most risky SPM (5e) Project evaluation and programme management© The McGraw-Hill Companies, 2009