Workflow Automation: Extend and Integrate Pipelines Securely
THE CHALLENGE
An automotive manufacturer is consolidating several in-vehicle control systems into a single control unit. As a result, several software teams will now have to collaborate more and align their incremental release dates with the overall project milestones.
The integration team is responsible for delivering the control unit on time for the final assembly line, while also relying heavily on various teams and their deliverables.
To accommodate the integration requirements under a strict timeline, the teams need a common software development, test, and delivery environment. Each team has invested heavily in its own software pipeline and doesn’t want to start over from scratch. The teams are not able to agree on a common toolchain for all the different subsystem software.
THE SOLUTION
Wind River® Studio offers the ability to integrate existing software development pipelines into a unified environment. It offers role-based access control (RBAC) that provides granular access control based on users, groups, and roles mapped to resources and permissions for those resources, for secure access to artifacts and aggregated code repositories powered by GitLab.
This allows the various software teams to trigger automated workflows within Studio and leverage the included tools, such as Studio Virtual Lab to share targets and Studio Test Automation Framework to consolidate the validation plan. Each individual team works in its own environment, then hands off its software to the integration team under Studio, without needing to merge code from unsecure outside sources. This allows for easy deployment of the unified control unit.
THE RESULTS
The consolidation project is successful with the least amount of disruption to the individual software teams. The new cloud-based collaboration environment for streamlined development and deployment under Studio simplifies the burden of keeping multiple teams focused on a single goal to deliver on time and on schedule.