Welcome

My name is Jil Klünder. I am post-doctoral researcher at the Software Engineering Group at Leibniz University Hannover.
On the following pages, I present an overview of my research interests, teaching activities and the like.

About me

Dr. Jil Klünder

Researcher and Lecturer at the Software Engineering Group at Leibniz University Hannover

Academic Education

10/2015 - 02/2019: PhD (Dr. rer. nat.) in Computer Science at Leibniz University Hannover
04/2014 - 09/2015: Master of Science in Mathematics at Leibniz University Hannover
10/2011 - 06/2014: Bachelor of Science in Mathematics at Leibniz University Hannover

Current and Previous Positions

since 10/2015: Research Associate at the Software Engineering Group at Leibniz University Hannover
08/2013 - 09/2015: (Under-)Graduate Assistant at Leibniz University Hannover

Trainings (Selected Items)

since 09/2019: Participation in a Course for Higher Education Didactics at Leibniz University Hannover
several courses in project management, funding and writing research proposals

Awards (Selected Items)

  • Advancement Award by the Stiftung NiedersachsenMetall
  • ACM Sigsoft Distinguished Paper Award at the International Conference on Software and Systems Process 2019 for the paper What are Hybrid Development Methods Made Of? An Evidence-based Characterization
  • Scholarships (Stratmann Stiftung)

Research

My research vision is to support modern software development teams taking into account the manifold factors influencing successful projects. This includes, but is not limited to the various factors introduced by the people involved in the process, as well as the chosen development process with its underlying methods and practices.

  • Information flow and collaboration in development teams are mandatory for project success. However, there are often interpersonal problems complicating the communication and collaboration. This, in turn, can for example lead to ill-communicated requirements causing dissatisfied customers.
  • Communication and interactions in meetings of development teams are often not as effective as they might be. We developed a procedure to uncover inappropriate behavior in meetings to increase the return on investment of meetings which increases the motivation of developers.
  • Content-related analysis of communication can help to detect persons that loose focus in, for example, project-related group chats. In addition, it is possible to gain insights into the mood in the development team by analyzing the emotionality, formality and the like in written communication.
  • Forecasting of behavior in development teams can reduce the risk for project failure due to interpersonal problems. We use machine learning and neural networks for these analyses.
  • Social Network Analysis and Graph Theory can be used to analyze team structures on both fine and coarse grained levels. It is possible to build networks based on social aspects such as communication or collaboration, as well as on technical aspects such as commits or source code.
  • Agile and hybrid software development processes are often tailored to the specific needs of a company or a project. However, a concrete schema to construct an appropriate development process is still missing.
  • Comprehensibility of machine learning algorithms is highly important to interpret the results correctly. Considering a neural network or the like as black box decreases the trust in the results as they are not reliable.

This research is part of interdisciplinary and/or international research projects:

  • HELENA (ongoing): Hybrid dEveLopmENt Approaches in software systems development
  • PhoenixD (ongoing): Photonics, Optics, Engineering - Innovation across disciplines
  • TeamDynamics (ongoing): Interpreting communication structures in software teams with the help of forecasting models
  • TeamFLOW (2015-2017): Interaction and Communication in Distributed Software Teams

Recent Publications

  • Jil Klünder, Dzejlana Karajic, Paolo Tell, Oliver Karras, Christian Münkel, Jürgen Münch, Stephen G. MacDonell, Regina Hebig und Marco Kuhrmann: Determining Context Factors for Hybrid Development Methods with Trained Models. In Proceedings of the International Conference on Software and System Processes. ACM, 2020.
  • Jil Klünder, Nils Prenner, Ann-Kathrin Windmann, Marek Stess, Michael Nolting, Fabian Kortum, Lisa Handke, Kurt Schneider und Simone Kauffeld: Do you just discuss or do you solve? Meeting Analysis in A Software Project at Early Stages, In Proceedings of the 5th International Workshop on Emotion Awareness in Software Engineering. ACM, 2020.
  • Jil Klünder, Wasja Brunotte, Kurt Schneider: When You Don't Know With Whom to Collaborate: Towards an Interactive System Connecting Contributors in a Research Project, In Proceedings of the Workshop on Research and Practice Challenges for Engineering Interactive Systems while Integrating Multiple Stakeholders Viewpoints, 2019.
  • Jil Klünder: Analyse der Zusammenarbeit in Softwareprojekten mittels Informationsflüssen und Interaktionen in Meetings, Logos Verlag Berlin GmbH, 2019.
  • Fabian Kortum, Jil Klünder, Kurt Schneider: Behavior-Driven Dynamics in Agile Development: The Effect of Fast Feedback on Teams, In Proceedings of the International Conference on Software and Systems Process, 2019.
  • Carolin Unger-Windeler, Jil Klünder, Kurt Schneider: A Mapping Study on Product Owners in Industry: Identifying Future Research Directions, In Proceedings of the International Conference on Software and Systems Process, 2019.
  • Paolo Tell, Jil Klünder, Steffen Küpper, David Raffo, Stephen G. MacDonell, Jürgen Münch, Dietmar Pfahl, Oliver Linssen, Marco Kuhrmann: What are Hybrid Development Methods Made Of? An Evidence-based Characterization, In Proceedings of the International Conference on Software and Systems Process, 2019.
  • Marco Kuhrmann, Joyce Nakatumba-Nabende, Rolf-Helge Pfeiffer, Paolo Tell, Jil Klünder, Tayana Conte, Stephen MacDonell, Regina Hebig: Walking through the Method Zoo: Does Higher Education really meet Software Industry Demands?, In Proceedings of the 41st International Conference on Software Engineering (Software Engineering in Education Track), 2019.
  • Jil Klünder, Regina Hebig, Paolo Tell, Marco Kuhrmann, Joyce Nakatumba-Nabende, Rogardt Heldal, Stephan Krusche, Masud Fazal-Baqaie, Michael Felderer, Marcela Fabiana Genero Bocco, Steffen Küpper, Sherlock A. Licorish, Gustavo López, Fergal Mc Caffery, Özden Özcan Top, Christian R. Prause, Rafael Prikladnicki, Eray Tüzün, Dietmar Pfahl, Kurt Schneider, Stephen MacDonell: Catching up with Method and Process Practice: An Industry-Informed Baseline for Researchers, In Proceedings of the 41st International Conference on Software Engineering (Software Engineering in Practice Track), 2019.

Please find here a complete list of my publications (including links to most of the papers).

Invited Talks (Selection)

  • 02/2019: Science Slam @ MNU-Bildungskongress - Getting in Touch with Pi(e)
  • 02/2018: Science Slam @ Jugend forscht - Von Mathe zu Informatik
  • 08/2017: Talk @ Agile Community - Der Mensch im agilen Prozess
  • 08/2017: Talk @ Agile Community - Der Einfluss von Kommunikation auf den Projekterfolg
  • 06/2015: Women-MINT-Slam @ IdeenEXPO - Warum Mathematiker nicht rechnen

Research Profiles

Further information on my research activities is presented in the different research profiles:

Teaching

In my lectures, I try to achieve a good interaction of theory and practice. In most cases, I extend the lectures' theoretical content with talks from practitioners or with anecdotes from practice. The topics are related to agile (and hybrid) software processes both in lectures and practical lab exercises.

So far, I gave lectures on the following topics:

  • Lecture on Software Process Engineering (including exercises)
  • Lab on Agile Software Development
  • Lab on Empirical Software Engineering
  • Exercises extending the lecture on Software Quality

Professional Activities

Reviewing Tasks (Selection)

Journals

  • Transactions on Software Engineering, IEEE
  • Journal of Systems and Software, Elsevier
  • IEEE Software, IEEE
  • Journal of Software: Evolution and Process, Wiley

International Conferences and Workshops

  • International Conference on Software and System Processes, since 2018
  • IEEE International Conference on Global Software Engineering, 2019
  • International Workshop on Human Factors in Software Development Processes, 2019
  • International Conference on on Product-Focused Software Process Improvement, since 2018
  • International Conference on Software Maintenance and Evolution, 2018

Organizing Tasks

  • PROFES2018: Web Chair and Proceedings Chair
  • SE17: Web Chair

Contact

Please feel free to contact me via e-mail

jil.kluender[at]inf.uni-hannover[dot]de

or just swing by in my office:

Leibniz University Hannover
Main Building
Room G322
Welfengarten 1
30167 Hannover
Germany