This is a crucial question so that you can set up expectations for the completion of the project. Whether a developer adheres to deadlines is an important parameter to evaluate his capability. Sharing timelines fosters transparency and trust in the relationship.