Product portfolio planning with customer-engineering interaction | Synapse