CHAPTER 1: THE WORLD OF
THE INFORMATION SYSTEM
ANALYST
1
System Design
2
Systems design is a process of specifying in detail
how components of an information system should be
physically implemented.
System Analyst
3
A business professional who uses analysis and
design techniques to solve business problems using
information technology.
Typical Problems SA Typically Solve
4
Customers want to order product anytime of the
day.
Suppliers want to minimize inventory holding costs.
Marketing want to know customer needs better.
Management want to analyzing financial
information more efficiently.
The Analyst as a Business Problem
Solver
5
Has computer technology knowledge and
programming expertise
Understands business problems
Uses logical methods for solving problems
Has fundamental curiosity
Wants to make things better
Is more of a business problem solver than a technical
programmer
What is your problem solving
approach?
6
Assume that you are deciding whether to buy a new
laptop to replace the old one.
Analyst’s Approach to Problem Solving
7
1.Research and understand the problem
2.Verify benefits of solving problem outweigh the costs
3.Define the requirements for solving the problem
4.Develop a set of possible solutions (alternatives)
5.Decide which solution is best and recommend
6.Define the details of the chosen solution
7.Implement the solution
8.Monitor to ensure desired results
Required Skills of the Systems Analyst
8
Technical
Business
People
Technical Knowledge and Skills
9
Computers / peripheral devices (hardware)
Communication networks and connectivity
Database and database management systems
(DBMS)
Programming languages (for example, VB.NET or
Java)
Operating systems and utilities
Technical Knowledge and Skills – Tools
10
Software productivity packages
Integrated development environments (IDEs) for
programming languages
CASE tools, testing, documentation support, reverse
engineering, configuration management
Technical Knowledge and Skills –
Techniques
11
Project planning, systems analysis
Systems design, database design, network design
Construction, implementation, systems support
Business Knowledge and Skills
12
Business functions performed by organization
Strategies, plans, traditions, and values of the
organization
Organizational structure
Organization management techniques
Functional work processes
People Knowledge and Skills
13
Systems analysts need to understand how people
Think
Learn
React to change
Communicate
Work (in a variety of jobs and levels)
People Knowledge and Skills (continued)
14
Interpersonal and communication skills are crucial to
Obtaining information
Motivating people
Getting cooperation
Understanding the complexity and workings of an
organization in order to provide necessary support
Hard and Soft Skills
15
Hard skills are the skills in technical areas such as
database design, programming, and
telecommunication.
Soft skills are the skills in nontechnical areas such as
interviewing, team management, and leadership.
Integrity and Ethics
16
Analyst has access to confidential information, such as
salary, an organization’s planned projects, security
systems, and so on.
Must keep information private
Any impropriety can ruin an analyst’s career
Analyst plans security in systems to protect confidential
information
Analyst-Related Careers
17
ERP software related
Business Analysts in different business functions
Auditing, compliance, and security
Web Development
Some Job Titles of SA
18
Programmer Analyst
Business System Analyst
System Liaison
End-user Analyst
Business/system consultant
System support analyst
System designer
Software engineer
System architect
Web architect
Web developer