Know how long your team will take.
Get project estimates informed by your team’s actual delivery history, individual experience, available capacity, and the complexity of the work.
Not just how long a project should take in theory. How long it is likely to take with your team.