Abstract: Increasingly, courses on Empirical Software Engineering research methods are being offered in higher education institutes across the world, mostly at the M.Sc. and Ph.D. level. While the need for such courses is evident and in line with modern software engineering education, their implementation has not yet been thoroughly discussed, let alone standardized in terms of relying on a common set of consistently used terms, concepts, and methodological views. Furthermore, there are many challenges that need to be addressed when teaching such a course, such as defining the learning objectives, selecting the material, compiling a reader and most of all designing relevant and appropriate practical work. These tasks are mostly performed individually by each lecturer, and there is little reuse of ideas or content across the community. Ultimately, we lack a common reader or Lecture Notes that distill the experience and expertise of the community in teaching Empirical Software Engineering.
Session Goals: The session follows up on its 2021 instance. It aims at bringing together the members of ISERN that are giving such courses at universities (or elsewhere) or are planning to give such courses in the future, with the aim of producing a reader as an edited volume on Empirical Software Engineering Education. We plan to work on the following concrete tasks:
Consolidate the learning objectives, topics and practical assignments from the 2021 instance into a generic syllabus
Discuss the nature of a reader in Empirical Software Engineering Education compared to existing bibliography
Draft the Table of Contents of the reader based on the consolidated syllabus and assign potential contributors
Derive follow-up steps (e.g. call for contributions, slack channel for further communication)
Development of the Session: The session will start with a plenary to explain the overall aim and goals. Subsequently, the session will break out in working groups to discuss the aforementioned topics. Finally, we plan to reconvene in a plenary to report the outcome of the break-out groups and discuss next steps.
What means for interaction will be used or required? Participants will need break out rooms and use flip-charts and post-it notes.
Background and recommended reading: The output of the 2021 instance of this session is the basis for this session and is comprised of a set of learning objectives, course topics and practical assignments.
Expected Outcomes and Plan for Continuing the Work beyond ISERN: The stated session goals will provide inputs for the envisioned edited volume, which is the longer-term outcome. The four co-chairs will contemplate on the outcomes of the discussion and will start working on editing the volume in the following months, in collaboration with ISERN members as contributors of chapters.
Tue 20 SepDisplayed time zone: Athens change
11:00 - 14:00
|Session 4: Modernizing Data Analytical Methods in Empirical SE|
Robert Feldt Chalmers | University of Gothenburg, Blekinge Institute of Technology, Martin Shepperd Brunel University LondonFile Attached
|Session 5: Empirical Software Engineering Education|