Elements you need to consider in your software production (development, delivery and maintenance) when you introduce upstream code in you software production chain, in the automotive industry. Talk delivered at the Autonomous Driving Software Symposium 2017