Feature Creep

The art of adding features to any product or service is this:

Those who need or want the new features can find them easy.

Meanwhile those who don’t need or want the features don’t even notice them. They are invisible.

Sounds impossible to do, but I think the team at twitter are doing a pretty good job of it. The way I’d try and achieve this would be by making sure the visual structure doesn’t change, and the sequence of events to use it is not interrupted.

shhh – here comes the controversy.

International team & Time zone issue

I’ve always been an evangelist for international outsourcing. Especially as it pertains to digital work. I was asked recently if it has added complexity because of time zone differences. I had never consider the issue before, so I stopped to think about it for a while.

And this is my answer:

Having staff work on the other side of the world is usually an advantage. It feels like we have double the amount of business hours in a day. For example, when it is 5pm and something important comes up, I don’t have to wait for the next day for it to get started on. I can brief it out, and have it on my desktop by the next morning. For small startups getting things done quickly is what matters, and this process is a bit like inventing time.

Startup blog says: having a team in different time zones is rad.

Building a web community

I was asked during one of my live twitcam sessions the title of this blog entry, with the number 3 in front of it. What are 3 things needed to build a web community. This is the answer I came up with right on the spot.

  1. Participate
  2. Share
  3. Keep costs low

Participate: Use the service, website and community you are building. Be an avid user and of it yourself, even though you own it or built it. I use rentoid more than anyone and love it. You are not part of a community if you are a spectator. You need to be involved in it. Listen, create, help, assist, but not rule over. It’s not a kingdom or a principality, it’s a community, which means that all participants are equal regardless of their status. It doesn’t matter, if you are the customer or the creator of the community, everyone matters. It should be evident in the organic dynamics that all of the community are valued. everyone has something to offer and add that we can all benefit from.

Share: Share not because you expect something back. Share because we are all humans, and this is how humans roll. We are great at being there for each other a providing support. Doing stuff for the benefit of others for reasons that go beyond the financial. it was once said that the perfect day is the day you help someone who will never have the chance to repay you.

Keep costs low: Not for any economic reason, other than building things of incredible value like communities take time. If you build an expensive infrastructure for your community there will be too much financial pressure on making it work quickly, and communities don’t work like that. They are organic and take time to find a balance and set of values and systems. If you have too much cost associated with what you are doing, your behaviour will become non-community like. It just wont work.

Startup Blog says, Start building.

Solid advice – David Clarke, Webjet founder

I was lucky enough to be on a judging panel at Melbourne University with David Clarke the CEO of Webjet. A $500m company which he founded, floated and built. After the students gave their business pitches (the subject was Internet Marketing) he gave a simple closing speech with some poignant insights. Here’s a snippet.

“The internet is very seductive and has the capacity to hijack rational thought. There is a real disconnect between the on-line and real world. The trick is to connect the two. And the way that is usually done is through speed and cost advantage.”

Amen.

Picture 118