MyŠkoda Mobile App For Škoda Auto

MyŠkoda app development takeover at Škoda Auto.

MyŠkoda Mobile App For Škoda Auto

Project Overview

Services
User Research
Design
Mobile Development
QA Testing
Technologies
Kotlin
Swift

Since 2019, we have been developing the MyŠkoda app, which represents one of Central Europe's largest mobile development projects. Essentially, it involved taking over the Škoda Connect app from the original supplier, stabilising it, and ensuring further development.

In 2023, MyŠkoda is created using the latest native technologies for top performance and code reliability, with a user-friendly design awarded the Red Dot Award. At this stage, Etnetera Flow handed the application over to Green:Code, a joint venture between Etnetera and Škoda Auto, which continues to develop the app and the legacy of Etnetera Flow.

Highlights of the Collaboration

  • Merging three old Škoda applications into a new one
  • Implementation of Red Dot award-winning design
  • Large-scale Scrum (LeSS)
  • Technological leadership of a multi-vendor project
  • Full-stack teams, 4-8 teams, totalling over 100 people
  • Electromobility at the core of the solution
  • Testing on serial and pre-serial vehicles

Project Challenges and Objectives

Need for a New Technical Solution

The business goal was to unify several older Škoda applications (ŠKODA Connect, MyŠKODA app, OneApp) into one MyŠkoda. The old codebase could no longer be effectively maintained and developed due to its complexity, dependencies on various backends, and overall lack of stability.

Project Management in a Multi-vendor Environment

We took over the entire project organization from the previous supplier and gradually set up new operations, involving 8 Scrum teams and up to 100 people in total.

Pressure to Deliver New Features Related to E-mobility

The application was crucial for the launch of the milestone model Enyaq. We set metrics regarding team performance and monitored the timeline of key releases, including thorough testing on serial and pre-serial vehicles.

Provided Solution

The Decision to Rewrite the Entire Application

We began working on initial hotfixes; however, a thorough analysis revealed that rewriting the entire application is inevitable. Škoda Auto chose a new technical solution from Etnetera Flow, making us the main supplier and technology leader in the project. 

Scrum Project Management

We used the LeSS Scrum project methodology with 4-8 teams and over 100 people. At the peak of collaboration, we organized 8 Scrum teams across the organization, refined the methodology, and set rules and processes. This setup proved functional even during the challenging Covid period when project management was fully remote.

New Architecture of the MyŠkoda Application

[.dlazdice][.karta][.nadpis]Unified Architecture[.nadpis][.radek]With precisely defined rules that are easily understandable.[.radek][.karta][.karta][.nadpis]Own Code Documentation[.nadpis][.radek]Elimination of the need for third-party documentation.[.radek][.karta][.karta][.nadpis]Self-managed Code[.nadpis][.radek]Automatic monitoring of architecture rules and development guidelines.[.radek][.karta][.karta][.nadpis]Efficiency[.nadpis][.radek]Automation, templates, and tools to increase efficiency.[.radek][.karta][.karta][.nadpis]Monitoring[.nadpis][.radek]Logs and data to understand the application's activities and detect problems early.[.radek][.karta][.dlazdice]

Results

The new version of the application supports the latest MOD 4 and MOD 3 models, including Enyaq, Enyaq Coupé, Scala, Kamiq, Superb iV, Octavia iV, fourth-generation Octavia and Fabia, Superb, Kodiaq, and Karoq models manufactured at the end of 2020 and later. The application communicates with a single backend (BFF), ensuring great stability.

The development of the native MyŠkoda app for Android and iOS took about a year and the app is used by hundreds of thousands of users every day. The project was successfully handed over to Green:Code, a joint venture between Škoda Auto and Etnetera, confirming the quality of our work and the willingness to collaborate on a long-term further development.

Current App Features

  • Driving data
  • Battery status, charging (EVs)
  • Locking, unlocking
  • Car location
  • Heating, air conditioning control
  • Service data and recommendations
  • Articles, Loyalty program, pre-delivery phase
"The MyŠKODA application is another milestone in the digitization of ŠKODA cars and the Czech automotive segment. We appreciate the technological and project know-how that Etnetera has brought to such a large project, and we believe that the MyŠKODA application will be a platform enhancing driving safety and comfort for drivers of all ŠKODA models."
Martin Preusker
Martin Preusker
International & Clearing Communications for ŠKODA AUTO a.s

Let’s make something great

Do you need to ideate, design or develop an app?
We are here to help you.
Schedule a call