User-centered development: You make well-founded decisions based on real customer needs.
Minimize risks: You learn to test assumptions at an early stage and avoid undesirable developments.
More focus: You only prioritize the features that really add value.