You are on page 1of 25

INFORMATION SYSTEM ANALYSIS AND DESIGN THE ROLE OF SYSTEM ANALYST

S. A. AHSAN RAJON
Ahsan.rajon@gmail.com http://sites.google.com/site/ahsanrajon +88-01911510286

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

1

Acknowledgements…

Contents of these slides are mostly adapted from
v v

Elias M. Awad, “Systems Analysis and Design”, Second Edition Jeffery A. Hoffer, Joey F. George, Joseph S. Valacich, Prabin K. Panigrahi, “Modern System Analysis and Design”, Fourth Edition.

v v v v v v v v

.

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

2

System Analyst…

Random House Dictionary
v

… a person who conducts a methodical study and evaluation of an activity such as business to identify its desired objectives in order to determine procedures by which the objectives can be gained. The task of the system analyst is to elicit needs and resource constraints and to translate these into viable operations.

Nicholas
v

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

3

Four key steps of Scientific Management…
Develop ideal method, establish standard, pay incentive to worker for exceeding the standard.  Select right person for right place in right time  Train the people and incorporate scientific methods with well trained people.  Establish cooperation between manager and worker.
  

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

4

Skills of System Analyst to Do System Analysis
Interpersonal skills  Technical skills
 

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

5

Interpersonal Skills…

Communication
v

It is people talking, listening, feeling and reacting to one another, their experience and reactions Having a grasp of company activities Identifying problems Figuring solutions Educating people in using computer system Giving support when needed Selling ideas Promoting innovations in problem solving

Understanding
v v v

Sk i l l s

Teaching
v v

o f

Selling
v v

S y s t e m

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

A n a l 6 y

Technical Skills…

Creativity
v v

Help users model ideas into concrete plans Develop candidate systems Analyze and solve problems Scheduling, performing well under time constraints, coordinating team efforts, managing cost and expenditure Blending technical and non-technical specifications in general design Knowing what, when, why, where, who, and how a system works Basic computer system and business knowledge

Problem solving
v

Sk i l l s

Project Management
v

o f

Dynamic Interface
v

Questioning Attitude
v

Knowledge of the besics
v

S y s t e m

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

A n a l 7 y

Interplay between Interpersonal & Technical Skills

Sk i l l s

High

KIL ICAL S TECHN

L

o f

Interpersonal Skill
Low

S y s t e m

ANALYSIS
S. A. AHSAN RAJON

DESIGN

IMPLEMENTATION

MAINTENANCE

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

A n a l 8 y

Qualifications of System Analyst

Academic Qualifications
Background in System Theory and organization behaviour v Familiarity with application areas v Competence in system tools and methodologies and practical knowledge on one or more programming and database languages v Experience in hardware and software
v

Personal Qualifications
v

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

9

Personal Qualifications of System Analyst

Authority
v

Confidence to tell people what to do Ability to articulate and focus on a problem area. Developing candidate systems using unique tools or methods Making decisions on ones own and accepting the consequences of the decisions Doing different projects and handling changes

Q

Communication
v

Creativity
v

Responsibility
v

Varies Skills
v

u a l i f i c a t i o n s

v

o f

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

S y 10 s

Multifaceted Role of System Analyst…
Change Agent  Investigator and Monitor  Architect  Psychologist  Salesperson  Motivator  Politician  Conflict Resolver

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

11

Structure of System Analysis…
Project Oriented Structure  Pool Oriented Structure  Function Oriented Structure

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

12

Project Oriented Structure of System Analysis…

St

r u c t u r e

o f

S y s t e m
S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

13

A n

Project Oriented Structure of System Analysis…
In a project oriented arrangement, a team of analyst is formed to work on one project.  Generally a team has a project leader who reports directly to the systems manager.  Typical of smaller installations that handle limited projects.

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

14

Pool Oriented Structure of System Analysis…

r Manager Systems Analysis and Design Manager Personnel Dept. Manager Payroll Department u c t u r e

St

Pools of Analysis

System Design Team

Systems Design Team

o f

n Analyst on Loan

p Senior Analyst q Analyst on Loan

S y s t e m
15

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

A n

Pool Oriented Structure of System Analysis…
In Pool oriented System arrangements, analysts work on any system assignment within the firm.  Once the job is completed, they return to the pool for another arrangement.

v

May be thought of “on loan” arrangement.

This arrangement gives the department some control over its own application.
v

The outcome is greater user participation and support in system development.

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

16

Functional Structure of System Analysis…

St

r u c t u r e

o f

S y s t e m
S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

17

A n

Functional Structure of System Analysis…
The functional structure of system analysis assigns a group of analysts to serve a specific system.  For example, there may be a personnel system team, a production system team and a marketing systems team.

v

Each term has a manager who reports directly to the director of System Development.

This system is suitable for a large computer/ information facility.

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

18

Structure of Programming…
Pool oriented Structure of Programming  Team oriented Structure of Programming


St

v

The pool approach clusters programmer into a pool that reports to a supervisor.
ª

Each programmer is assigned a program to prepare through all stages.

r u c t u r e

o f

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

P r o g r a m m 19 i

TEAM Oriented Structure of Programming…
v

In the team approach, each programmer is assigned St to a team that has responsibility for a specific r u project.
ª

Normally programmers report to a lead programmers (Team Leader), who reports to a Project Leader.
ª

The Project Leader is usually a section head who supervises a number of teams in the section and reports to the manager of the programming area.

c t u r e

o f

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

P r o g r a m m 20 i

TEAM Oriented Structure of Programming…

St

r u c t u r e

o f

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

P r o g r a m m 21 i

Paraprofessionals…
The tasks that make up the system development process is changing.  With an increase in the use of structured tools, there are emerging tasks that are less technical or creative than the traditional ones.  Rather than the analyst ignoring them, or trying up valuable time, they are carried out by less experienced paraprofessionals.
 

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

22

Type of Tasks done by Paraprofessionals…

Which types of tasks are normally bypasses by the analysts/professionals and referred to the paraprofessionals?
Tasks which are not significantly complex, or does not require “high level” ability, education, skill or experience. v Task is repeatitive, and there is relatively well defined process for performing it. v General support tasks require limited time for instruction relative to the time it takes to perform them.
v v

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

23

Tasks of Paraprofessionals…

General Support Tasks
v v v

Maintain current documentation on a daily basis. Maintain a technical literature and information retrieval. Assisting in constructing and maintaining a program development library. Draft Data Flow Diagrams and Structure Charts based on specifications from System Development Personnel. Maintain Data Dictionaries. Code Programs Prepare and Maintain test data files, check test results and modify programs on predetermined procedures. Prepare user manuals and other documentations. Prepare supportive training materials when needed.

Specific System Development Tasks
v

v v v

v v

v

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

24

Thank you all !!!

S. A. AHSAN RAJON

I N F O R M AT I O N S Y S T E M A N A LY S I S A N D D E S I G N

25