Methods for SE Research

Similar documents
A Three Cycle View of Design Science Research

CHAPTER 8 RESEARCH METHODOLOGY AND DESIGN

Towards a Software Engineering Research Framework: Extending Design Science Research

Methodology. Ben Bogart July 28 th, 2011

POLICY RESEARCH, ACTION RESEARCH, AND INTERPRETIVE RESEARCH IN INFORMATION SYSTEMS AREAS

FACULTY SENATE ACTION TRANSMITTAL FORM TO THE CHANCELLOR

How Science is applied in Technology: Explaining Basic Sciences in the Engineering Sciences

Media and Communication (MMC)

Thomas Jefferson High School for Science and Technology INTRODUCTION TO SCIENCE POLICY Program of Studies

Common Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011

Design Science Research Methods. Prof. Dr. Roel Wieringa University of Twente, The Netherlands

liberal the habib HABIB UNIVERSITY: UNIVERSITY AVENUE, OFF SHAHRAH-E-FAISAL, GULISTAN-E-JAUHAR, KARACHI

~. a.\\ l. å ~ t 1 ~ ~, Department of Cultural Anthropology and Ethnology

Why Randomize? Jim Berry Cornell University

General Education Rubrics

Investigating LIS Curriculum in both Structure and Content: the PILISSE Model

sdi ontology and implications for research in the developing world

CRITERIA FOR AREAS OF GENERAL EDUCATION. The areas of general education for the degree Associate in Arts are:

Outline of the lecture

Professor Harri Haapasalo Department of Industrial Engineering and Management. HOW TO GET A PH.D.: METHODS AND PRACTICAL HINTS Research Approaches

Teddington School Sixth Form

Playware Research Methodological Considerations

CS 889 Advanced Topics in Human- Computer Interaction. Experimental Methods in HCI

Tutorial: Metaphysics of Business Technology Research

Selected notes on nature, rationale and impacts of STI and STI policies

Realist Synthesis: Building the D&I Evidence Base

Design Science Research and the Grounded Theory Method: Characteristics, Differences, and Complementary Uses 1

HUMANITIES, ARTS AND SOCIAL SCIENCES HASS

Design Science Research and the Grounded Theory Method: Characteristics, Differences, and Complementary Uses

Computer & Information Science & Engineering (CISE)

Advanced Research Methodology Design Science. Sjaak Brinkkemper

Computing Disciplines & Majors

Use of critical meta-theories to inform teaching and learning

Strategies for Research about Design: a multidisciplinary graduate curriculum

Empirical Research on Systems Thinking and Practice in the Engineering Enterprise

Issues and Challenges in Coupling Tropos with User-Centred Design

Investigate the great variety of body plans and internal structures found in multi cellular organisms.

Visual Arts What Every Child Should Know

STUDENT FOR A SEMESTER SUBJECT TIMETABLE JANUARY 2018

Bowling Green Perspective (BGP) Assessment Data Humanities & The Arts (HA)

Computer & Information Science & Engineering What s All This?

PBL Challenge: Of Mice and Penn McKay Orthopaedic Research Laboratory University of Pennsylvania

Faculty of Humanities and Social Sciences

Why Randomize? Dan Levy Harvard Kennedy School

Edgewood College General Education Curriculum Goals

Benchmarking: The Way Forward for Software Evolution. Susan Elliott Sim University of California, Irvine

Geofencing Engineering Design and Methodology

THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY

The following slides will give you a short introduction to Research in Business Informatics.

The Science Teacher November 2004, p Feature

TURNING IDEAS INTO REALITY: ENGINEERING A BETTER WORLD. Marble Ramp

Section 1: The Nature of Science

MEDIA AND INFORMATION

Course Unit Outline 2017/18

Introduction: Themes in the Study of Life

Learning Goals and Related Course Outcomes Applied To 14 Core Requirements

Design and Creation. Ozan Saltuk & Ismail Kosan SWAL. 7. Mai 2014

PBL Challenge: DNA Microarray Fabrication Boston University Photonics Center

USER RESEARCH: THE CHALLENGES OF DESIGNING FOR PEOPLE DALIA EL-SHIMY UX RESEARCH LEAD, SHOPIFY

lecture 6 Informatics luis rocha 2017 I501 introduction to informatics INDIANA UNIVERSITY

Engineering Systems Doctoral Seminar. ESD.83 Fall 2011

On the Monty Hall Dilemma and Some Related Variations

Qualitative data collection, analysis and interpretation in research paradigms: The case of library and information science research

Flatlined. The Profession of IT

Contextual Design Observations

STUDENT FOR A SEMESTER SUBJECT TIMETABLE MAY 2018

Analogies Between Science and Design: What Models of Science Can Learn from Models of Engineering Design? Christian Schunn University of Pittsburgh

An Empirical Assessment of Researcher Perspectives

The Science In Computer Science

A Cultural Study of a Science Classroom and Graphing Calculator-based Technology Dennis A. Casey Virginia Polytechnic Institute and State University

Complex Mathematics Tools in Urban Studies

Patterns allow us to see relationships and develop generalizations.

Creating Scientific Concepts

Energy for society: The value and need for interdisciplinary research

Argumentative Interactions in Online Asynchronous Communication

MEC-E9110 Introduction to History of Science, Technology & Innovation L (3-6 ECTS) Spring 2016/17

INDUSTRIAL DESIGN. Curriculum in Industrial Design. Humanities: 6 cr. Social Sciences: 6 cr. Math/Physics/Biol.Sciences: 6 cr.

ART AS A WAY OF KNOWING

Fortunately, there are many good answers to this question!

Faculty of Arts and Social Sciences. STRUCTUURRAPPORT Chair Digital Arts and Culture

09/11/16. Outline. Design Science Research. Design v. research. IS Research

Information Sociology

SOCIAL DECODING OF SOCIAL MEDIA: AN INTERVIEW WITH ANABEL QUAN-HAASE

Science Policy and Social Change. December 2003

lecture 7 Informatics luis rocha 2017 I501 introduction to informatics INDIANA UNIVERSITY

Introduction to Design Science Methodology

Fall Can Baykan. Arch467 Design Methods

Multidisciplinary education for a low-carbon society. Douglas Halliday, Durham University, UK

NORTH CAROLINA STATE UNIVERSITY GRADUATE COURSE ACTION FORM

Research Methodologies for Management Sciences & Interdisciplinary Research in Contemporary World

Philosophy in the Jesuit Core: What Vision Is Defensible Today?

A Model for Unified Science and Technology

PLAN OF SECOND DEGREE POSTGRADUATE STUDY

From Engineering Design Education to. Dorian Marjanović, University of Zagreb President, The Design Society

Reflecting on the Seminars: Roman Bold, Roman Bold, Orienting The Utility of Anthropology in Design

Evolving Systems Engineering as a Field within Engineering Systems

Research Foundations for System of Systems Engineering

Chess and Intelligence: Lessons for Scholastic Chess

Goals of the AP World History Course Historical Periodization Course Themes Course Schedule (Periods) Historical Thinking Skills

ENGAGE MSU STUDENTS IN RESEARCH OF MODEL-BASED SYSTEMS ENGINEERING WITH APPLICATION TO NASA SOUNDING ROCKET MISSION

Transcription:

Methods for SE Research This material is licensed under the Creative Commons BY-NC-SA License

Methods for SE Research Practicalities

Course objectives To help you with the methodological aspects of your thesis Trying to be concrete enough Basics of research methodology Main principles, approaches, concepts, generalisation, validity Overview of some research methods that can be used Except for, e.g., statistical methods, controlled experiments Particular help for study design Components of a study design (research design, research process) Writing and evolving Research Questions, and Title Discussion

Learning objectives (see Moodle)

Structure and teaching methods Content sessions (lectures) Lecturing the basics and background, discussions Selected research methods: (Systematic) Literature Review, Design Science, Case Study, and Action Research Reading material tasks, some involve study circle sessions (reading on your own, discussion in groups or a specific task) Shadish et al. (selected pages from the beginning of the book) Understanding the basic concepts, such as causality and validity in particular Selected (parts of) papers or theses on each research method Workshop on RQ writing & Study Design; more details later Learning Portfolio Reflections on sessions Articulation of validity issues in the domain of SE Own study design Short presentation of your RQs and Study Design Guidelines will be in Moodle

Study circle, some practicalities

Study circle some practicalities See Moodle for details In Finnish: Lukupiiri reading circle You will be assigned into small groups PhD students please go to different groups No teacher as such, some facilitation may be in order collective learning Everyone should get equal opportunity to be involved

Study circle before the session Get the material from Moodle Check the instructions what to read from Moodle Make notes while reading Think about what you would like to discuss with others

SAMPLE, READ the INSTRCUTIONS FROM MOODLE

Study circle in the session Some points for the discussion Use the reading instructions to guide your discussion Discuss whether there is something you did not understand or would otherwise bring to discussion Concentrate on central concepts or topics, themes and avoid getting too long in details Use concrete examples from SE when applicable to concretise Try to keep steady progress so that you manage to go through all the material

Methods for SE Research Introduction This material is licensed under the Creative Commons BY-NC-SA License

Some Background to Research Methodology

Philosophy of Science Mapping Research Methods: Lähdesmäki, T., Hurme, P., Koskimaa, R., Mikkola, L., Himberg, T., Methods Paths for Humanists. University of Jyväskylä, Faculty of Humanities. http://www.jyu.fi/mehu. (Referred 03.08.2012.)

Clearly, all of this stuff is not for the faint-of-heart (William M.K. Trochim, http://www.socialresearchmethods.net/kb) I've seen many a graduate student get lost in the maze of philosophical assumptions that contemporary philosophers of science argue about. And don't think that I believe this is not important stuff. Philosophers have been debating these issues for thousands of years and there is every reason to believe that they will continue to debate them for thousands of years more. Those of us who are practicing scientists should check in on this debate from time to time (perhaps every hundred years or so would be about right). But in the meantime, we can't wait for the philosophers to settle the matter. After all, we do have our own work to do!

Nature of knowledge In epistemology (theory of knowledge) the interest is in discussions on what and how people can know things and what kind of knowledge is right knowledge. In ontology the interests are in discussions on what reality is and what kinds of phenomena are real. https://koppa.jyu.fi/avoimet/hum/menetelmapolkuja/en/methodmap/philosophy-of-science

Epistemology epistemology ɪˌpɪstɪˈmɒlədʒi, ɛ- noun [ mass noun ] Philosophy the theory of knowledge, especially with regard to its methods, validity, and scope, and the distinction between justified belief and opinion. Knowledge is objective hard data, can be measured Knowledge is subjective relies on interpretation social world is different from natural world

Positivism interpretivism (constructivism, post-positivism) Positivism Scientific, objective, robust Involves identifying causes Tests hypotheses, often quantitative Key method (controlled) experiment discover laws through direct manipulation and observation Interpretivism Social world different from natural world Stresses interpretations and interpreting processes in the formation of knowledge The researcher s job is to interpret events and phenomena in terms of how people involved understand their own experience Typically qualitative

Theory Interpretivism Induction Data collection Research question(s) Data analysis Synthesis Results, findings, lessons learnt Hypothesis Positivist Deduction Observations Confirmation / falsification Research problem Phenomenon

There will be methodological issues and debates in SE after your thesis! (given you finish yours, of course) So, do not wait. How about you trying to solve these issues once and for all in your thesis well, cannot really suggest that either. Yet, this does not mean that you couldn t contribute to the methodological maturation of SE.

Research Strategies

Research strategies Mapping Research Methods: Lähdesmäki, T., Hurme, P., Koskimaa, R., Mikkola, L., Himberg, T., Methods Paths for Humanists. University of Jyväskylä, Faculty of Humanities. http://www.jyu.fi/mehu. (Referred 03.08.2012.)

Quantitative methods Mixed methods Qualitative methods [Creswell 2009 ] Research approaches Approaches studying reality Mathematical Research stressing what is reality Research stressing utility of artifacts Conceptual analytical Approaches for empirical studies Artifactsbuilding Artifactsevaluating Theory testing Theory creating [Järvinen 2004]

Many approaches and research methodologies In this course: Pragmatic view to multitude of approaches Selecting methods to match the phenomenon of interest Arguments for and against methods often have a secondary, more or less hidden, agenda

Basic vs. Applied Research and Sciences of Artificial

Some history (From D. E. Stokes. 1997. Pasteur s Quadrant: Basic Science and Technological Innovation, The Brookings Institution.) The Second World War Vannevar Bush: Science: the Endless Frontier, 1945 President Roosevelt's science advisor and head of the Office of Scientific Research and Development A report for the US science policy in the post-war years Founding of Atomic Energy Commission 1946, Department of Defence 1947, National Science Foundation 1950 A general way of thinking about the nature of basic science and its relationship to technological innovation Turned out to be profoundly important in the longer run The Bush s view has since been skilfully employed

Canons of Vannevar Bush 1. Basic science is performed without thought of practical ends Kind a Gresham s Law: mixing will results in applied driving out the pure 2. Basic research is the pacemaker of technological improvement Advances of basic science will be converted into technology by the processes of technology transfer, moving from basic to applied research 3. A nation will recapture the technological benefit of its investment in basic science A nation which depends upon others for its new basic scientific knowledge will be slow in its industrial progress and weak in its competitive position in world trade, regardless of its mechanical skills

Basic research Applied research Development Production and operation Linear model (Stokes 1997) Illustration by Timo Halko

Research is inspired by: Considerations of use? Quest for fundamental understanding? Quadrant model of Scientific Research (Stokes 1997) Illustration by Timo Halko

Dynamic model of Scientific Research (Stokes 1997) Illustration by Timo Halko

Toward an Ecological Model of Research and Development The choice between basic and applied research is a false one (Ben Shneiderman, The Atlantic, Apr 23, 2013) It is ironic that Bush saw little possibility that applied research could stimulate pure or basic research. The irony is striking since his book is filled with examples of how war-time needs, especially in medicine produced remarkable basic research payoffs. Of course the most compelling example from Bush's own experience is the Manhattan Project, in which the practical goal of building an atomic bomb invigorated basic research in physics, materials engineering, mathematics, chemistry, and many other fields.

Toward an Ecological Model of Research and Development The choice between basic and applied research is a false one (Ben Shneiderman, The Atlantic, Apr 23, 2013) Addition to Stokes: Theory-inspired applied research http://www.theatlantic.com/technology/archive/2013/04/toward-an-ecological-model-of-research-and-development/275187/

Research is inspired by: Considerations of use? Quest for fundamental understanding? THEORY- INSPIRED APPLIED RESEARCH Quadrant model of Scientific Research (Stokes 1997) Illustration by Timo Halko

Herbert A. Simon (1996): Sciences of the Artificial Historically and traditionally, it has been the task of the science disciplines to teach about natural things: how they are and how they work. It has been the task of engineering schools to teach about artificial things: how to make artifacts that have desired properties and how to design. Engineering, medicine, business, architecture, and painting are concerned not with the necessary but with the contingent not with how things are but how they might be...

Natural Social Natural Artificial

Software Engineering

Software engineering (SE) is about building software systems or products that are genuinely useful and usable and meet the requirements set for them. (ACM Computing Curricula 2005: The overview report.)

For SE, there is reality Research approaches reality for SE is more social than natural Research stressing what is reality Approaches studying reality Mathematical Research stressing utility of artifacts Conceptual analytical Approaches for empirical studies Artifactsbuilding Artifactsevaluating Theory testing Theory creating [Järvinen 2004] IS Social Sci SE ~ CS Math

Research in software engineering The phenomena investigated happen in the real world environment Messy in many ways, particularly when humans are heavily involved Interaction of technological systems and social systems In many aspects, not well understood, hard to put in numbers Relevance Problems are relevant in the environment Utility of results can be evaluated in the environment Does not mean that research should be messy Understanding and use of rigorous methods Crisp discussion on merits and deficiencies of available methods The research discipline still immature Research methods are still evolving and theories are rare Utilise research methodology that goes beyond the traditional computer science, such as case study, action research, ethnography from social sciences. Aim towards development of theories.

SE Methodological Tool Box Case study Action research Design science Constructive research Quasi-experiment Controlled experiment Survey photo by Per Erik Strandberg, Wikimedia Commons

References Creswell JW, 2009. Research Design Qualitative, Quantitative and Mixed Methods Approaches. 3rd ed.: Sage Publications. Järvinen P, 2004. Research Questions Guiding Selection of an Appropriate Research Method, University of Tampere. Niiniluoto, I, 1993. The aim and structure of applied research. Erkenntnis, 38(1), pp.1 21. Shadish WR, Thomas CD, Campbell DT, 2002 Experimental and quasi-experimental designs for generalized causal inference. pp. 1 102 Stokes DE, 1997. Pasteur s Quadrant: Basic Science and Technological Innovation, The Brookings Institution. Yin RK, 2009. Case study research: design and methods. 4th ed.: Sage Publications. Shneiderman B, 2013 (Apr 23). Toward an Ecological Model of Research and Development The choice between basic and applied research is a false one. The Atlantic. http://www.theatlantic.com/technology/archive/2013/04/toward-an-ecological-model-ofresearch-and-development/275187/ (Referred 30.10.2013) Mapping Research Methods: Lähdesmäki, T., Hurme, P., Koskimaa, R., Mikkola, L., Himberg, T., Methods Paths for Humanists. University of Jyväskylä, Faculty of Humanities. http://www.jyu.fi/mehu. (Referred 03.08.2012)