@clacke @grendel84 This is why Open Source Programme Offices are important IMHO: they help teams within the same company understand what they can/should share in terms of FLOSS skills, usage tips and upstream contributions.
And sometimes it even leads to the release of Free Software (libraries or standalone apps) that is generic and useful to others - but that's more like the icing on the cake.