Chapter 3 Determining Feasibility and Managing Analysis...

27
Feasibility and Managing Analysis and Design Activities

Transcript of Chapter 3 Determining Feasibility and Managing Analysis...

Page 1: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

Feasibility and Managing

Analysis and Design

Activities

Page 2: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

2

Feasibility and Managing Analysis and Design Activities

Major Topics

Project initiation

Determining project feasibility

Project scheduling

Managing project activities

Manage systems analysis team members

Page 3: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

3

Feasibility and Managing Analysis and Design Activities

Project Initiation

Projects are initiated for two broad reasons:

Problems that lend themselves to systems

solutions

Opportunities for improvement through

Upgrading systems

Altering systems

Installing new systems

Page 4: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

4

Feasibility and Managing Analysis and Design Activities

Organizational Problems

Identify problems

Check output against performance criteria

Too many errors

Work completed slowly

Work done incorrectly

Work done incompletely

Work not done at all

Page 5: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

5

Feasibility and Managing Analysis and Design Activities

Organizational Problems

Observe behavior of employees

High absenteeism

High job dissatisfaction

High job turnover

Page 6: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

6

Feasibility and Managing Analysis and Design Activities

Organizational Problems

Listen to feedback from vendors, customers,

and suppliers

Complaints

Suggestions for improvement

Loss of sales

Lower sales

Page 7: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

7

Feasibility and Managing Analysis and Design Activities

Project Selection

Five specific criteria for project selection

Backed by management

Timed appropriately for commitment of resources

It moves the business toward attainment of its

goals

Practicable

Important enough to be considered over other

projects

Page 8: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

8

Feasibility and Managing Analysis and Design Activities

Possibilities for Improvement

Many possible objectives exist including

Speeding up a process

Streamlining a process

Combining processes

Reducing errors in input

Reducing redundant storage

Reducing redundant output

Improving system and subsystem integration

Page 9: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

9

Feasibility and Managing Analysis and Design Activities

Feasibility Impact Grid (FIG)

A feasibility impact grid (FIG) is used to

assess the impact of any improvements to

the existing system

Can increase awareness of the impacts

made on the achievement of corporate

objectives

Page 10: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

10

Feasibility and Managing Analysis and Design Activities

Feasibility Impact Grid (FIG)

Current or proposed systems are listed on

the left

Objectives are listed on the top

Red arrows indicate a positive impact

Green arrows indicate implementation

Page 11: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

11

Feasibility and Managing Analysis and Design Activities

Feasibility

A feasibility study assesses the operational,

technical, and economic merits of the

proposed project

There are three types of feasibility:

Technical feasibility

Economic feasibility

Operational feasibility

Page 12: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

12

Feasibility and Managing Analysis and Design Activities

Technical Feasibility

Technical feasibility assesses whether the

current technical resources are sufficient for

the new system

If they are not available, can they be

upgraded to provide the level of technology

necessary for the new system

Page 13: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

13

Feasibility and Managing Analysis and Design Activities

Economic Feasibility

Economic feasibility determines whether the

time and money are available to develop the

system

Includes the purchase of

New equipment

Hardware

Software

Page 14: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

14

Feasibility and Managing Analysis and Design Activities

Operational Feasibility

Operational feasibility determines if the

human resources are available to operate the

system once it has been installed

Users that do not want a new system may

prevent it from becoming operationally

feasible

Page 15: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

15

Feasibility and Managing Analysis and Design Activities

Activity Planning

Activity planning includes

Selecting a systems analysis team

Estimating time required to complete each task

Scheduling the project

Two tools for project planning and control are

Gantt charts and PERT diagrams

Page 16: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

16

Feasibility and Managing Analysis and Design Activities

Estimating Time

Project is broken down into phases

Further broken down into tasks or activities

Finally broken down into steps or even

smaller units

Estimate time for each task or activity

May use a most likely, pessimistic, and

optimistic estimates for time

Page 17: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

17

Feasibility and Managing Analysis and Design Activities

Gantt Charts

Easy to construct and use

Shows activities over a period of time

Page 18: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

18

Feasibility and Managing Analysis and Design Activities

Questionnaires

Read Reports

Analyze Data Flows

Introduce Prototypes

Observe Reactions

Perform Cost/Benefit

Prepare Proposal

Present Proposal

Conduct Interviews

1 5 10 15 20

WeeksCurrent Week

Gantt Chart Example

Page 19: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

19

Feasibility and Managing Analysis and Design Activities

PERT Diagram

PERT - Program Evaluation and Review

Technique

PERT diagrams show precedence, activities that

must be completed before the next activities may

be started

Used to calculate the critical path, the longest

path through the activities

This is the shortest time to complete the project

Page 20: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

20

Feasibility and Managing Analysis and Design Activities

A None 3Conduct Interviews

B Questionnaires A 4

C Read Reports None 4

D Analyze Data Flows B, C 8

E Introduce Prototypes B, C 5

F Observe Reactions E 3

G Perform Cost/Benefit D 3

H Prepare Proposal G 2

Present ProposalI H 2

10

20

30 50 60 70 80

40

A, 3 B, 4

C, 4 D, 8 G, 3 H, 2 I, 2

E, 5 F, 3

PERT Diagram Example

Page 21: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

21

Feasibility and Managing Analysis and Design Activities

PERT Diagram Advantages

Easy identification of the order of precedence

Easy identification of the critical path and

thus critical activities

Easy determination of slack time, the leeway

to fall behind on noncritical paths

Page 22: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

22

Feasibility and Managing Analysis and Design Activities

Timeboxing

Timeboxing sets an absolute due date for

project delivery

The most critical features are developed first

and implemented by the due date

Other features are added later

Page 23: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

23

Feasibility and Managing Analysis and Design Activities

Personal Information Manager

Software

Personal information manager (PIM) software

is useful for scheduling activities and includes

features such as:

Telephone and fax number lists

To-do lists

Online calendars

Page 24: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

24

Feasibility and Managing Analysis and Design Activities

Team Management

Teams often have two leaders:

One who leads members to accomplish tasks

One concerned with social relationships

The systems analyst must manage

Team members

Their activities

Their time, and resources

Page 25: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

25

Feasibility and Managing Analysis and Design Activities

Goal Setting

Successful projects require that reasonable

productivity goals for tangible outputs and

process activities be set

Goal setting helps to motivate team members

Page 26: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

26

Feasibility and Managing Analysis and Design Activities

Ecommerce Project

Management

Ecommerce and traditional software project

management differences:

The data used by ecommerce systems is

scattered across the organization

Ecommerce systems need a staff with a wide

variety of skills

Partnerships must be built externally and

internally well ahead of implementation

Security is of utmost importance

Page 27: Chapter 3 Determining Feasibility and Managing Analysis ...tiiciiitm.com/profanurag/feasibility.pdf · 3 Feasibility and Managing Analysis and Design Activities Project Initiation

27

Feasibility and Managing Analysis and Design Activities

Project Failures

Project failures may be prevented by

Training

Experience

Learning why other projects have failed