Upcoming Industry Talk on Microservices by Eberhard Wolff of innoQ

We will host an industry talk on “Many roads lead to microservices” in AMOS, our agile methods course. The talk is free and open to the public.

  • by: Eberhard Wolff, Fellow at innoQ
  • about: Many roads lead to microservices
  • on: June 21st, 2017, 10:15-11:45 Uhr
  • at: FAU, Erlangen Süd, H10
  • as part of: AMOS

Abstract: Microservices solve a lot of problems with current architectures: E.g. they help with agile processes, enable Continuous Delivery and increase robustness and scaling. But what is the best way to create a Microservices architecture? That depends on the concrete scenario – and can be very different for each individual project. This talk shows the many value propositions of Microservices and how to find the best way to a Microservices architecture.

Speaker: Eberhard Wolff has 15+ years of experience as an architect and consultant – often on the intersection of business and technology. He is a Fellow at innoQ in Germany. As a speaker, he has given talks at international conferences and as an author, he has written more than 100 articles and books e.g. about Microservices and Continuous Delivery. His technological focus is on modern architectures – often involving Cloud, Continuous Delivery, DevOps, Microservices or NoSQL.

Upcoming Industry Talk on Agile Experiences by Michael Rohleder of QAware GmbH

We will host an industry talk on “Agile development in practice” in AMOS, our agile methods course. The talk is free and open to the public.

  • by: Michael Rohleder, QAware GmbH
  • about: Agile development in practice
  • on: July 19th, 2017, 10:15-11:45 Uhr
  • at: FAU, Erlangen Süd, H10
  • as part of: AMOS

Abstract: Agile Methodologies have already made their way into business; they are establishing themselves as the de-facto standard for the execution of IT projects. A big challenge are large agile projects, especially if contractor promise development performance with responsibility for achieving results and if project environment not yet been converted for agile. We managed such projects in the last five years for customers likes BMW Group or Deutsche Telekom AG. The presentation shows what we have learned and describes several success factors for such projects.

Speaker: Michael Rohleder has managed many big agile projects in the last years for customers like BMW Group. He contribute his ideas and experience to the QAware project methodology and take care for agile training of QAware team. Michael Rohleder works as business unit manager at QAware and graduated in Computer Science in Rosenheim.

Final Thesis: Extending an Inner Source Patch-Flow Crawler for Gitlab and Github Enterprise

Abstract: Due to the advantages, source code management is widely used nearly everywhere in software development. But often the access to organizational repositories is restricted to individual projects or groups. In contrast to that, Riehle, Capraro, Kips und Horn (2016) describe the application of techniques established in open source development, like organization internal accumulation and publication of knowledge, as an important element of inner source. In this context features set of SCM, like following up the author of a repositories commit, is a crucial part for measuring patches between organizational units. The Professorship for Open Source Software developed a crawler, with the purpose of gathering and saving patch-flow data, by automatic processing of a repository’s metadata. Extending the Patch-Flow crawler with an interface for GitLab and GitHub Enterprise allows to use the implemented functionality as standalone or in combination with already existing features. This way, the possible applications and accuracy are enhanced.

Keywords: Software engineering, mining software repositories, inner source, patch-flow

PDFs: Bachelor ThesisThesis Description

Reference: Benjamin Mach. Extending a Inner Source Patch-Flow Crawler for Gitlab and Github Enterprise. Bachelor Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2017.

Final Thesis: Measuring the Patch Review Process in Open and Inner Source

Abstract: Inner source development is the application of open source practices for a company’s internal software development. One of the practices is called review process. This process separates the code contribution from its integration. In inner source, the review process is not researched. Therefore, a suitable software for measuring this process is required for research purposes. The measuring instruments for inner source development used today are not capable of examining the review process. This thesis develops an extension of an existing application for analyzing review processes in inner source. To evaluate the functionality of this application, it is applied to selected projects. The collected data is used to demonstrate that they are suitable for answering typical questions for review processes. For further research the extension allows measurement of the review processes in inner source projects.

Keywords: Software engineering, mining software repositories, inner source, patch-flow

PDFs: Master Thesis, Work Description

Reference: Johannes Pfann. Measuring the Patch Review Process in Open and Inner Source. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2017.

FAU is the 6th most innovative university in Europe

In the rankings game, FAU scored big again, and was named 6th most innovative university in Europe in 2017, according to this Reuters report.

The scientific process illustrated

The main stages of science are (a) problem identification, (b) scientific collaboration, (c) problem solution, (d) celebration, and (e) communication.

Continue reading The scientific process illustrated

Student Numbers including Academic Year 2016/17

We track our performance by numbers. This includes student interest in our elective courses. We track those numbers as the number of students who signed up for the first session and did not leave right afterwards. Below, you can see our history of attracting students to our electives up to and including the academic year 2016/17.

Impressions from the TEAM workshop for the 2017 AMOS Projects

Today many AMOS students joined our TEAM workshop. They did some team building and had fun playing with Lego. Now good luck with all the AMOS projects! See today’s highlights below.

Continue reading Impressions from the TEAM workshop for the 2017 AMOS Projects

Preparing TEAM for the 2017 AMOS Projects

Shortly before the 2017 AMOS projects start, we will hold the TEAM workshop on April 20th. TEAM prepares students for high-performance teamwork; it is open for AMOS students only. We will start at 9am, please make sure to reserve the day. (TEAM is optional, but strongly recommended.) Below please catch a glimpse at some of the preparation work.