What is the best way to manage a group/team of 2-4 people?

If I am working on a group project or living with roommates, what is the best way to make sure that we are all on the same page with what we have to do?
1
Zoho Connect

I think of it like a private Facebook - you can have groups, post publicly, private message, events, to-do list post doc, pics etc. Cross platform, although mobile features are limited.
CommentsTweet