Connectivity, automated driving, an increased use of blockchain technology, electromobility and more. According to industry insiders, these are crucial automotive trends of the future. And with hardly an industry as multi-faceted and change driven as automotive, players in the field would do well to focus on agility and flexibility in their plans and agendas. This also includes navigation technology that can be adapted easily, securely, and quickly to individual market requirements and user needs.
The Navigation Data Standard is no exception. That’s why we want to show you today how NDS.Live meets the rapidly changing requirements of the automotive industry and its development teams thanks to its modular structure and constant enhancements and innovations.
Unique in the world of automotive standards, the NDS.Live development process is an agile one with monthly releases of the latest additions to the standard. This enables NDS members to make the NDS.Live standard a piece of their own agile development processes without hitting the brakes.
Necessary changes to the NDS.Live spec are turned around quick, too. From the request to the discussion and decision in the relevant teams, to the final implementation the average turnaround time is less than three months. In urgent cases when bugs need to be fixed or small improvements can be made, they will make it into the current sprint and will be in the standard’s specification within 6 weeks.
To keep the effects of changes low on the overall community of users, the NDS.Live spec is highly modularized and the modules can be released independently from each other. That makes it possible to advance the specification in areas where it needs to be developed in a fast manner, while keeping other parts stable with the advantage that development teams do not need to touch those – not even for checking if there any updates.
The Module Specifications define the interfaces of NDS.Live, its data structures, and its services. These modules are available at NDS.Live:
The highly modular approach is supported by tools that have been developed to simplify the deployment. An NDS.Live package manager oversees the dependencies and creates a multitude of possible combinations of all modules.
In addition, all the released versions of modules are tested before they are being released. All changes to any NDS.Live module go through the CI pipeline that not only checks for correctness of syntax but also compatibility and whether code generation and API building is successful.
NDS.Live development is on-par with modern software development processes and can be easily integrated in development pipelines.
Would you like to find out more? You can find more insights here.Back to news →