Developing agile platform assets – exploring ways to reach beyond modularisation at five product development companies (International journal of agile systems and management)