What Case Study means? Case Studies. Case Study in SE. Key Characteristics. Flexibility of Case Studies. Sources of Evidence

Similar documents
Experiment Terminology

Scoping and Planning. Experiment Planning. Planning Phase Overview. Planning Steps. Context Selection. Context Selection

CHAPTER 7 QUALITATIVE RESEARCH TOOLS

CSC2130: Empirical Research Methods for Software Engineering

Research Designs. Inferential Statistics. Two Samples from Two Distinct Populations. Sampling Error (Figure 11.2) Sampling Error

Lecturer: Dr. Emmanuel Adjei Department of Information Studies Contact Information:

Types of Research (Quantitative and Qualitative)

Qualitative Research Methods

Funnelling Used to describe a process of narrowing down of focus within a literature review. So, the writer begins with a broad discussion providing b

Running head: Investigating the merit of discreetness in health care services targeting young men. Edvard K.N. Karlsen

ISC- GRADE XI HUMANITIES ( ) PSYCHOLOGY. Chapter 2- Methods of Psychology

PSYC1024 Clinical Perspectives on Anxiety, Mood and Stress

KOM 5113: Communication Research Methods (First Face-2-Face Meeting)

A to Z OF RESEARCH METHODS AND TERMS APPLICABLE WITHIN SOCIAL SCIENCE RESEARCH

2 Critical thinking guidelines

Social Research (Complete) Agha Zohaib Khan

SOCIOLOGICAL RESEARCH PART I. If you've got the truth you can demonstrate it. Talking doesn't prove it. Robert A. Heinlein

Introduction Stanovich, Chapter 1

Quantitative and qualitative research

Course summary, final remarks

Chapter-2 RESEARCH DESIGN

- Triangulation - Member checks - Peer review - Researcher identity statement

In this chapter we discuss validity issues for quantitative research and for qualitative research.

Psych 1Chapter 2 Overview

Qualitative Research Design

The Cognitive Systems Paradigm

Public Policy & Evidence:

Research Methods & Design Outline. Types of research design How to choose a research design Issues in research design

Educational Research

HOW TO IDENTIFY A RESEARCH QUESTION? How to Extract a Question from a Topic that Interests You?

Research Approaches Quantitative Approach. Research Methods vs Research Design

Independent Variables Variables (factors) that are manipulated to measure their effect Typically select specific levels of each variable to test

Lecturer Mrs Vimbayi Mafunda Room 4.4. Lectures 1 & 2: 27 February - 2 March 2012

Research Methods in Social Psychology. Lecture Notes By Halford H. Fairchild Pitzer College September 4, 2013

METHODOLOGY FOR DISSERTATION

EXPERIMENTAL RESEARCH DESIGNS

Mixed Methods Study Design

Asking & Answering Sociological Questions

Assignment #6. Chapter 10: 14, 15 Chapter 11: 14, 18. Due tomorrow Nov. 6 th by 2pm in your TA s homework box

Analysis A step in the research process that involves describing and then making inferences based on a set of data.

Exploring the reference point in prospect theory

CHAPTER 4 CONTENT LECTURE 1 November :28 AM

P H E N O M E N O L O G Y

Vocabulary. Bias. Blinding. Block. Cluster sample

PEER REVIEW HISTORY ARTICLE DETAILS TITLE (PROVISIONAL)

Prediction, Causation, and Interpretation in Social Science. Duncan Watts Microsoft Research

The Significance of Empirical Reports in the Field of Animal Science

The Pretest! Pretest! Pretest! Assignment (Example 2)

Chapter 7: Descriptive Statistics

ADVANCE Final Report (2016)

Simulation, Realism, and The Jury 1 PSY 4931

Data and Statistics 101: Key Concepts in the Collection, Analysis, and Application of Child Welfare Data

Hypothesis generation and experimental design. Nick Hunt Bosch Institute School of Medical Sciences

Clinical problems and choice of study designs

SEPTEMBER 2010 Recovery discussion Topic Boundaries

Statistics is the science of collecting, organizing, presenting, analyzing, and interpreting data to assist in making effective decisions

Department of Psychological Sciences Learning Goals and Outcomes

Chapter 23. Inference About Means. Copyright 2010 Pearson Education, Inc.

MODULE 3 APPRAISING EVIDENCE. Evidence-Informed Policy Making Training

Introduction to Applied Research in Economics Kamiljon T. Akramov, Ph.D. IFPRI, Washington, DC, USA

Qualitative Social Research for Rural Development Studies

Appraising Qualitative Research

Definition of Scientific Research RESEARCH METHODOLOGY CHAPTER 2 SCIENTIFIC INVESTIGATION. The Hallmarks of Scientific Research

Psychology: The Science

Goal-Oriented Measurement plus System Dynamics A Hybrid and Evolutionary Approach

Chapter 2: Research Methods in I/O Psychology Research a formal process by which knowledge is produced and understood Generalizability the extent to

CHAPTER 5: PRODUCING DATA

A Practical Guide to Getting Started with Propensity Scores

School of Nursing, University of British Columbia Vancouver, British Columbia, Canada

Chapter 3 Research Methods and the Practice of Emergency Management

Describe what is meant by a placebo Contrast the double-blind procedure with the single-blind procedure Review the structure for organizing a memo

GATE CAT Diagnostic Test Accuracy Studies

Student Success Guide

Handout 1: Introduction to the Research Process and Study Design STAT 335 Fall 2016

Statistics is the science of collecting, organizing, presenting, analyzing, and interpreting data to assist in making effective decisions

Bradford Hill Criteria for Causal Inference Based on a presentation at the 2015 ANZEA Conference

Observational study is a poor way to gauge the effect of an intervention. When looking for cause effect relationships you MUST have an experiment.

From Codes to Conclusions: Strategies for Analyzing Qualitative Data

I. Methods of Sociology Because sociology is a science as well as being a theoretical discipline, it is important to know the ways in which

Chapter 5: Producing Data

What is Psychology? chapter 1

11 questions to help you make sense of a case control study

Research Methodology in Social Sciences. by Dr. Rina Astini

Introduction to Statistical Data Analysis I

Informal Aggregation Technique for Software Engineering Experiments

Seminar 3: Basics of Empirical Research

THE RESEARCH ENTERPRISE IN PSYCHOLOGY

Science and Engineering Practice (SEP) Rubric

PLANNING THE RESEARCH PROJECT

Lesson 3.1 What is Qualitative Research? Qualitative Research

Speed - Accuracy - Exploration. Pathfinder SL

Chapter 13 Summary Experiments and Observational Studies

382C Empirical Studies in Software Engineering. Lecture 1. Introduction. Dewayne E Perry ENS present, Dewayne E Perry

Chapter 13. Experiments and Observational Studies. Copyright 2012, 2008, 2005 Pearson Education, Inc.

Describe what is meant by a placebo Contrast the double-blind procedure with the single-blind procedure Review the structure for organizing a memo

Reframing I can t do it

HW 1 - Bus Stat. Student:

The Objects of Social Sciences: Idea, Action, and Outcome [From Ontology to Epistemology and Methodology]

Experiments in the Real World

(iii) The basic objective of sampling is a. Selection of an area b. Collecting information c.to draw inference about the population d.

Transcription:

DCC / ICEx / UFMG What Case Study means? Case Studies Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo The term case study frequently appears in title and abstracts of papers Its meaning varies a lot A case study is defined as an empirical method aimed at investigating a object (or phenomena) in its context It relies on multiple sources of evidence Case Study in SE Software engineering is a multi disciplinary discipline and involves Psychology, sociology, business, etc. Case studies are common in these disciplines Case studies are suitable for many kinds of Software Engineering research Key Characteristics It is flexible to cope with complex or dynamic phenomena of the real world Its conclusions are based on multiple sources of evidence It adds to existing knowledge about the phenomena under study Flexibility of Case Studies A case study does not need strict boundaries between the studied object and its environment Planning a case study is still necessary It provides deeper understanding of the phenomena under study in their real context Sources of Evidence Different kinds of evidence, figures, statements, and documents are linked together to support the conclusions Results are hard to generalize Case studies do not aim to provide conclusions with statistical significance

Advantages and Drawbacks The Case Study Process Advantages Case studies are easier to plan Results are more realistic Drawbacks Data are hard to interpret Results are difficult to generalize A case study involves five activities 1. Planning (define its goal and protocol) 2. Preparation for data collection 3. Data collection 4. Data Analysis 5. Reporting Planning a Case Study Planning a Case Study The following elements should be taken into consideration in the planning phase Goal: what to achieve? Research questions: what to know? The case: what is studied? Theory: what is the frame of reference? Methods: How to collect data? Selection strategy: where to seek for data? Goal and Research Questions The case study goal is more general and less precise than in fixed research experiments Research questions state what is needed to achieve the goal The goal is refined in research questions Both goal and research questions evolve during the case study The Case (Object) The case of study can be A software project A individual or group of people A process, policy, or pattern A technique or a tool, etc Toy programs or toy projects cannot be considered as case studies due to their lack of real-life context

Theory and Methods A theory is usually defined to make the context of the case study clear It defines the frame of reference The context can also be expressed in terms of viewpoints Methods to collect data are defined as Direct (e.g., interviews) Indirect (e.g., tool instrumentation) Independent (e.g., analysis of documents) Selection Strategy In case studies, the object of study is explicitly selected In surveys and experiments, subjects are often randomly sampled Some criteria used in the selection Typical or representative, critical, or unique in some extent Many case studies are selected based mainly on the availability Types of Data Collection Data Collection Data collection is divided into three levels 1st Level (direct): the researcher is in direct contact with the subjects 2nd Level (indirect): the researcher collects raw data without interacting with the subjects 3rd Level (independent): analysis is based on artifacts already available Costs and Control Data Sources 1st Level Costs Control Several sources of information should be used to reduce wrong conclusions The conclusion is stronger if it is based on different data sources Some data sources are 2nd Level Medium Medium Interview 3rd Level Observations Archival Data Metrics

Interviews Structure of Interviews The researcher asks questions to the subjects It is usually a one-to-one talk Interview questions are based on the research questions Open and closed questions can be used Open questions: allow broad answers Closed questions: limited set of alternatives Interviews can be classified as Unstructured: questions are formulated or adapted during the interview Semi-structured: questions are planned in advance, but they are not necessarily asked in the same order. Additional questions are allowed Structured: all questions are planned in advance and asked in the same order Observations Archival Data Observations can be used to investigate how software engineers conduct their tasks Cat. 1 Cat. 2 Cat. 3 Cat. 4 Degree of interaction with the researcher Awareness of being observed Archival data is an independent type of data collection Different types of documents can be analyzed Meeting minutes, requirements documents, failure reports, etc. It is important to considered that the documents were not developed exclusively for the case study Metrics Metrics complement the case study with quantitative data Archival data focuses on qualitative data Metrics can be defined (or selected) based on the GQM method Some measurements can already be available Other should be collected to address specific questions of the case study GQM Example Q1 Goal 1 Goal 2 Q2 Q3 Q4 Q5 M1 M2 M3 M4

Types of Data Analysis Data Analysis Quantitative Analysis It usually includes descriptive statistics, correlation analysis, predictive models, and hypothesis testing Qualitative Analysis Its goal is to derive conclusions from data, tracking them to evidence Quantitative Analysis Quantitative: Hypothesis Testing Descriptive statistics are used to understand the data They rely on values, standard deviations, histograms, and scatter plots Correlation analysis and predictive models aim to relate later measures with an earlier software property Hypothesis testing is conducted to determine if results are significant That is, if there is a significant effect of one or several independent variables on one or several dependent variables Significance tends to be low in a single case study due to the size of the data set Qualitative Analysis Qualitative analysis can be carried out in parallel with data collection New insights in the analysis can trigger further data collection More than one researcher conducting the analysis is important to minimize bias Validity Validity denotes the trustworthiness of the results To what extent the results are true and not biased by subjective points of view Validity must be addressed during all phases of the case study Aspects of validity Construct, Internal, External, and Reliability (Conclusion)

Construct and Reliability Internal and External Construct validity reflects to what extent the measures really represent what the researcher has in mind Metrics should match the research questions Reliability (conclusion) reflects to what extent the data and analysis are dependent on the specific researchers If another researcher replicate the study, results should be the same Internal validity is related to causal relations One factor really affects the investigated factor? Is there a third factor that the researcher is not aware of? External validity reflects to what extend it is possible to generalize the findings The findings are relevant to other cases Can results be extended to cases with common characteristics? Reporting Reporting the Results The report communicates the findings of the case study It is also the source of information to judge the quality of the study Characteristics that a report should have Tell what the study was about Communicate a clear sense of the case Tell the history: what was done, who and how Provide data and track them to the conclusions Report Structure The most common and accepted structure includes Problem Related Work Methods (case study design) Analysis Conclusions Case Studies and Other Methods

Combining Methods A case study may contain elements of other research methods Survey may me conducted within a case study Literature review may precede it Ethnographic methods can be used for data collection in a case study Ethnographic Studies The experimenter observe the actual environment of a project It often focuses on cultural practices It has long duration It relies on large amount of observation data A ethnographic study can be seen as a specialized type of case study Survey vs. Case Study Case Study vs. Experiment Survey is usually done in retrospect Case study is done while a project is executed The purpose of surveys is to understand the population Case Study targets a particular project The level of control is lower in a case study Case studies are most observational Experiments are more controlled Comparative Table Bibliography Design Type Qualitative / Quantitative Survey Fixed Both Case Study Flexible Both Experiment Both Quantitative C. Wohlin et al. Experimentation in Software Engineering, Springer. 2012. Chapter 5 Case Studies Execution Control No No Yes Control of Measure No Yes Yes Costs Medium Replication