SlideShare a Scribd company logo
1 of 13
1
Systems Analysis and Design in a Changing World, 4th Edition 1
The Analyst as a Business Problem Solver
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
1
Systems Analysis and Design in a Changing World, 4th Edition 2
Analyst’s Approach to Problem Solving
Verify benefits of solving 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 ensure desired results
Decide which solution is best and recommend
Implement the solution
1
Systems Analysis and Design in a Changing World, 4th Edition 3
Types of Information Systems
Transaction processing systems (TPS)
Capture and record information about organization’s
transactions
Management information systems (MIS)
Take information captured by TPS
Produce reports for planning and control
Decision support / knowledge-based systems
(DSS/KBS)
Explore impact of available options or decisions (what-if
scenarios)
Automate routine decision making
1
Systems Analysis and Design in a Changing World, 4th Edition 4
Types of Information Systems (continued)
Enterprise applications
Highly integrated systems that support company-wide
operations and data
Often combine aspects of TPS, MIS, DSS/KBS
Enterprise
Application
Architecture
1
Systems Analysis and Design in a Changing World, 4th Edition 6
Technical Knowledge and Skills
An analyst should have fundamental
technology knowledge of 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
1
Systems Analysis and Design in a Changing World, 4th Edition 7
Technical Knowledge and Skills (continued)
Analyst uses tools
Software productivity packages
Integrated development environments (IDEs) for
programming languages
CASE tools, testing, documentation support, reverse
engineering, configuration management
Analyst understands SDLC techniques
Project planning, systems analysis
Systems design, database design, network design
Construction, implementation, systems support
1
Systems Analysis and Design in a Changing World, 4th Edition 8
Business Knowledge and Skills
Analyst must understand
Business functions performed by organization
Strategies, plans, traditions, and values of the organization
Organizational structure
Organization management techniques
Functional work processes
Systems analysts typically study business
administration/management in college with a major in
CIS or MIS
1
Systems Analysis and Design in a Changing World, 4th Edition 9
People Knowledge and Skills
Systems analysts need to understand how
people
Think
Learn
React to change
Communicate
Work (in a variety of jobs and levels)
1
Systems Analysis and Design in a Changing World, 4th Edition 10
People Knowledge and Skills (continued)
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
1
Systems Analysis and Design in a Changing World, 4th Edition 11
The Analyst’s Role in Strategic Planning
Special projects affecting executives
Business process reengineering – radical
improvements to existing processes
Strategic planning process
Information systems strategic planning
Application architecture plan (business focus)
Technology architecture plan (infrastructure focus)
Enterprise resource planning (ERP)
1
Systems Analysis and Design in a Changing World, 4th Edition 12
Components of an information systems
strategic plan
1
Systems Analysis and Design in a Changing World, 4th Edition 13
Summary
A systems analyst solves business problems
using information systems technology
Problem solving means looking into business
problem in great detail, completely
understanding problem, and choosing best
solution
Information system development is much more
than writing programs
1
Systems Analysis and Design in a Changing World, 4th Edition 14
Summary (continued)
Systems analyst has broad knowledge and
variety of skills, including technical, business,
and people
Integrity and ethical behavior are crucial to
success for the analyst
Systems analyst encounters a variety of rapidly
changing technologies
Systems analyst works on strategic plans and
then system development projects

More Related Content

What's hot

System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignZakaria Hossain
 
System analysis and design Part2
System analysis and design Part2System analysis and design Part2
System analysis and design Part2Joel Briza
 
system analysis and design chapter 1 Kendall & Kendall
system analysis and design chapter 1 Kendall & Kendallsystem analysis and design chapter 1 Kendall & Kendall
system analysis and design chapter 1 Kendall & KendallDana dia
 
3 the system analyst
3 the system analyst3 the system analyst
3 the system analystricardovigan
 
System Analysis and Design (SAD)
System Analysis and Design (SAD)System Analysis and Design (SAD)
System Analysis and Design (SAD)Sachith Perera
 
12 ipt 0201 information systems
12 ipt 0201   information systems12 ipt 0201   information systems
12 ipt 0201 information systemsctedds
 
Systems Analyst and Its Roles
Systems Analyst and Its RolesSystems Analyst and Its Roles
Systems Analyst and Its RolesAjeng Savitri
 
System Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaSystem Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaDebre Tabor University
 
System Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU EthiopiaSystem Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU EthiopiaDebre Tabor University
 
System analysis fundamentals
System analysis fundamentalsSystem analysis fundamentals
System analysis fundamentalsKiran Ajudiya
 
System Analysis & Design - 2
System Analysis & Design - 2System Analysis & Design - 2
System Analysis & Design - 2Gagan Deep
 
Behind The Scenes Databases And Information Systems 6
Behind The Scenes  Databases And Information Systems 6Behind The Scenes  Databases And Information Systems 6
Behind The Scenes Databases And Information Systems 6guest4a9cdb
 
05 si(systems analysis and design )
05 si(systems analysis and design )05 si(systems analysis and design )
05 si(systems analysis and design )Nurdin Al-Azies
 
SYSTEM ANALYSIS AND DESIGN Assignment help
SYSTEM ANALYSIS AND DESIGN Assignment helpSYSTEM ANALYSIS AND DESIGN Assignment help
SYSTEM ANALYSIS AND DESIGN Assignment helpjohn mayer
 
11 ipt 3.1) Project planning, design & implementation
11 ipt 3.1) Project planning, design & implementation11 ipt 3.1) Project planning, design & implementation
11 ipt 3.1) Project planning, design & implementationctedds
 
04 si(systems analysis and design )
04 si(systems analysis and design )04 si(systems analysis and design )
04 si(systems analysis and design )Nurdin Al-Azies
 
3.9 techniques and tools for systems development
3.9 techniques and tools for systems development3.9 techniques and tools for systems development
3.9 techniques and tools for systems developmentmrmwood
 

What's hot (20)

System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
System analysis and design Part2
System analysis and design Part2System analysis and design Part2
System analysis and design Part2
 
system analysis and design chapter 1 Kendall & Kendall
system analysis and design chapter 1 Kendall & Kendallsystem analysis and design chapter 1 Kendall & Kendall
system analysis and design chapter 1 Kendall & Kendall
 
3 the system analyst
3 the system analyst3 the system analyst
3 the system analyst
 
System Analysis and Design (SAD)
System Analysis and Design (SAD)System Analysis and Design (SAD)
System Analysis and Design (SAD)
 
12 ipt 0201 information systems
12 ipt 0201   information systems12 ipt 0201   information systems
12 ipt 0201 information systems
 
Systems Analyst and Its Roles
Systems Analyst and Its RolesSystems Analyst and Its Roles
Systems Analyst and Its Roles
 
System Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaSystem Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU Ethiopia
 
System Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU EthiopiaSystem Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU Ethiopia
 
System analysis fundamentals
System analysis fundamentalsSystem analysis fundamentals
System analysis fundamentals
 
Concepts of information system
Concepts of information systemConcepts of information system
Concepts of information system
 
Excicutive information system
Excicutive information systemExcicutive information system
Excicutive information system
 
System Analysis & Design - 2
System Analysis & Design - 2System Analysis & Design - 2
System Analysis & Design - 2
 
Behind The Scenes Databases And Information Systems 6
Behind The Scenes  Databases And Information Systems 6Behind The Scenes  Databases And Information Systems 6
Behind The Scenes Databases And Information Systems 6
 
05 si(systems analysis and design )
05 si(systems analysis and design )05 si(systems analysis and design )
05 si(systems analysis and design )
 
SYSTEM ANALYSIS AND DESIGN Assignment help
SYSTEM ANALYSIS AND DESIGN Assignment helpSYSTEM ANALYSIS AND DESIGN Assignment help
SYSTEM ANALYSIS AND DESIGN Assignment help
 
11 ipt 3.1) Project planning, design & implementation
11 ipt 3.1) Project planning, design & implementation11 ipt 3.1) Project planning, design & implementation
11 ipt 3.1) Project planning, design & implementation
 
04 si(systems analysis and design )
04 si(systems analysis and design )04 si(systems analysis and design )
04 si(systems analysis and design )
 
Ds sn is-01
Ds sn is-01Ds sn is-01
Ds sn is-01
 
3.9 techniques and tools for systems development
3.9 techniques and tools for systems development3.9 techniques and tools for systems development
3.9 techniques and tools for systems development
 

Similar to Sad in changing world chapter1 (1)

01 si(systems analysis and design )
01 si(systems analysis and design )01 si(systems analysis and design )
01 si(systems analysis and design )Nurdin Al-Azies
 
Decision supportsystems
Decision supportsystemsDecision supportsystems
Decision supportsystemsFahad Sabah
 
325151 3130-george oosad-ch01
325151 3130-george oosad-ch01325151 3130-george oosad-ch01
325151 3130-george oosad-ch01Nasz Zainuddin
 
Chapter01 the systems development environment
Chapter01 the systems development environmentChapter01 the systems development environment
Chapter01 the systems development environmentDhani Ahmad
 
Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesmohammedderriche2
 
Over view of system analysis and design
Over view of system analysis and designOver view of system analysis and design
Over view of system analysis and designSaroj Dhakal
 
Information system
Information systemInformation system
Information systemhiddensoul
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewerermell61
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analystShaileshModi9
 
Mis student version 2013
Mis student version 2013Mis student version 2013
Mis student version 2013Aamera Khan
 
Mis321 ch1
Mis321 ch1Mis321 ch1
Mis321 ch1benkaro3
 
Advanced Systems Analyis Design (UML)
Advanced Systems Analyis Design (UML)Advanced Systems Analyis Design (UML)
Advanced Systems Analyis Design (UML)Makaha Rutendo
 
System Analysis Concepts and Roles - SAD
System Analysis Concepts and Roles -  SADSystem Analysis Concepts and Roles -  SAD
System Analysis Concepts and Roles - SADNiroshiMadushani
 

Similar to Sad in changing world chapter1 (1) (20)

01 si(systems analysis and design )
01 si(systems analysis and design )01 si(systems analysis and design )
01 si(systems analysis and design )
 
Chapter01
Chapter01Chapter01
Chapter01
 
Decision supportsystems
Decision supportsystemsDecision supportsystems
Decision supportsystems
 
Chapter01 1
Chapter01 1Chapter01 1
Chapter01 1
 
325151 3130-george oosad-ch01
325151 3130-george oosad-ch01325151 3130-george oosad-ch01
325151 3130-george oosad-ch01
 
Chapter01
Chapter01Chapter01
Chapter01
 
Chapter01
Chapter01Chapter01
Chapter01
 
Im information systems
Im   information systemsIm   information systems
Im information systems
 
Chapter01 the systems development environment
Chapter01 the systems development environmentChapter01 the systems development environment
Chapter01 the systems development environment
 
Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lectures
 
Over view of system analysis and design
Over view of system analysis and designOver view of system analysis and design
Over view of system analysis and design
 
Information system
Information systemInformation system
Information system
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewer
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analyst
 
Mis Mac
Mis MacMis Mac
Mis Mac
 
Mis student version 2013
Mis student version 2013Mis student version 2013
Mis student version 2013
 
Mis321 ch1
Mis321 ch1Mis321 ch1
Mis321 ch1
 
Advanced Systems Analyis Design (UML)
Advanced Systems Analyis Design (UML)Advanced Systems Analyis Design (UML)
Advanced Systems Analyis Design (UML)
 
System Analysis Concepts and Roles - SAD
System Analysis Concepts and Roles -  SADSystem Analysis Concepts and Roles -  SAD
System Analysis Concepts and Roles - SAD
 
Erpcoursenew
ErpcoursenewErpcoursenew
Erpcoursenew
 

Recently uploaded

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Recently uploaded (20)

Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

Sad in changing world chapter1 (1)

  • 1. 1 Systems Analysis and Design in a Changing World, 4th Edition 1 The Analyst as a Business Problem Solver 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
  • 2. 1 Systems Analysis and Design in a Changing World, 4th Edition 2 Analyst’s Approach to Problem Solving Verify benefits of solving 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 ensure desired results Decide which solution is best and recommend Implement the solution
  • 3. 1 Systems Analysis and Design in a Changing World, 4th Edition 3 Types of Information Systems Transaction processing systems (TPS) Capture and record information about organization’s transactions Management information systems (MIS) Take information captured by TPS Produce reports for planning and control Decision support / knowledge-based systems (DSS/KBS) Explore impact of available options or decisions (what-if scenarios) Automate routine decision making
  • 4. 1 Systems Analysis and Design in a Changing World, 4th Edition 4 Types of Information Systems (continued) Enterprise applications Highly integrated systems that support company-wide operations and data Often combine aspects of TPS, MIS, DSS/KBS Enterprise Application Architecture
  • 5. 1 Systems Analysis and Design in a Changing World, 4th Edition 6 Technical Knowledge and Skills An analyst should have fundamental technology knowledge of 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
  • 6. 1 Systems Analysis and Design in a Changing World, 4th Edition 7 Technical Knowledge and Skills (continued) Analyst uses tools Software productivity packages Integrated development environments (IDEs) for programming languages CASE tools, testing, documentation support, reverse engineering, configuration management Analyst understands SDLC techniques Project planning, systems analysis Systems design, database design, network design Construction, implementation, systems support
  • 7. 1 Systems Analysis and Design in a Changing World, 4th Edition 8 Business Knowledge and Skills Analyst must understand Business functions performed by organization Strategies, plans, traditions, and values of the organization Organizational structure Organization management techniques Functional work processes Systems analysts typically study business administration/management in college with a major in CIS or MIS
  • 8. 1 Systems Analysis and Design in a Changing World, 4th Edition 9 People Knowledge and Skills Systems analysts need to understand how people Think Learn React to change Communicate Work (in a variety of jobs and levels)
  • 9. 1 Systems Analysis and Design in a Changing World, 4th Edition 10 People Knowledge and Skills (continued) 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
  • 10. 1 Systems Analysis and Design in a Changing World, 4th Edition 11 The Analyst’s Role in Strategic Planning Special projects affecting executives Business process reengineering – radical improvements to existing processes Strategic planning process Information systems strategic planning Application architecture plan (business focus) Technology architecture plan (infrastructure focus) Enterprise resource planning (ERP)
  • 11. 1 Systems Analysis and Design in a Changing World, 4th Edition 12 Components of an information systems strategic plan
  • 12. 1 Systems Analysis and Design in a Changing World, 4th Edition 13 Summary A systems analyst solves business problems using information systems technology Problem solving means looking into business problem in great detail, completely understanding problem, and choosing best solution Information system development is much more than writing programs
  • 13. 1 Systems Analysis and Design in a Changing World, 4th Edition 14 Summary (continued) Systems analyst has broad knowledge and variety of skills, including technical, business, and people Integrity and ethical behavior are crucial to success for the analyst Systems analyst encounters a variety of rapidly changing technologies Systems analyst works on strategic plans and then system development projects