Title: The World of the
1Chapter 1
- The World of the
- Modern Systems Analyst
2Objectives
- Review Information Systems concepts
- Outline the problem solving approach used by
systems analysts. - Explain key role of a systems analyst in business
and on a systems development project - Explain the importance of technical, people, and
business skills for an analyst
3IS Concepts
4Overview
- Information systems
- Crucial to success of modern business
organizations - Constantly being developed to make business more
competitive - Impact productivity and profits
- Can be complex and challenging to implement
- Keys to successful information system development
- Thorough systems analysis and system design
- Understanding what business requires
5 Systems 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
6Information Systems and Subsystems
A complete information system is often composed
of one or more subsystems What might be some
subsystems associated with a student registration
system?
7System Boundary vs. Automation Boundary
8Types of Information Systems?
Systems Analysis and Design in a Changing World,
5th Edition
8
9Definitions
- Systems Analysis Gaining an understanding and
specifying (documenting, modeling) WHAT the
information system must do solve a business
problem. - System Design Specifying in detail HOW
information technology will be physically
implemented to solve the business problem.
10Problem Solving
11Case Study
- New wave enterprises is a relatively new company,
founded in 2004, that manufactures and sells snow
and surf boards. It has one retail location
(Halifax) and sells its products through
specialty shops through Atlantic Canada and New
England. New wave has been growing rapidly. The
management is trying to determine how technology
can help them. - New Wave has big plans for the future, including
a foray into eCommerce they want to market and
sell all their products over the web. As a key
feature, they want to allow prospective customer
to design their own boards on-line using a
standard web browser like Netscape or Internet
Explorer AND on mobile devices like IPhones
12Scenario
- A small university has a system for managing
student registration that is largely manual - Line up outside gym
- Get in line for profs
- Fill out paper forms
- Hand to registrar staff who key information into
aging mainframe system - Decision has been made to automate the process
- A Sr. Systems Analyst has been assigned to lead
the project - What types of things would the analyst need to do
to solve the student registration problem?
13Analysts Approach to Problem Solving
Research and understand the problem
Verify that the benefits of solving the problem
outweigh the costs
Define the requirements for solving the problem
Develop a set of possible solutions (alternatives)
Decide which solution is best and make a
recommendation
Define the details of the chosen solution
Implement the solution
Monitor to make sure that you obtain the desired
results
14Problem-Solving Scenarios
- True problem situations, either real or
anticipated, that require corrective action - Example Out-Of-Country Patient Billing System
at large Halifax hospital - Opportunities to improve a situation despite the
absence of complaints - Example electronic document management at BC
Registry of Deeds - Directives to change a situation regardless of
whether anyone has complained about the current
situation - Example Introduction of Graduated Licensing BC
Dept of Transportation
15Systems analyst roles
16The Systems Analyst
- Business problem solver
- Has practical knowledge
- Computers
- Programming
- Understands the business they are working in
(problem context) - Uses logical methods for solving problems
- Can work on large, strategic problems that impact
an entire enterprise, or on smaller problems
(e.g., for a specific department or business
area.
17What do systems analysts do?
Business Needs
Systems Analysis System Design Project
Management
Analyst Roles
Programmers DBAs
Business People
Technical Solutions
Interface with the business to understand what
needs to be accomplished Manage the process of
developing technical solutions Design computer
systems that meet the needs of the business.
18Another view.analyst as information broker and
facilitator
19A Word About Information Systems Stakeholders
- A stakeholder is any person who has an interest
in an existing or new information system.
Stakeholders can be technical or nontechnical
workers. - For information systems, the stakeholders can be
classified as - System owners
- System users
- Systems analysts
- System designers
- System builders
- IT vendors and consultants
- Systems Analysts often play an information
broker role amongst all of these stakeholder
groups.
20Skills and knowledge
21Skills and Knowledge Required by Systems Analysts
- Technical
- Business
- Communications / Interpersonal
22Technical Skills and Knowledge of the Analyst
- Technology
- Understanding of Computers / Peripherals /
Networking - Tools
- Software packages (Word, VisioSAP!)
- Integrated development environments (IDEs)
- CASE tools / Support packages
- Techniques
- General problem solving
- Planning, analysis, design, programming,
implementation, and support - Stuff from this course, INFO425 and other INFO
courses!!!
23Business Knowledge and Skills
- Analyst must understand
- Business functions performed by organization
- Strategies, plans, traditions, and values of the
organization - Organizational structure
- Organization management techniques
- Work processes
- The role of politics.
Systems Analysis and Design in a Changing World,
5th Edition
23
24Interpersonal Skills of the Analyst
- Interpersonal communication skills
- Interpersonal relations skills
- Flexibility and adaptability
- Understand how people
- Think
- Learn
- React to change
- Communicate
- Work
- Integrity and Ethics
25Integrity and Ethics
- Analyst has access to confidential information,
such as salary, an organizations planned
projects, security systems, and so on. - Analyst may obtain information from individuals
that might compromise them - Must keep information confidential
- Any impropriety can ruin an analysts career
Systems Analysis and Design in a Changing World,
5th Edition
25