Summaries of The AMOS Projects Winter 2018/19

I just helped finish three AMOS projects, all with IAV Engineering, at TU Berlin (Prof. Schieferdecker). Below, please find the project summaries for the projects:

  1. FlyInn (a multi-modal app to manage a large array of embedded devices),
  2. Corridor Navigation (an app to provide multi-path navigation suggestions), and
  3. Adrenaline (an app for the motorbiking community to connect and share.

FlyInn

Project name FlyInn
Project mission FlyInn aims at providing an improved multi-modal experience by enabling users to control their smartphone from an embedded device. The project’s final product should be an MVP, showing people how the technology works so that potential users or companies might be interested in the product. FlyInn should cover 95% of all devices (Android) and all different display types. The MVP should run on a common device, 2 other and in the best case on 4 other devices.
Industry partner IAV Engineering
Project logo
Project summary For the FlyInn AMOS project, our team of 9 students worked together with the IAV Digital Lab to create the FlyInn app. It allows for the remote control of a user’s smartphone through the screen of an embedded device, to be deployed on bicycles or e-bikes. We were able to overcome our inexperience with the Android stack and related technologies and achieve a steady and productive work rhythm as a team, in large part thanks to the SCRUM approach which was followed rigorously. All main envisaged features were implemented successfully and the finished product attracted highly positive reactions at the AMOS demo day.
Project illustration
Team photo N/A
Project repository https://github.com/amos-flyinn/amos-tub-ws18-proj1

Corridor Navigation

Project name Corridor Navigation
Project mission Our mission is to develop a working basic navigation application that features route coloring and real-time route calculation for every single point of choice. The developed app is stable and performant and calculates the shortest three routes from an arbitrary point of choice to the destination. It may be extended with more features (e.g. calculation of route depending on traffic) in the future.
Industry partner IAV Engineering
Project logo
Project summary To solve the problem that is stated in our project mission, an Android application is built on the Mapbox SDK. By taking this approach, two challenges had to be solved: how to draw alternative routes on this map and how to calculate alternative routes? Mapbox provides an ​ API service​ for calculating routes, which is limited to 50k free requests per month. By calculating alternative routes at every intersection, this becomes costly. In order to solve this, a self managed routing server using ​ OSRM​ (Open Streetmap Routing Machine) is set up to make the project independent from the commercial Mapbox routing service […]
Project illustration
Team photo
Project repository https://github.com/AMOS-Project-TU-Berlin-Team-2/Corridor-Navigation-Android

Adrenaline

Project name Adrenaline
Project mission The mission of this project is to achieve a functional product that has the core features implemented. Simple users/bikers should be able to create a profile to be able interact with other users through chats, to share and attend events and to create routes. Business customers should have a platform to promote their services.
Industry partner IAV Engineering
Project logo
Project summary Our team, composed out of 9 members, all with different technical backgrounds, got together to develop an app meant to bring the motorbiking community closer by designing a space that would allow members to share their interests with other fellow bikers. The app allows the creation of 2 user types, basic users and business customers, thus giving businesses an opportunity to connect with the community. After 4 months of hard work, our team managed to successfully implement all the core features of the product. The current version of app looks promising, allowing space for further development and feature addition.
Project illustration
Team photo
Project repository https://github.com/Paraffinum/AMOS-WS18-19-Project-3

Why Open Source is Good for Your Economy

Today, at FOSSC 2019 in Muscat, Oman, I gave a talk about the benefits of sponsoring open source software development to about anyone who isn’t the software vendor whose product is getting replaced by that open source software. These are the slides. I will be repeating the same message at the German Forschungsgipfel in March. Also, here is a slideshare version:

The Innovations of Open Source Kolloquium Talk at University of Hamburg

Update 2019-01-30: The talk slides and a video recording (local copy) are available now.


I got invited and will be presenting a talk in the colloquium of the computer science department at the University of Hamburg tomorrow, January 28th, 2019, at 17:00 Uhr. The talk topic are the innovations of open source and I will present a broad-brush account of open source as well as the industry problems and research challenges it poses. The talk is open to the public. Hope to see you there!

Upcoming Talk on Ten Years of Inner Source Case Studies at UC Santa Cruz

Abstract

Inner sourcing is the use of open source best practices within companies to improve engineering productivity. In 2006, I introduced inner source to SAP. After becoming a professor, my group helped further companies introduce inner source to their engineering organizations. Using three generations of projects, we report about our experiences and how we are turning those into a practical handbook for inner source governance.
Continue reading “Upcoming Talk on Ten Years of Inner Source Case Studies at UC Santa Cruz”

Upcoming Talk on Industry Best Practices for Corporate Open Source Governance of Software Supply Chains at UC Santa Cruz

Abstract

Almost all software products today incorporate open source software either directly or through software supply chains, but many companies are not properly governing their use of open source, incurring potential risks. Since 2016, I have been researching industry best practices and processes around open source governance, focusing on software supply chains. I have interviewed 20+ experts from industry-leading companies to derive their best practices. We are currently implementing some of these best practices at three companies that serve as case studies for our research. In this talk I will cover the results of our study and share some best practices with you.
Continue reading “Upcoming Talk on Industry Best Practices for Corporate Open Source Governance of Software Supply Chains at UC Santa Cruz”

Upcoming Industry Talk on Scaled Agile to Support the “Digital Transformation” in the Financial Services Industry by Munir Mahrufi and Sahar Khaksar of Deloitte Consulting GmbH

Post-talk update: The talk slides are now available.


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

  • by: Munir Mahrufi and Sahar Khaksar, Deloitte Consulting GmbH
  • about: Scaled Agile to Support the “Digital Transformation” in the Financial Services Industry
  • on: January 31st, 2019, 10:15 Uhr
  • at: IAV DigiLab, Hallerstr. 6, 1. OG, Berlin (Charlottenburg)
  • as part of: AMOS speaker series

Continue reading “Upcoming Industry Talk on Scaled Agile to Support the “Digital Transformation” in the Financial Services Industry by Munir Mahrufi and Sahar Khaksar of Deloitte Consulting GmbH”

Upcoming Industry Talk on Building Evolutionary Architectures by Patrick Kua of N26 GmbH

Post-talk update: The talk slides are now available.


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

  • by: Patrick Kua, N26 GmbH
  • about: Building Evolutionary Architectures
  • on: January 24th, 2019, 10:15 Uhr
  • at: IAV DigiLab, Hallerstr. 6, 1. OG, Berlin (Charlottenburg)
  • as part of: AMOS speaker series

Continue reading “Upcoming Industry Talk on Building Evolutionary Architectures by Patrick Kua of N26 GmbH”

Upcoming Industry Talk on Introducing Continuous Delivery to the SAP Ecosystem by Benjamin Heilbrunn of SAP SE

Post-talk update: The talk slides are now available.


We will host an industry talk on “Introducing Continuous Delivery to the SAP Ecosystem” in AMOS, our agile methods course. The talk is free and open to the public.

  • by: Benjamin Heilbrunn, SAP SE
  • about: Introducing Continuous Delivery to the SAP Ecosystem
  • on: December 20th, 2018, 10:15 Uhr
  • at: IAV DigiLab, Hallerstr. 6, 1. OG, Berlin (Charlottenburg)
  • as part of: AMOS speaker series

Continue reading “Upcoming Industry Talk on Introducing Continuous Delivery to the SAP Ecosystem by Benjamin Heilbrunn of SAP SE”

Upcoming Industry Talk on Design Thinking and Agile by Vivekanand Jayakrishnan and Franziska Konnopka of Zalando SE

Post-talk update: The talk slides are now available.


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

  • by: Vivekanand Jayakrishnan and Franziska Konnopka, Zalando SE
  • about: Design Thinking and Agile
  • on: December 13th, 2018, 10:15 Uhr
  • at: IAV DigiLab, Hallerstr. 6, 1. OG, Berlin (Charlottenburg)
  • as part of: AMOS speaker series

Continue reading “Upcoming Industry Talk on Design Thinking and Agile by Vivekanand Jayakrishnan and Franziska Konnopka of Zalando SE”