SlideShare a Scribd company logo
Menu




       Researching the Present System
       You are here  Home  Theory Note  8 Systems Analysis & Design  Researching the Present System



       Before the systems analyst can make any recommendations about a new
       system, they first have to understand how the present system works.
                                                                                                          Research

       Gathering / Collecting Information
                                                                                                          Analysis
       As much information about the present system needs to be gathered as
       possible.

       The system analyst can use a number of techniques...



       Observation
       This involves the systems analyst walking around the organization or
       business, watching how things work with his/her own eyes.

       Observation allows the systems analyst to gather first-hand, unbiased
       information.

       The downside to observation is that often people won't work the way they
       normally do if they know they are being watched.



       Interviews
       The systems analyst can interview key people within the system to find
       out how it works.

       Interviews allow lots of very detailed information to be gathered, but
       they take a long time to do, so are not possible if large groups of people
       are involved
Questionnaires
With large groups of people, a questionnaire is a quick and simple way to
gather information.

However the information gathered is limited by the questions set by the
systems analyst (people could have a lot of useful information in their
heads, but if the questionnaire doesn’t ask the right questions, they will
not be able to pass it on)

Also many people do not take the time to fill in questionnaires seriously.



Collecting Documents
Most businesses and organizations use documents to record information,
        ``
or to communicate information (forms get filled in and passed to other
offices, etc.)

The systems analyst needs to collect examples of the documents used to
get an understanding of the type and quantity of data that flows through
the business or organization.




                                        Next Up  Analyzing the Present
                                        System

You are here  Home  Theory Note  8 Systems Analysis & Design  Researching the Present System

                                                        Igcseict.info © Steve Copley

More Related Content

Viewers also liked

Apresentação
ApresentaçãoApresentação
Apresentação
priscila.ms
 
Magazine front cover conventions
Magazine front cover conventionsMagazine front cover conventions
Magazine front cover conventions
bertybeth
 
Gulu health education_facility
Gulu health education_facilityGulu health education_facility
Gulu health education_facility
Willy Mutenza
 
Sponsorenlauf 2012
Sponsorenlauf 2012Sponsorenlauf 2012
Sponsorenlauf 2012fcthalwil
 
Novos cenários e condicionantes da formação em Terapia Ocupacional no Brasil
 Novos cenários e condicionantes da formação em Terapia Ocupacional no Brasil Novos cenários e condicionantes da formação em Terapia Ocupacional no Brasil
Novos cenários e condicionantes da formação em Terapia Ocupacional no Brasil
Rita De Barcellos
 
ChristianAdventuresPostcardForMay
ChristianAdventuresPostcardForMayChristianAdventuresPostcardForMay
ChristianAdventuresPostcardForMay
Kevin and Leslie McNulty
 
Parrilla de programacion
Parrilla de programacionParrilla de programacion
Parrilla de programacion
lavozdegenova
 
Prom Flowers
Prom FlowersProm Flowers
Prom Flowers
itsnicetomitra
 

Viewers also liked (11)

Mr86
Mr86Mr86
Mr86
 
Deers grazing in medina
Deers grazing in medinaDeers grazing in medina
Deers grazing in medina
 
12 04 17 Il Sole 24 Ore
12 04 17 Il Sole 24 Ore12 04 17 Il Sole 24 Ore
12 04 17 Il Sole 24 Ore
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
Magazine front cover conventions
Magazine front cover conventionsMagazine front cover conventions
Magazine front cover conventions
 
Gulu health education_facility
Gulu health education_facilityGulu health education_facility
Gulu health education_facility
 
Sponsorenlauf 2012
Sponsorenlauf 2012Sponsorenlauf 2012
Sponsorenlauf 2012
 
Novos cenários e condicionantes da formação em Terapia Ocupacional no Brasil
 Novos cenários e condicionantes da formação em Terapia Ocupacional no Brasil Novos cenários e condicionantes da formação em Terapia Ocupacional no Brasil
Novos cenários e condicionantes da formação em Terapia Ocupacional no Brasil
 
ChristianAdventuresPostcardForMay
ChristianAdventuresPostcardForMayChristianAdventuresPostcardForMay
ChristianAdventuresPostcardForMay
 
Parrilla de programacion
Parrilla de programacionParrilla de programacion
Parrilla de programacion
 
Prom Flowers
Prom FlowersProm Flowers
Prom Flowers
 

Similar to Design 2 g.e.m

Migrating Monitoring to Observability – How to Transform DevOps from being Re...
Migrating Monitoring to Observability – How to Transform DevOps from being Re...Migrating Monitoring to Observability – How to Transform DevOps from being Re...
Migrating Monitoring to Observability – How to Transform DevOps from being Re...
Liz Masters Lovelace
 
4 IT Interview Question.pdf
4 IT Interview Question.pdf4 IT Interview Question.pdf
4 IT Interview Question.pdf
TendaiZulu
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
Joel Briza
 
Fact finding
Fact findingFact finding
Fact finding
Sonehrii Dhop
 
Ais 150715071434-lva1-app6891
Ais 150715071434-lva1-app6891Ais 150715071434-lva1-app6891
Ais 150715071434-lva1-app6891
Bandri Nikhil
 
Ais
AisAis
Unit 4(nlp _neural_network)
Unit 4(nlp _neural_network)Unit 4(nlp _neural_network)
Unit 4(nlp _neural_network)
Tribhuvan University
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)
raszky
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
Aamir Abbas
 
Sad 1 chapter 1- additional material
Sad 1 chapter 1- additional materialSad 1 chapter 1- additional material
Sad 1 chapter 1- additional material
Birhan Atnafu
 
Systems development cycle
Systems development cycleSystems development cycle
Systems development cycle
Samuel Igbanogu
 
sadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfsadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdf
shoukatali154717
 
Creativity And Inovation
Creativity And InovationCreativity And Inovation
Creativity And Inovation
Nor Azri Nor Hashim
 
beginners-guide-to-observability.pdf
beginners-guide-to-observability.pdfbeginners-guide-to-observability.pdf
beginners-guide-to-observability.pdf
ValerioArvizzigno1
 
System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .
MatildaSanga
 
Systems Analysis & Design
Systems Analysis & DesignSystems Analysis & Design
Systems Analysis & Design
Iskandar Zulqarnain Mohd Ishak
 
7. requirement-engineering
7. requirement-engineering7. requirement-engineering
7. requirement-engineering
Muhammad Sikandar Mustafa
 
System Analysis & Design
System Analysis & DesignSystem Analysis & Design
System Analysis & Design
Mustafa Ali
 
Pert20
Pert20Pert20
Chap3 RE elicitation
Chap3 RE elicitationChap3 RE elicitation
Chap3 RE elicitation
Ian Sommerville
 

Similar to Design 2 g.e.m (20)

Migrating Monitoring to Observability – How to Transform DevOps from being Re...
Migrating Monitoring to Observability – How to Transform DevOps from being Re...Migrating Monitoring to Observability – How to Transform DevOps from being Re...
Migrating Monitoring to Observability – How to Transform DevOps from being Re...
 
4 IT Interview Question.pdf
4 IT Interview Question.pdf4 IT Interview Question.pdf
4 IT Interview Question.pdf
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Fact finding
Fact findingFact finding
Fact finding
 
Ais 150715071434-lva1-app6891
Ais 150715071434-lva1-app6891Ais 150715071434-lva1-app6891
Ais 150715071434-lva1-app6891
 
Ais
AisAis
Ais
 
Unit 4(nlp _neural_network)
Unit 4(nlp _neural_network)Unit 4(nlp _neural_network)
Unit 4(nlp _neural_network)
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Sad 1 chapter 1- additional material
Sad 1 chapter 1- additional materialSad 1 chapter 1- additional material
Sad 1 chapter 1- additional material
 
Systems development cycle
Systems development cycleSystems development cycle
Systems development cycle
 
sadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfsadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdf
 
Creativity And Inovation
Creativity And InovationCreativity And Inovation
Creativity And Inovation
 
beginners-guide-to-observability.pdf
beginners-guide-to-observability.pdfbeginners-guide-to-observability.pdf
beginners-guide-to-observability.pdf
 
System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .
 
Systems Analysis & Design
Systems Analysis & DesignSystems Analysis & Design
Systems Analysis & Design
 
7. requirement-engineering
7. requirement-engineering7. requirement-engineering
7. requirement-engineering
 
System Analysis & Design
System Analysis & DesignSystem Analysis & Design
System Analysis & Design
 
Pert20
Pert20Pert20
Pert20
 
Chap3 RE elicitation
Chap3 RE elicitationChap3 RE elicitation
Chap3 RE elicitation
 

Recently uploaded

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 

Recently uploaded (20)

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 

Design 2 g.e.m

  • 1. Menu Researching the Present System You are here  Home  Theory Note  8 Systems Analysis & Design  Researching the Present System Before the systems analyst can make any recommendations about a new system, they first have to understand how the present system works. Research Gathering / Collecting Information Analysis As much information about the present system needs to be gathered as possible. The system analyst can use a number of techniques... Observation This involves the systems analyst walking around the organization or business, watching how things work with his/her own eyes. Observation allows the systems analyst to gather first-hand, unbiased information. The downside to observation is that often people won't work the way they normally do if they know they are being watched. Interviews The systems analyst can interview key people within the system to find out how it works. Interviews allow lots of very detailed information to be gathered, but they take a long time to do, so are not possible if large groups of people are involved
  • 2. Questionnaires With large groups of people, a questionnaire is a quick and simple way to gather information. However the information gathered is limited by the questions set by the systems analyst (people could have a lot of useful information in their heads, but if the questionnaire doesn’t ask the right questions, they will not be able to pass it on) Also many people do not take the time to fill in questionnaires seriously. Collecting Documents Most businesses and organizations use documents to record information, `` or to communicate information (forms get filled in and passed to other offices, etc.) The systems analyst needs to collect examples of the documents used to get an understanding of the type and quantity of data that flows through the business or organization. Next Up  Analyzing the Present System You are here  Home  Theory Note  8 Systems Analysis & Design  Researching the Present System Igcseict.info © Steve Copley