The team can try, but without a clear understanding of how much time is spent on specific tasks, deadlines will always float. I can recommend Monitask - we have been using it for a few months now, and it has really become easier to manage processes. It's a service for time tracking, but with a task monitoring function. It doesn't just record how many people worked, but also helps you understand which tasks were performed and how much time was spent on them. You can easily customize reports to see the big picture on projects. It's also cool that it takes screenshots of screens - but not for total control, but for transparency in work. We've had cases where someone said they worked all day, but then it turned out that they were working on something else. Thanks to https://www.monitask.com/en/, it has become easier to analyze where bottlenecks occur. In general, if you want to understand why deadlines are moving out, I recommend trying this service. I think you'll love it!