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).

Final Thesis: Implementierung und Performance-Optimierung von SCM-Adaptern

Abstract: Inner source (IS) is the use of open source software development practices and the establishment of an open source-like culture within organizations. To create metrics about the usage of IS within a specific corporation, data about the software development need to be extracted from source code management (SCM) systems. A developed crawl process retrieves the data over specially implemented adapters. To date adapters for git and manually exported CSV files from Microsoft Team Foundation Server (TFS) are in use. To automate data extraction from TFS a new adapter must be developed. Furthermore, the poor performance of the existing git adapter along with the crawl process needs to be improved. To validate the performance increase execution time and resource metrics are measured and compared. The result of this work is a newly developed TFS adapter and a performance-optimized git adapter and crawl process.

Keywords: Engineering thesis, inner source metrics, performance optimization

PDFs: Master Thesis, Thesis Description

Reference: Constantin Hasler. Implementierung und Performance-Optimierung von SCM-Adaptern. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2017.

Final Thesis: Design and Implementation of an Adaptable Metric Dashboard

Abstract: Many software companies use open source development practices inside the company‘s boundaries, which is called inner source. The Collaboration Management Suite (CMSuite), developed by the Open Source Research Group at the Friedrich-Alexander- University Erlangen-Nuernberg, is a software tool for extraction, analysis, and visualization of data and metrics regarding inner source. Prior to this thesis, CMSuite lacked features to visualize metrics and let stakeholders define their own metrics and visualizations. A programmer had to write code from scratch, where he defines a metric and then visualizes the result. Furthermore is not fully researched, which metrics will be important in the future, so adding new ones without wasting much time is desirable. This thesis discusses a new Java-based REST-service, which makes it possible to easily add and define new metrics, using the data integration tool Pentaho Kettle. The result is then visualized in an AngularJS 2.0 client component for a metric dashboard. Now the user does not have to write any code, but only has to define a metric with the help of Kettle and can see the results of his metric, immediately. Thus, this addition to CMSuite will enable him to save time and test new metrics much more efficiently.

Keywords: Engineering thesis, inner source metrics, adaptable dashboard

PDFs: Master Thesis, Thesis Description

Reference: Achim Däubler. Design and Implementation of an Adaptable Metric Dashboard. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2017.

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.

Final Thesis: QDAcity Quality Metrics

Abstract: The cloud-based QDAcity platform allows to conduct collaborative research projects applying Qualitative Data Analysis methods and research validation through crowdsourcing. When using Qualitative Data Analysis as a research method, expressive measurements of the quality and maturity of the results are essential to prove the validity of the research Findings. Common measures for validity of ratings are inter-coder agreement metrics, and for measuring the maturity of a qualitative research project, a prevalent approach is to calculate saturation. However, with a high number of raters, inter-coder agreement metrics become inconvenient to evaluate and the calculation of saturation requires a clean documentation of many project variables. The cloud environment of QDAcity can solve both of these problems, because it can efficiently store all ratings and project variables, and thus integrate both metrics more conveniently for the researcher. This thesis presents the implementation of the two inter-coder agreement metrics Krippendorff’s Alpha and Fleiss’ Kappa in QDAcity and a new approach with its implementation of theoretical saturation.

Keywords: Intercoder Agreement, Theoretical Saturation, Qualitative Data Analysis, QDA

PDFs: Master Thesis, Work Description

Reference: Matthias Schöpe. QDAcity Quality Metrics. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2017.

Impressions of the 2017 AMOS Demo Day

This slideshow requires JavaScript.

Newsletter (to FAU Students) 2017-04

Hello everyone, and welcome back to our Newsletter!

Table of Contents

Continue reading Newsletter (to FAU Students) 2017-04

Final Thesis: A Quality Model for Inner Source

Abstract: Inner Source (IS) ist die Verwendung von Open Source (OS) Entwicklungspraktiken innerhalb einer Organisation. Einige Organisationen führen IS Projekte oder sogar IS Programme durch. Bisher gibt es zwar veröffentlichte OS Qualitätsmodelle, allerdings ist kein Qualitätsmodell speziell für IS bekannt. Dieses Papier präsentiert ein Qualitätsmodell für IS Programme und Projekte. Wir führen fünf Interviews mit IS Experten durch und analysieren diese mittels thematischer Analyse. Anhand der daraus entstandenen Einblicke entwickeln wir ein hierarchisches Qualitätsmodell für IS Programme und IS Projekte, die wir anschließend zu recherchierten OS Qualitätsmodellen abgrenzen.

Keywords: Inner source, inner source quality, inner source metrics

PDFs: Master ThesisThesis Description

Reference: Bernd Grillenberger. A Quality Model for Inner Source. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2017.

GI AK Microservices and DevOps on Oct 19-20, 2017, in Nuremberg

Update: The agenda has been finalized and announced.

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. There is a preliminary agenda and you can make a talk suggestion. If you would like to participate, please don’t forget to register. Despite this English-language announcement, the workshop is likely to be held in German.