1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

32
1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1

Transcript of 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

Page 1: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

1

1

The World of the Modern Systems Analyst and as a

Project Manager

Lecture 1

Page 2: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

2

1

The Analyst

Business problem solver Has practical knowledge

Computers Programming

Understands business problems Uses logical methods for solving problems

Page 3: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

3

1Analyst’s Approach to Problem SolvingFigure 1-1

Verify that the benefits of solving the problem outweigh the costs

Research and understand the problem

Define the requirements for solving the problem

Develop a set of possible solutions (alternatives)

Define the details of the chosen solution

Monitor to make sure that you obtain the desired results

Decide which solution is best and make a recommendation

Implement the solution

Page 4: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

4

1Systems that Solve Business Problems

Information systems Collection of interrelated components that

collect, process, store, and provide as output the information needed to complete business tasks

Subsystems Their supersystems Functional decomposition

Dividing a system into components based on subsystems that are in turn, divided into smaller subsystems

Page 5: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

5

1Information System/Subsystem Figure 1-2

Page 6: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

6

1 Information Systems and Component Parts

Figure 1-3

Page 7: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

7

1System Boundary vs. Automation Boundary

Figure 1- 4

Page 8: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

8

1Types of Information Systems

Figure 1-5

Page 9: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

9

1Technical Knowledge and

Skills of the Analyst

Technology Understanding of Computers / Peripheral

devices

Tools Software packages Integrated development environments (IDEs) CASE tools / Support packages

Techniques Planning, analysis, design, construction,

implementation, and support

Page 10: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

10

1Business Knowledge and

Skills of the Analyst

Business functions

Organizational structure

Management techniques

Functional work processes

Page 11: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

11

1People Knowledge and Skills

of the Analyst

Understand how people: Think Learn React to change Communicate Work

Integrity and Ethics

Page 12: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

12

1

Environment Surrounding the Analyst

Types of technology systems encountered Desktop Networked desktops Client-server Mainframe Internet, intranet, and extranet

Job titles of systems analyst vary greatly

Places of employment vary from small businesses to large corporations

Page 13: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

13

1Analyst’s Role in Strategic Planning

Work on special projects affecting executives Business process reengineering

Involvement in strategic plan development process

Provide inputs to information systems strategic plan Application architecture plan Technology architecture plan

Implement enterprise resource planning (ERP) systems

Page 14: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

14

1

The Lecture Series

Introduction: The modern systems analyst and their role as project manager

Lecture 2: Systems analysis tasks

Lecture 3 and 4: Systems design tasks and relational data analysis

Lecture 5: Implementation and support

Page 15: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

15

1

The Analyst as a

Project Manager

Page 16: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

16

1Systems Development Lifecycle

(SDLC)

Three major activities Analysis: understanding business needs Design: conceptualizing computer-system

solution Implementation: construction, testing, and

installation

Two additional phases Project planning Support

Page 17: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

17

1IS Development Phases

Figure 2-1

Page 18: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

18

1

Planning Phase

Define problem

Confirm project feasibility

Produce project schedule

Staff the project

Launch the project

Page 19: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

19

1

Reasons for Project Failure

Incomplete or changing requirements

Limited user involvement

Lack of executive support

Lack of technical support

Poor Planning

Unclear objectives

Lack of required resources

Page 20: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

20

1

Reasons for Project Success

Clear system requirement definitions

Substantial user involvement

Support from upper management

Thorough and detailed project plans

Realistic work schedules and milestones

Page 21: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

21

1Activities of the Project Planning Phase

Figure 2-6

Page 22: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

22

1

Defining the Problem

Review business needs

Use planning documents

Develop list of expected business benefits

Identify expected system capabilities

Define requirements

Create system scope document

Create context diagram

Page 23: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

23

1System Context Diagram

Figure 2-8

Page 24: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

24

1

Producing Project Schedule

Develop work breakdown schedule List of tasks required for project Like an outline

Build a PERT/CPM chart Assists in assigning tasks Critical path method Tracking GANTT chart

Page 25: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

25

1

Confirming Project Feasibility

Economic Cost/benefit analysis Cash flow analysis

Organizational and cultural

Technological

Schedule

Resource

Page 26: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

26

1

Intangibles in Economic Feasibility

Costs and benefits cannot always be measured

Intangible Benefits Increased levels of service Customer satisfaction Survival Need to develop in-house expertise

Intangible Costs Reduced employee moral Lost productivity Lost customers or sales

Page 27: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

27

1Organizational and Cultural

Feasibility Each company has own culture

New system must fit into culture

Evaluate related issues for potential risks Computer competency Computer phobia Perceived loss of control Shift in power Fear of job changes Fear of employment loss Reversal of longstanding procedures

Page 28: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

28

1

Technological Feasibility

Does system stretch state-of-the-art?

Does expertise exist in-house for development?

Does a third party need to be involved?

Page 29: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

29

1

Schedule Feasibility

Interim evaluations to reassess completion dates

Realistic assumptions and estimates Completion date flexibility Involvement of experienced personnel Proper allocation of resources

Page 30: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

30

1

Resource Feasibility

Team member availability

Team skill levels

Equipment and supplies

Support staff

Physical facilities

Page 31: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

31

1

Project Staffing

Develop resource plan for the project

Identify and request specific technical staff

Identify and request specific user staff

Organize the project team into work groups

Conduct preliminary training and team building exercises

Page 32: 1 1 The World of the Modern Systems Analyst and as a Project Manager Lecture 1.

32

1

Launching Project

Oversight committee is finalized and meets to give go-ahead

Formal announcement made

Key question: “Are we ready to start?”