Nothing you do should be random. You should know why you’re doing everything you plan to do. That means asking “Why?” a lot.
Why do you need that many members?
Why do you need to add that feature?
Why are you designing the interface in those colors?
Why is your community open? Or closed?
Why are you going to approach those people?
Why are you going to say that in the e-mail?
Why are writing about that?
Why are you using a Facebook group? Or Joomla? Or Yammer? Or Kickapps?
Why do we need a blog? Or a podcast? Or forums? Or a Facebook group?
Why did 3 members leave yesterday?
Why did 33 members join yesterday?
Why do you need to let people comment?
Why will people comment?
Why do we need to support delicious tagging?
Why don’t you reduce the size of the community?
Why will he invite his best friend?
Why is it going to take that long to launch?
Why is it going to cost that much?
The answers might not be as important as thinking through the questions.