Vehicle Design & Development Tool

Ensuring Full Reliability in a Live Migration of a High-Availability System.


  • Live migration of an application for vehicle design and development planning, from old technology to future trends.
  • It required the preservation of the functionality while adhering to new coding standards.
  • Fortech took full ownership of the project and accountability for the success of the migration, with a team of 15 software engineers.

Team Size: 15 People

Duration: 9+ Years (ongoing)

Technologies: C#, .NET Framework 3.5, Java, Oracle

Services: Project Management, Software Development, Software Testing, Translations

  Trends: Smart Manufacturing


Similar to a PLM (Product Life Cycle Management) software, the product is a planning system used for vehicle design and development processes. It contains approximately 200 forms integrated into the main application window and structured into categorized menus.

Fortech performed a live/progressive migration of the entire solution to a new framework, by working on each form of the application individually. To perform the live/progressive migration, we created a framework written in .NET that allowed us to run the old application forms as plugins in the .NET platform, in parallel with the new .NET C# forms.

The team at Fortech successfully implemented the corresponding .NET forms, while bringing new UI standards and styles to meet the user interaction needs.


Initially written in older technology, the highly-used software required a mandatory upgrade before the support for that technology was discontinued.

The application was constantly running and could not be stopped for the migration, challenge that our client could not handle internally.

Through constant communication and regular meetings with the client, the automotive software development nearshore team at Fortech successfully understood and handled every aspect of the project migration, including specific tasks related to the business logic of the application.

All delivery milestones were met, and we are currently offering support in a maintenance phase. Additionally, we started a new project for the client and our team is currently developing a series of PoC (Proof of Concept) applications in the Xamarin framework.

Client Benefits

Similar Projects

PLM (Product Lifecycle Management) System

The software is a product lifecycle management tool used for documenting data on the product management process throughout its complete lifecycle. It improves the operational efficiency of our client, by comprising all product documentation in a single central system.

Software Platform for Fleet Management

This is a software platform for managing the configuration, installation and operation of our client’s fleet management product. The product is a device installed on vehicles to enable the monitoring of their health status and to optimize the management of the fleets.

Solar Inverters Monitoring System

This is a complete suite of desktop, web and mobile software applications for the control and monitoring of solar inverters. It handles the configuration and control of the inverters and provides real-time error monitoring and reporting. The connections to devices rely on proprietary application-layer communication protocols.

Insights & News

Maas is Shaping the Future of the Fleet Management

Automotive software developers now need to consider MaaS when developing software platforms for fleet management. Technological advances and telematics have reshaped the transport industry in the last decade.

AUTOSAR – Compliant ECU Design for Electric Vehicles

In a modern car, we can find multiple ECUs. Ensuring the software which runs on them is compliant with AUTOSAR is crucial. Learn here about compliant modeling tools, electric motor particularities and much more.

Smart Parking – IoT Perspectives

With the increasing number of vehicles populating the streets, parking becomes an issue that can not be ignored. See how to use disturbance of the Earth’s magnetic field to detect the presence of a vehicle.

Let’s Discuss Your Project

Our skilled automotive software development teams are ready to help you build or scale your project.