Be communicative! First is to find a common voice with the people that are causing this negative effect on everyone’s time management and productivity. Explain how and why their lack of personal organization and time management are causing the efficiency of the workflow to go downwards and how in the end this will lead only to loss or substantially lower income. Help these individuals gain control over their schedule.
Confront people and tell them they aren't good enough and it's dragging everyone down. Make sure you explain it to them because their small minds probably don't understand.
Search for a reason. Often enough people can not maintain their schedule since some issues have ruined their plans. This is another reason why communication is vital, it is just as possible the person you are relying on to have a slow down because of a major issue no one knew about.
Make sure you dig into whatever limited information you have about their personal lives so you can draw conclusions about why they are lazy. They'll appreciate it.
Cooperate. It does not matter what is each team member’s place in the hierarchy. Try and cooperate and manage the tasks at hand with all colleagues. Employee time and attendance and time tracking for employees are vital to the team’s cooperation. If there is no cooperation and just chaos all will be doomed to failure.
Make sure nobody is given autonomy and you micromanage every step of the way. People like someone breathing down their neck all day to make sure they complete the simple tasks.
Organize. Regular briefings are important for the project and project tracking. This is everyday chance to do better, to improve and to maintain stability in the workflow, which will take the project much closer to success.
Set up lots of meetings so that every knows what you had for breakfast that day.