The most relevant reason to use milestones in development is:
It helps the team to determine the tracking of the current tasks.
Milestones serve as key points in the project timeline that enable the team to assess progress, ensure alignment with project goals, and make necessary adjustments.