The best product teams work differently. Instead of a linear, waterfall process, they break product development into 2 continuous, parallel activities: Discovery — Delivery.
Management gives them clear business goals, and it’s up to them to figure out the best way to get there. An example of a business goal could be: Reduce average new customer onboarding time to under 3 hours.