All posts by Dirk Riehle

Open Ph.D. Position in Open Source Governance

We have a full-time Ph.D. position (German Mitarbeiter position at TVL-E13 level) available on the topic of open source governance.

In this research project, the new team member will build and evaluate a theory on what constitutes good open source governance and license compliance at companies who use open source in projects and products. The specific focus is on selecting open source components for company use, both from a managerial and legal perspective. The new team member will join a team where other people are working on related (but distinct) topics.

Continue reading Open Ph.D. Position in Open Source Governance

The 2017 Letter to Stakeholders (Year-end)

Welcome to the 2017 (year-end) letter to stakeholders of the Professorship of Open Source Software at the Friedrich-Alexander-University Erlangen-Nürnberg! (Download as PDF.)


In 2017, we continued our successful work from prior years, focussing on existing projects. Revenues kept growing at about 20% CAGR and we got a new top-tier research journal paper published. We finally acquired our first DFG grant and welcomed Andreas Bauer as a new member to the team. Welcome, Andi!

Continue reading The 2017 Letter to Stakeholders (Year-end)

Final Thesis: A Theory of Open Source Engineering Processes

Abstract: Open Source communities are largely people centric and work on customized software processes created by people while trying to solve a problem. Hence, most Open Source projects do not have formal processes or do not follow software engineering best practices. But at the same time, they are successful and the processes followed are instrumental in their success. The objective of this thesis is to build a theory of Open Source Engineering processes. This theory can be used by Open Source communities to design their own processes and to compare their processes with that of other communities. The theory is presented as categories and sub-categories and is derived from qualitative data analysis of interviews and supplemental materials. The model is then applied to three polar Open Source communities.

Keywords: Open source engineering process, open source development process, qualitative research, decision-making in open source

PDFs: Master Thesis, Work Description

Reference: Harisree Radhakrishnan. A Theory of Open Source Engineering Processes. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2017.

Vorträge am Senior Design Day des Zollhof

Wir werden am Freitag, 2017-12-08, um 11:30 Uhr, am Senior Design Day des Startup-Inkubators der FAU teilnehmen. Unser Beitrag sind die folgenden drei Vorträge resp. Demos (jeweils nur wenige Minuten). Das Event ist kostenfrei; Tickets gibt es hier.

  1. Das Uni1 / AMOS Projektkonzept für Industrieinnovation mit Universitäten

    Uni1 ermöglicht es Unternehmen, preisgünstig und flexibel mit Universitäten in der Lehre zusammenzuarbeiten und eine Pipeline fuer offene Innovation zu erzeugen. Wir stellen als wichtiges Beispiel das AMOS Projekt vor, einen Kurs, in dem Unternehmen Softwareentwicklungsprojekte mit der FAU abwickeln.

  2. Das 2017 AMOS Projekt “Raspberry Pi as User Control Board” mit Sivantos

    The mission of this AMOS project is to enhance the Sivantos Fitting Software System with a Raspberry Pi user control board to test the software efficiently and rapidly replacing the existing manual interaction with the system under test. Our project enables test engineers and manual testers at Sivantos to test their software faster, more comfortably, more efficiently and more thoroughly.

  3. Das 2015 AMOS Projekt “Croudtrip!” mit Elektrobit

    Als Teil des Elektrobit-internen Innovationswettbewerbs wurde die Idee eines Car-Sharing-Dienst entwickelt, welcher auf Basis von Elektrobit Diensten und Produkten entwickelt eine Startup darstellen sollte, die das Elektrobit (jetzt Continental) Ökosystem bereichert. Das Projekt wurde als AMOS Projekt in 2015 umgesetzt. PS: Crowd + Cloud + Kraut = Croud

New Grading Scheme for Final Theses

We designed a new and simplified grading scheme for final theses, replacing the old one. A thesis still has to pass some basic [OK|NOK] checks like completeness of declaration of materials built on, relevant topic, no plagiarism, etc. However, this is a binary decision and does not affect the grade directly (except for failing if these criteria are not met).

The grade then is derived using only four main measures. These are:

  • Results quality
  • Method competence
  • Effort expended
  • Presentation quality

Each measure is taken on scale of [0..10], where 0 means not present at all and 10 means perfect, with a linear distribution around the mean. The four measures are combined using the geometric mean, from which a grade in the German 1,00 – 5,00 grading system is derived.

This new grading scheme has been put into effect starting the academic year of 2017/18.

GI AK workshop on microservices finished well

Yesterday and today we hosted the 2nd GI AK workshop on microservices and DevOps at SUSE, in Nuremberg. We had 37 registrations, 26 people showed up, and about half of them were from industry. Thank you SUSE, for having us!

Winter semester elective teaching off to a good start!

We kicked off our teaching of elective courses this week. Winter semester teaching comprises ADAP, NYT, PROD, and AMSE. Below please find a photo impression from PROD, our course on software product management.

Sivantos student job with Raspberry Pi as user agent (AMOS SS17 project follow-up)

Sivantos (former Siemens audiology) is looking for a Werkstudent to continue the AMOS SS17 project, in which it developed software for a Raspberry Pi as a user agent for testing hearing aids. Please see Sivantos career opportunities at Werkstudent (m/w) im Bereich Softwareentwicklung / Single Board Computer / Raspberry Pi (486).

GI AK Microservices and Devops workshop agenda finalized

We are organizing a meeting of the GI AK on microservices and devops on October 19-20th in Nuremberg. Suse has generously offered their event space for the workshop. The workshop is free and open to the professional public. The agenda has been finalized. It is still possible to register for the workshop. Despite this English-language announcement, the workshop is likely to be held in German.

Poster für den Tag der Technischen Fakultät

We will be talking about open source user consortia at the Tag der Technischen Fakultät of FAU on Nov 17, 2017. Please find our poster depicted below.