Life is complicated, to be sure. Keeping track of what you've got to do can be quite a job, and if you're collaborating with others, that complexity can grow exponentially. Setting up complex collaboration tools can take a lot of time and effort, to say nothing of expense, making you wonder if it's all worth it.
myTinyTodo is a tool you can use to share scheduling information. You set it up on your web server and hook it to a database back end, and you're off to the races. You can enter and edit tasks, add notes and tags, and even assign due dates and priorities to them. And since you can keep track of multiple to-do lists, each project can have its own list to work with. Add passwords to keep your data secure and you can get going. Now everybody's reading off the same page, and that's got to help make everybody more productive.
myTinyTodo is a free download. Your server needs to be running PHP 5.2+ and either MySQL or SQLite.