57
Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Embed Size (px)

Citation preview

Page 1: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Systems Analysis and Design in a Changing World, 5rd Edition

Chapter 3:The Analyst as a Project Manager

Page 2: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Learning Objectives

2

Explain the elements of project management and the responsibilities of a project manager

Explain project initiation and the activities in the project planning phase of the SDLC

Describe how the scope of the new system is determined

Page 3: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Learning Objectives (continued)

3

Develop a project schedule using PERT and Gantt charts

Develop a cost/benefit analysis and assess the feasibility of a proposed project

Discuss how to staff and launch a project

Page 4: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Project Management

4

Organizing and directing other people to achieve a planned result within a predermined schedule and budget.

Management: Getting things done through other people

Page 5: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Reasons for Project Failure

5

Incomplete or changing requirements

Limited user involvement

Lack of executive support

Lack of technical support

Poor project planning

Unclear objectives

Lack of required resources

Page 6: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Reasons for Project Success

6

Clear system requirement definitions

Substantial user involvement

Support from upper management

Thorough and detailed project plans

Realistic work schedules and milestones

Page 7: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Project Management Roles

Systems Analysis and Design in a Changing World, 3rd Edition7

Internal Responsibilities Identify project tasks and build a work breakdown

structure. Develop the project schedule Recruit and train team member Assign team members to task. Coordinate activities of team members and

subteams. Assess project risks. Monitor and control project deliverables and

milestones. Verify the quality of project deliverables.

Page 8: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Project Management Roles

Systems Analysis and Design in a Changing World, 3rd Edition8

External Responsibilities: Report the projects status and progress. Establish good working relationships with

those who identify the needed system requirement.

Work directly with the client and other stakeholders.

Identify resource needs and obtain resources.

Page 9: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Participants in a System Development Project

9

Client: The person or group that funds the project.

Oversight Committee: Clients and key managers who review and direct the project.

User: The person or group of people who will use the new system.

Page 10: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Strategic Planning – A Framework for IT Systems Development Strategic Planning

OverviewSWOT analysis

10

Page 11: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Strategic Planning – A Framework for IT Systems Development

From Strategic Plans to Business ResultsMission statementStakeholdersGoalsObjectives

11

Page 12: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Project Management Body of Knowledge

12

Scope managementControl functions included in systemControl scope of work done by team

Time managementBuild detailed schedule of all project tasksMonitor progress of project against

milestonesCost management

Calculate cost/benefit initial analysis Monitor expenses

Page 13: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Project Management Body of Knowledge (continued)

13

Quality managementEstablish quality plan and control activities for

each project phaseHuman resource management

Recruit and hire project team membersTrain, motivate, team build

Communications managementIdentify stakeholders and their communications Establish team communications

Page 14: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Project Management Body of Knowledge (continued)

14

Risk management

Identify and review risks for failure

Develop plans to reduce these risks

Procurement management

Develop requests for proposals (RFPs)

Evaluate bids, write contracts

Monitor vendor performance

Page 15: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Activities of the Project Planning Phase

15

Page 16: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Defining the Problem

16

The main objective is to define precisely the business problem and determine the scope of the new systems

Review business needs Use strategic plan documents Consult key users Develop list of expected business benefits ( measured in

monetary terms). Identify expected system capabilities Define scope in terms of requirements Create system scope document (a document containing

problem description, business benefit, and system capabilities to help define the scope of the new systems).

Build proof of concept prototype (a very preliminary prototype built to illustrate the solution t a business need is feasible).

Create context diagram (Data Flow Diagram showing the scope of the system).

Page 17: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Project Initiation and the Project Planning Phase

17

Driving forces to start projectRespond to opportunityResolve problemConform to directive ( matching the goals and

objectives). Project Initiation comes from:

Long-term IS strategic plan (top-down) prioritized by weighted scoring (Technique used by companies to prioritize project based on criteria with unequal weight).

Department managers or process managers (bottom-up)

Response to outside forces

Page 18: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Preliminary Investigation OverviewStep 1: Understand the Problem or

OpportunityA popular technique for investigating causes

and effects is called a fishbone diagram, or Ishikawa diagram

Pareto chart

18

Page 19: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Preliminary Investigation OverviewStep 2: Define the Project Scope and

ConstraintsProject scope Project creepConstraint

19

Page 20: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Preliminary Investigation OverviewStep 2: Define the Project Scope and

ConstraintsPresent versus futureInternal versus externalMandatory versus desirableRegardless of the type, all constraints should

be identified as early as possible to avoid future problems and surprises

20

Page 21: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Setting PrioritiesFactors that Affect Priority

Will the proposed system reduce costs? Where? When? How? How much?

Will the system increase revenue for the company? Where? When? How? How much?

21

Page 22: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Setting PrioritiesFactors that Affect Priority

Will the systems project result in more information or produce better results? How? Are the results measurable?

Will the system serve customers better?Will the system serve the organization

better?

22

Page 23: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Setting PrioritiesFactors that Affect Priority

Can the project be implemented in a reasonable time period? How long will the results last?

Are the necessary financial, human, and technical resources available?

Whenever possible, the analyst should evaluate a proposed project based on tangible costs and benefits that represent actual (or approximate) dollar values

23

Page 24: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Setting PrioritiesDiscretionary and Nondiscretionary Projects

Projects where management has a choice in implementing them are called discretionary projects

Projects where no choice exists are called nondiscretionary projects

24

Page 25: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Overview of FeasibilityA systems request

must pass several tests, called a feasibility study, to see whether it is worthwhile to proceed further

Operational FeasibilityDepends on

several vital issues

25

Page 26: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Overview of FeasibilityTechnical FeasibilityEconomic Feasibility

Total cost of ownership (TCO)Tangible benefitsIntangible benefits

Schedule Feasibility

26

Page 27: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Evaluating FeasibilityThe first step in evaluating feasibility is to

identify and weed out systems requests that are not feasible

Even if the request is feasible, it might not be necessary

Feasibility analysis is an ongoing task that must be performed throughout the systems development process

27

Page 28: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Preliminary Investigation OverviewStep 3: Evaluate Feasibility

Start by reviewing the answers to the questions you asked

Operational feasibilityTechnical feasibilityEconomic feasibilitySchedule feasibility

28

Page 29: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Preliminary Investigation OverviewStep 4: Present Results and

Recommendations to ManagementThe final task in the preliminary investigation

is to prepare a report to managementThe format of the preliminary investigation

report varies from one company to another

29

Page 30: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Preliminary Investigation OverviewStep 4: Present

Results and Recommendations to Management

IntroductionSystems request

summaryFindingsCase for action

30

Page 31: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Preliminary Investigation OverviewStep 4: Present Results and

Recommendations to ManagementProject RolesTime & cost estimatesExpected benefitsAppendix

31

Page 32: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Initiating Customer Support System RMO

32

Strategic IS plan directs IS development’s project priorities

Customer support system (CSS) selectedJohn MacMurty - creates project charterBarbara Halifax - project managerSteven Deerfield - senior systems analystGoal is to support multiple types of customer

services (Ordering, returns, on-line catalogs)Project charter describes key participants

Page 33: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

RMO Project Charter

33

Page 34: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Defining the Problem at RMO

34

Barbara: Completed problem definition statement

Steve: Conducted preliminary research on alternative solutions

Barbara, Steve and William McDougal: Proceed with analysis before making solution decisions

Barbara, Steve: Began schedule, budget, feasibility statement for new system

Page 35: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Producing the Project Schedule

35

Developing Work Breakdown Structure (WBS)List of tasks and duration required for projectSimilar to outline for research paperWBS is foundation for project scheduleGood example find in page 91

Building a GANT ChartAssists in assigning tasksCritical path method

Page 36: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Confirming Project Feasibility Why?

36

To determine whether a development project has a reasonable chance to success.

Assess the risk of the projectEconomic

Cost/benefit analysisSources of funds (cash flow, long-term capital)

Organizational and Cultural Technological Schedule Resource

Page 37: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Risk Management Figure 3-19 P 100

Systems Analysis and Design in a Changing World, 3rd Edition37

Is the project management area that forward-looking , during which the team tries to identify potential trouble spots that could jeopardize the success of the project.

The core team members should be the primary participant in this session using brainstorming technique .

The Ideas flow freely before judging and eliminating the bad ones.

Page 38: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Economic Feasibility

Systems Analysis and Design in a Changing World, 3rd Edition38

Consists of two test:Is the anticipated value of the benefits greater than projected costs of the development.Does the organization have an adequate cash flow to fund the project during the development period.

Page 39: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Economic Feasibility

39

Cost/benefit analysis (CBA)Estimate project development costsEstimate operational costs after projectEstimate financial benefits based on annual

savings and increased revenuesCalculate CBA using complete list of costs

and benefitsCBA uses net present value (NPV), payback

period, return on investment (ROI) techniques

Page 40: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Economic Feasibility-continued

Systems Analysis and Design in a Changing World, 3rd Edition40

Development cost:•Salaries and Wages.•Equipment and installation.•Software and licenses.•Consulting fees and payment to third parties.•Training.•Facilities.•Utilities and tools.•Support staff.•Travel and miscellaneous

Page 41: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Economic Feasibility-continued

Systems Analysis and Design in a Changing World, 3rd Edition41

Ongoing costs of operations:•Connectivity•Equipment and maintenance.•Costs of upgrade software licenses.•Programming support•Amortization of equipment.•Training and ongoing assistance ( help desk).•Supplies.

Page 42: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Intangibles in Economic Feasibility

Systems Analysis and Design in a Changing World, 3rd Edition42

Intangible benefits cannot be measured in dollarsIncreased levels of service

Customer satisfaction

Survival

Need to develop in-house expertiseIntangible costs cannot be measured in dollars

Reduced employee morale

Lost productivity

Lost customers or sales

Page 43: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Economic Feasibility-continued

Systems Analysis and Design in a Changing World, 3rd Edition43

Financial calculations:NPV: the present value of dollar benefits and

costs for an investment such as new systems.Payback period: the time period in which the

dollar benefits have offset the dollar costs.Breakeven point: the point in time at which the

dollar benefits have offset the dollar costs.Return on investment: a measure of the

percentage gain from an investment as a new system.

Page 44: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Supporting Detail for Salaries

and Wages for RMO

44

Page 45: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Summary of Development Costs for RMO

Systems Analysis and Design in a Changing World, 3rd Edition45

Page 46: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Summary of Annual Operating Costs

for RMO

Systems Analysis and Design in a Changing World, 3rd Edition46

Page 47: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Sample Benefits for RMO

Systems Analysis and Design in a Changing World, 3rd Edition47

Page 48: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

RMO Cost Benefit Analysis

Systems Analysis and Design in a Changing World, 3rd Edition48

Page 49: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Organizational and Cultural Feasibility

Systems Analysis and Design in a Changing World, 3rd Edition49

Each company has own cultureNew system must fit into culture

Evaluate related issues for potential risksLow level of computer competency

Computer phobia

Perceived loss of control

Shift in power

Fear of job change or employment loss

Reversal of established work procedures

Page 50: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Technological Feasibility

Systems Analysis and Design in a Changing World, 3rd Edition50

Does system stretch state-of-the-art technology? (is the highest level of development, as of a

device, technique, or scientific field, achieved at a particular time).

Does in-house expertise presently exist for development?

Does an outside vendor need to be involved?Solutions include:

Training or hiring more experienced employeesHiring consultantsChanging scope and project approach

Page 51: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Schedule Feasibility

Systems Analysis and Design in a Changing World, 3rd Edition51

Estimates needed without complete information

Management deadlines may not be realisticProject managers:

Drive to realistic assumptions and estimates

Recommend completion date flexibility

Assign interim milestones to periodically reassess completion dates

Involve experienced personnel

Manage proper allocation of resources

Page 52: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Resource Feasibility

Systems Analysis and Design in a Changing World, 3rd Edition52

Team member availability

Team skill levels

Computers, equipment, and supplies

Support staff time and availability

Physical facilities

Page 53: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Staffing and Launching the Project

Systems Analysis and Design in a Changing World, 3rd Edition53

Develop resource plan for the project

Identify and request specific technical staff

Identify and request specific user staff

Organize the project team into workgroups

Conduct preliminary training and team building exercises

Key staffing question: “Are the resources available, trained, and ready to start?”

Page 54: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Launching Project

Systems Analysis and Design in a Changing World, 3rd Edition54

Scope defined, risks identified, project is feasible, schedule developed, team members identified and ready

Oversight committee finalized, meet to give go-ahead, and release funds

Formal announcement made to all involved parties within organization

Key launch question: “Are we ready to start?”

Page 55: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Recap of Project Planning for RMO

Systems Analysis and Design in a Changing World, 3rd Edition55

Created schedule and plans for CSSAddressed all aspects of project

management (project planning and scope)Included project communication and qualityIdentified desired team members

Refine internal working proceduresTaught tools and techniques used on project

Planned kickoff meeting to officially launch

Page 56: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Summary

Systems Analysis and Design in a Changing World, 3rd Edition56

Project management tasksStart at SDLC project planning phase Continue throughout each SDLC phase

Organizing and directing other peopleAchieve planned result Use predetermined schedule and budget

Knowledge areas neededScope, time, cost, quality, human resources,

communications, risk, procurement

Page 57: Systems Analysis and Design in a Changing World, 5 rd Edition Chapter 3: The Analyst as a Project Manager

Summary (continued)

Systems Analysis and Design in a Changing World, 3rd Edition57

Project initiation Information system needs are identified and

prioritized in strategic plansProject planning phase

Define problem (investigation and scope)Produce project schedule (WBS)Confirm project feasibility (evaluate risks)Staff project (know people’s skills)Launch project (executive formal approval)