23rd April
2007
written by Will

In my 10 plus years in the web industry, I have had the pleasure (or pain depending on how you look at it) of working for both big companies and startups. There are benefits to working at both, but when it comes to product development, the advantage seems to tip towards one more so than the other. It clearly seems to tip towards the little guys (I mean startups), but why, why do they seem to have the advantage?

I think there are several reasons as to why small startup companies have a distinct advantage over their Big Company counterparts. For starters (no pun intended), they are typically small concentrated teams, anywhere from 2 -30 people. By being a small team, you can stay extremely focused on the task at hand, building a great product. By being this small, it affords you the benefit of being very nimble and quick to react to changes. The company generally is focused on building one product, and the livelihood and future of the company is generally riding on the success of that product. It is amazing at what a little motivation can do for a team (I mean, if you do not launch a good product and it is wildly successful, chances are you will be out of a job and back to eating Ramen noodles again). All this: small, nimble, narrowly focused, sink or swim is what gives the small companies the upper hand when it comes to launching a successful product quickly (this is assuming that the product is received well in the industry, otherwise they crash and burn much more quickly than a big company).

So then, what is it about big company that keeps them from launching a product quickly. This is not to say that big companies launch great products (just take a look at Google’s portfolio of products), but they tend to on average take a much longer time than the small guys. There are multiple reasons that cause a big company to take longer to launch a product, and I am sure some reasons are specific to the company in question. However, there are several factors that are common throughout big companies. Some of the roadblocks in the way of launching quickly at a large company are: too many cooks in the kitchen, in other words, there are too many people offering their opinions on what the product should or shouldn’t do, and that distracts from the focus of the product. Other problems that arise are riffs between teams, or people having their own personal agendas and not having the best interest of the product in mind. Big companies tend to have layers upon layers of sign offs required throughout the product development life cycle which can slow things down (in their defense, there are definite advantages to all of these sign offs). Lastly, in most cases, the company is not going to fold if the product is not wildly successful (however someone might loose their job, but that is another story for another time).

All in all, there are great products that are produced by the little guys and the big guys, but I have to say that the little guys have the advantage when it comes to time to market.

5 Comments

  1. 23/04/2007

    I agree at a small company you can move a lot faster and can be focused, equaling the time to market a lot faster. But you also have a marketing problem once you release it…. trying to get people to your site and know about you.

    Now at a big company, it may take longer to market, but marketing it is less of a problem (perhaps HOW you market can still be challenging). But as a big co. you release something and everyone knows. Google sneezes and everyone can feel the spray.

    In the end, someone said it best when at a startup you are busy trying to give away power (to get work done), but at a big company you are trying to gain power (to get work done).

  2. 23/04/2007

    Holly,
    Great points, it is harder at a small company when it comes to marketing. If the product is great, it will market itself (just look at Twitter or Facebook even). All it takes is a few people in the know to write about it and the rest will take care of itself.
    You could not be more right on the big company gaining power comment, that is exactly how it is (as if I need to tell you that).
    I was out your way last week, I wish I would have thought to catch up with you.

    Will

  3. Tom
    23/04/2007

    Three cheers for small, super-talented, multi-disciplinary teams!!!

  4. 24/04/2007

    I think that big companies need to embrace the advantages of small teams more - with ficlets we ran into a lot of places where it was great to be a small team, but we had the support of all the infrastructure of the larger parent organization. When that works and the infrastructure is there to help instead of get in the way, you should be able to run even faster than startups.

  5. 24/04/2007

    Kevin,
    You are right, they (we) do need to embrace it, and Ficlets was a great example of that in action. We just need to do more of this :-) and then we will be faster!

Leave a Reply