Growing interdependence and teams distributed across multiple locations are a fact in current software development. Different roles evolve and work is spread over multiple organizational units. Especially in automotive industry we are bound to strict processes and legislative norms we have to fulfill. This means we establish processes to define the needed artifacts and we use/create tools to generate them and check their maturity.
Ultimately, the goal is to proof the availability, reproducibility and the maturity of all required artifacts. The space between legislative norms which are reflected in our processes as one boundary and the common IT-infrastructure as the second, can be used to innovate on our working models. We have to give the teams the therefor needed flexibility and also ensure a strong common understanding of our vision of continuous integration. Most importantly we learned one lesson: It is vital to have an organization which supports its developers by giving them the freedom to come up with their own solutions and the power to consolidate these into the standard development process.