Kursplan för

Introduction to Case Studies in Software Engineering
Introduktion till fallstudier i programvaruteknik

EDA085F, 3 högskolepoäng

Gäller från och med: Spring 2023
Beslutad av: Maria Sandsten
Datum för fastställande: 2022-10-28

Allmänna uppgifter

Avdelning: Computer Science (LTH)
Kurstyp: Ren forskarutbildningskurs
Undervisningsspråk: English

Syfte

Provide doctoral students with research methodology competence. The course aims at providing an introduction to case study methods for software engineering research. The methodology will guide doctoral students in their research and provide a toolbox for conducting empirical research at the highest international level.

Mål

Kunskap och förståelse

För godkänd kurs skall doktoranden be familiar with and able to describe key characteristics of case study research methodology, and be able to assess when case study is a feasible method.

Färdighet och förmåga

För godkänd kurs skall doktoranden through a practice case show the ability to define and plan case studies.

Värderingsförmåga och förhållningssätt

För godkänd kurs skall doktoranden understand pros and cons of case study research and be aware of ethical issues when conducting case study research

Kursinnehåll

Definitions: - What is a case study? What is actions research? Quantitative and qualitative aspects of a case study. Fixed and flexible factors in empirical studies. - When is case study a feasible research method? - Setting up a case study. - Defining scope and goal of a case study. Setting up contracts between the researcher and the studied organization. - Units of analysis, theoretical framework, research questions, propositions and hypotheses. - Legal, ethical and professional issues. Data collection: - Defining procedures for data collection. Questionnaire design. Interviews. Metrics collection. Archival data collection. Focus groups. Data analysis and interpretation: - Data filtering. Qualitative and quantitative analysis. Data interpretation in conjunction with the organization. Tools for data analysis. Reporting: - What should be reported in a case study? Issues of secrecy and publicity. Audience for different types of reports. Validity issues: - Analysis of validity and actions to improve the validity of a case study. Report case study proposals.

Kurslitteratur

P. Runeson and M. Höst. Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering, 14(2):131–164, 2009..

Kursens undervisningsformer

Undervisningsformer: Seminarier, övningar

Kursens examination

Examinationsform: Inlämningsuppgifter
Betygsskala: Underkänd, godkänd
Examinator:

Antagningsuppgifter

Kurstillfällesinformation

Kontaktinformation och övrigt

Kursansvariga:


Fullständig visning