My best idea in this vein is a multi-user todo list for small companies, where people can assign todos to each other, and mark their own todos as depending on someone else. That way you could always see what you need to get done, that isn't being blocked by someone else.