Co-development and innovation