26
Slide 1 Systems Analysis and Systems Analysis and Design Design with UML Version 2.0 with UML Version 2.0 An Object-Oriented Approach, An Object-Oriented Approach, Second Edition Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc.

Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Embed Size (px)

Citation preview

Page 1: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 1

Systems Analysis and Systems Analysis and DesignDesignwith UML Version 2.0with UML Version 2.0An Object-Oriented Approach, An Object-Oriented Approach, Second EditionSecond Edition

Chapter 3: Project InitiationAlan Dennis, Barbara Wixom, and David Tegarden

John Wiley & Sons, Inc.

Page 2: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 2

Copyright © 2005John 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 written 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 redistribution or resale. The Publisher assumes no responsibility for errors, omissions, or damages, caused by the use of these programs or from the use of the information contained herein.

Page 3: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 3

PROJECT INITIATION

Chapter 3

Page 4: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 4

Key Ideas

Projects being when someone sees an opportunity to create business value from using information technology.Feasibility analysis is used to aid in the decision of whether or not to proceed with the IS project.

Page 5: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 5

Key Ideas

The project sponsor is a key person proposing development or adoption of the new information technology .The approval committee reviews proposals from various groups and units in the organization and decides which to commit to developing.

Page 6: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 6

IDENTIFYING BUSINESS VALUE

Page 7: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 7

Business Value

Business value is determined by weighing the cost against the benefits – both tangible and intangible.

Tangible benefits are quantifiable and measurable. --save 500,000 dollars in services, etc.Intangible benefits are improvements that are suspected to be able to give tangible benefits but are not as measurable. -- improve customer service.

Page 8: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 8

System Request

Lists key elements of the projectProject nameProject sponsorBusiness needFunctionalityExpected valueSpecial issues or constraints

Page 9: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 9

FEASIBILITY ANALYSIS

Page 10: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 10

Feasibility Analysis

Detailing Expected Costs and Benefits

Technical feasibilityEconomic feasibilityOrganizational feasibility

Page 11: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 11

Technical Feasibility:Can We Build It?

Familiarity with applicationKnowledge of business domain

Familiarity with technologyExtension of existing firm technologies

Project sizeNumber of people, time, and features

Page 12: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 12

Economic FeasibilityShould We Build It?

Development costsAnnual operational costsAnnual benefitsIntangible costs and benefit

Page 13: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 13

Economic Feasibility Process

1. Identify Costs and Benefits2. Assign Values 3. Determine Cash Flow4. Determine New Present Value5. Determine Return on Investment6. Calculate Break-Even Point7. Graph Break-Even Point

Page 14: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 14

Cost–Benefit Analysis

Way of determining whether a possible course of action would be profitableCompare estimated future benefits against projected future costsFundamental technique in deciding whether a client should computerize his/her business and in what way

Page 15: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 15

Cost–Benefit Analysis

Compare estimated future benefits against costs

Estimate costsEstimate benefitsState all assumptions explicitly

Page 16: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 16

Cost–Benefit Analysis

Possible costsProcurement costs

Consulting costs Actual equipment purchase or lease costs Equipment installation costs Costs for modifying equipment site (air

conditioning, security, etc,) Cost of management and staff dealing with

procurement

Page 17: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 17

Cost–Benefit Analysis

Possible costsStart-up costs

Cost of operating system software Cost of personnel searches and hiring

activities Cost of disruption to the rest of the

organization Cost of management required to direct

start-up activity

Page 18: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 18

Cost–Benefit Analysis

Possible costsProject-related costs

Cost of applications software purchased Cost of software modifications to fit local

systems Cost of personnel from in-house application

development Cost of training user personnel in application

use Cost of data collection and installing data

collection procedures Cost of preparing documentation Cost of development management

Page 19: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 19

Cost–Benefit Analysis

Possible costsOngoing costs

System maintenance costs (hardware, software, and facilities)

Depreciation costs on hardware Cost of staff involved in ITS management,

operation, and planning activities

Page 20: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 20

1. Identify Costs and Benefits2. Assign Values

Costs Benefits

Tangible

Intangible

***

***

***

***

Page 21: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 21

3. Determine Cash Flow Cash Flow Method for Cost Benefit Analysis

Page 22: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 22

Total (benefits - costs)

4. Determine New Present Value Return on Investment Calculation

Total costs

RETURN ON INVESTMENT EQUALS

Divided by

Page 23: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 23

Net Present Value Calculation

(1 + interest rate)n

Some amount of money

NET PRESENT VALUE EQUALS

Divided by

Where “n” equals the number of periods

Page 24: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 24

Organizational FeasibilityIf we build it, will they come?

Stakeholder analysis considersProject champion(s)Organizational managementSystem users

Page 25: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 25

SummaryProject initiation involves creating and assessing goals and expectations for a new system

Identifying the business value of the new project is a key to successThe system request describes an overview of the proposed system.The feasibility study is concerned with insuring that technical, economic, and organizational benefits outweigh costs and risks

Page 26: Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara

Slide 26

Expanding the Domain

For an excellent source of information on IT management see:www.cio.com