There are many occasions for fact-finding during the database system development lifecycle. fact-finding is particularly crucial to the early stages of.

Slides:



Advertisements
Similar presentations
DBS Development Lifecycle & DB Analysis
Advertisements

Fact-finding Techniques Transparencies
Fact Finding Techniques
2.06 Understand data-collection methods to evaluate their appropriateness for the research problem/issue.
Chapter 6 Review Questions
WHAT IS INTERACTION DESIGN?
Lesson 17 Requirements Discovery
1 Pertemuan 18 Penemuan Fakta Matakuliah: >/ > Tahun: > Versi: >
A Student Guide to Object- Orientated Development Chapter 2 Requirements for the Wheels case study system.
© Pearson Education Limited, Chapter 6 Fact-finding Transparencies.
Chapter 29 conducting marketing research Section 29.1
Lecture Nine Database Planning, Design, and Administration
Fact-finding Techniques
CSC271 Database Systems Lecture # 20.
CSC271 Database Systems Lecture # 21. Summary: Previous Lecture  Phases of database SDLC  Prototyping (optional)  Implementation  Data conversion.
Chapter 33 Conducting Marketing Research. The Marketing Research Process 1. Define the Problem 2. Obtaining Data 3. Analyze Data 4. Rec. Solutions 5.
Team Dosen UMN Database System Development Lifecycle Connolly Book Chapter
Fact-Finding Techniques for Requirements Discovery
Foundation Degree IT Project Methodologies (for reference)
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Overview of the Database Development Process
Data and Data Collection Questionnaire
1 Shawlands Academy Higher Computing Software Development Unit.
Chapter 9 Marketing Research And Information Systems
Chapter 8: Systems analysis and design
ITEC224 Database Programming
Part3 Database Analysis and Design Techniques Chapter 04- Overview of Database Planning, Design and Administration Database Systems Lu Wei College of Software.
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
Data Collection Methods
Chapter 29 conducting marketing research Section 29.1
Lesson 6: Market Research. Objectives Outline the five major steps in the market research process Describe how surveys can be used to learn about customer.
Human Computer Interaction
1 Chapter 10 Fact-Finding Techniques Transparencies.
Fact-finding Transparencies 1. ©Pearson Education 2009 Objectives When fact-finding techniques are used in the database system development lifecycle.
Lecture 7: Requirements Engineering
8/29/2012ISC 329 Isabelle Bichindaritz1 Database Application Example The Dreamhome.
Database Analysis and the DreamHome Case Study
Database Analysis Fact-finding techniques
Different approaches an analysis might use when investigating a system including: – Questionnaires – Interviews – Document gathering and analysis.
ICT IGCSE.  Introducing or changing a system needs careful planning  Why?
Evaluation of Reference Services Dr. Dania Bilal IS 530 Spring 2006.
IS 325 Notes for Wednesday August 28, Data is the Core of the Enterprise.
IFS310: Module 3 1/25/2007 Fact Finding Techniques.
The Software Development Process
1 Fact-Finding Techniques. 2 u Critical to capture necessary facts to build the required database application. u These facts are captured using fact-finding.
Chapter 10 Fact-finding Techniques 1 © Pearson Education Limited 1995, 2005.
Centre for Information & Knowledge Management INFORMATION SYSTEMS MANAGEMENT Jamie O’Brien Centre for Information & Knowledge Management University of.
1 Fact-finding Techniques © Pearson Education Limited 1995, 2005.
©2011 1www.id-book.com Data Gathering Chapter 7. ©2011 Data Gathering What is data gathering? –The act of gathering data through a study The data can.
Requirements Engineering Process
By Anthony W. Hill & Course Technology1 Troubleshooting Computer Problems.
3.04 Interpret marketing information to test hypotheses and/ or solve issues Marketing Management.
Marketing Research Chapter 29. The Marketing Research Process The five steps that a business follows when conducting marketing research are: Defining.
IS2210: Systems Analysis and Systems Design and Change Twitter:
1 Week 8 - Life cycle vs Methodology IT2005 System Analysis & Design.
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
Information System Analysis Topic-2. Data Gathering Observations Questionnaires Interviews.
6-1 Functional vs. Nonfunctional Requirements Functional requirement - something the information system must do Nonfunctional requirement - a property.
THE MARKETING RESEARCH PROCESS CHAPTER 29 Mrs. Simone Seaton Marketing Management.
Chapter 29 Conducting Market Research. Objectives  Explain the steps in designing and conducting market research  Compare primary and secondary data.
Fact Finding (Capturing Requirements) Systems Development.
Chapter 9 Database Planning, Design, and Administration Transparencies © Pearson Education Limited 1995, 2005.
Information System Analysis Topic-2. Data Gathering Observations Questionnaires Interviews.
Scope of Systems Requirements: Definition o f Requirements Not to define the full system Not to define the full system Describe or define the essential.
Bell Ringer List five reasons why you think that some new businesses have almost immediate success while others fail miserably.
Fundamentals of Information Systems, Sixth Edition
Market Research Unit 3 P3.
Data and Data Collection
Presentation transcript:

There are many occasions for fact-finding during the database system development lifecycle. fact-finding is particularly crucial to the early stages of the lifecycle including the database planning, system definition, and requirements collection and analysis stages.

Aims and objectives of database project Description of major user views Requirements for user views, systems specifications, including performance and security requirements. Users’ responses to checking the logical database design, functionality provided by target DBMS.

Users’ responses to checking interface design Functionality provided by target DBMS Users’ responses to prototype Functionality provided by target DBMS Format of current data, data import capabilities of target DBMS Test results Performance testing results, new or changing user and system requirements.

A database developer normally uses several fact- finding techniques during a single database project. There are five commonly used fact-finding techniques: examining documentation. interviewing. observing the enterprise in operation. research. questionnaires.

By examining documents, forms, reports, and files associated with the current system, we can quickly gain some understanding of the system. Examining documentation can be useful when we are trying to gain some insight as to how the need for a database arose.

Purpose of documentation Describes problem and need for database Describes the part of the enterprise affected by problem Describes current system

We can interview to collect information from individuals face-to-face. Interviewing is the most commonly used, and normally most useful, fact-finding technique. There can be several objectives to using interviewing, such as finding out facts, verifying facts, clarifying facts, generating enthusiasm, getting the end-user involved, identifying requirements, and gathering ideas and opinions.

However, using the interviewing technique requires good communication skills for dealing effectively with people who have different values, priorities, opinions, motivations, and personalities. There are two types of interview: unstructured and structured.

Observation is one of the most effective fact- finding techniques for understanding a system. With this technique, it is possible to either participate in, or watch, a person perform activities to learn about the system. This technique is particularly useful when the validity of data collected through other methods is in question or when the complexity of certain aspects of the system prevents a clear explanation by the end-users.

A useful fact-finding technique is to research the application and problem. Computer trade journals, reference books, and the Internet (including user groups and bulletin boards) are good sources of information. They can provide information on how others have solved similar problems, plus whether or not software packages exist to solve or even partially solve the problem.

Questionnaires are special-purpose documents that allow facts to be gathered from a large number of people while maintaining some control over their responses. When dealing with a large audience, no other fact- finding technique can tabulate the same facts as efficiently.

Types of questions Free format and fixed-format Free-format questions offer the respondent greater freedom in providing answers. A question is asked and the respondent records the answer in the space provided after the question. Fixed-format questions require specific responses from individuals. Given any question, the respondent must choose from the available answers.