6 Things You Need for Your Web Project to Succeed

Feb 2 2008 by Jacob Gube | 18 Comments

Being at an age where I’m just beginning to carve my path in the real world, I tend to have many peers and co-workers who constantly think about making an income besides sitting in front of the computer eight to ten hours a day in a windowless room.
A t-shirt that says, in a programming language, while you have not succeeded, keep trying

by Andrea Mercado

I’ve had thousands of conversations about initiating startup companies, selling IT products or services online, creating profit-generating web applications (like a derivative facebook site), and putting up blogs. Eventually, I began to see characteristics that I feel are needed in order for your own project to succeed, and I present them here.

Don’t be afraid to commit.

If you’re comfortable with your current salary and you need the promise of eating at least one meal a day (sans ramen noodles), why change it? If you can’t commit whole-heartedly to your endeavor, things won’t happen, and you’ll constantly put your project second on your to-do list (i.e. right below playing “teh gamez”). In addition, when you have other obligations that take up the majority of your day, you won’t be able to commit the time and resources needed to get things rolling. Who wants to sit in front of their computer after work to design the UI interface of your application or draft a business proposal to pitch to a small-business venture investor when you’ve already used most of your thinking and creative energy at something else?

While talking to a friend of mine who’s in the midst of developing a startup company, I heard the ultimate startup killer, “I think I’m gonna try and get a part-time job somewhere, just to help pay the bills”. To which I responded with, “There isn’t a better motivation then ‘hungry’”. Put yourself in the situation where there’s no other alternative to success. You can ask anyone who knows me, one of my most-used phrases is a rip-off from Nike, “Just do it”. Take a leap of faith in your ability to succeed and overcome the obstacles of your projects.

I’m not asking you to quit your day job (that would be hypocritical of me), but you may have to consider (a) scaling down your project to something you can manage on a part-time basis, (b) adjusting your commitment to other duties and responsibilities, or (c) coming up with something else that you’re equally passionate about, but can manage do to in your spare time.

Before doing anything, set your goals and develop your idea in a presentable way.

Right on the onset of your project, there should first be a clear definition of goals and what it is, exactly, you’re peddling. When you’re asked about your idea, you should be able to respond in a concise, clear, and marketable way. If it takes more than five minutes to describe your idea, it says that the concept is either (a) too complex — so you should consider simplifying, (b) you’re clueless as to what needs to happen — so you should develop your ideas further, or (c) a combination of both.

Whether you’re talking to an acquaintance about your idea (i.e. a random person you met at the bars) or pitching it to a potential investor, you should always be prepared to cover these questions:

  • How do you describe your project in two to three sentences?
  • Who are you selling to and what’s your plan-of-attack to reach and market to them?
  • Why would people attain services or products from you, or how are you different from what’s already out there?
  • Who are you working with, and how does it compliment your skill set? In other words, do you have the right people to make it happen?

Besides helping you conceptualize your idea in a more graspable way, these points give your audience the basics of what you’re trying to accomplish, and allows them to comment/suggest things constructively.

Avoid going solo.

There are several reasons why a single founder is bound to fail. For one, hard decisions are going to be tough to settle without another person (or two) calling the shots. Things won’t happen and there will always be impasse’s between you and yourself.

Also, there won’t be enough diversity in generating ideas and problem-solving processes. If decisions were made in a group, person A’s idea of “let’s make a myspace derivative… only we give the user even more freedom to customize their page” might be swayed by person B’s more even-keeled reasoning.

Additionally, with a partner, you can motivate each other to keep things going, akin to having a workout buddy to force yourself to go to the gym.

But there’s the other extreme, and it’s the “too many cooks/chiefs/shot-caller” team. This runs into the problem of things being argued constantly, a lot of profanity-slinging, and important decisions not being made in time.

A good-sized decision-making team (drawn from observation and experience) is two to three diverse (but like-minded in the end result) individuals. Personally, I believe a three-person team is the way to go because there won’t be any ties when issues are being decided upon.

For example, I, being technical, simplistic, and lacking business/marketing sense, would choose a more open-minded, “full-of-big-ideas”, business-savvy peer to be in a startup with. Then, I’d pick someone that falls in the middle, someone I’d dub “the mediator”, the person who’s in between the two extreme personalities. We will all have varying skill sets and personalities that compliments each other, and we each “fill in the blanks”, so to speak, of what the other partners lack.

Hire (and pay) well.

When your startup relies on other people (programmers, graphics designers, business school MBA grads), you have to pick the right people, and once you do, you have to keep them on the payroll. Being a cheapskate when it comes to human resources will cost you a lot in the long run. How would you expect employees to commit to developing your idea when you won’t commit to keeping them on board? When your employees jump ship, you’ll be stuck in the water. Your success hinges on the people working with and for you.

Don’t make money your sole goal.

You have to be passionate (borderline obsessive) about your idea. You can’t be in it just to make a boatload of cash. Look at profit as just one of the benefits of accomplishing your project. If you’re not passionate about your plan, come up with something else, because this shows your lack of interest (and most probably your lack of expertise) in your chosen area.

For example, I’ve been trying (for almost two months) to launch a blog that my brother and I co-founded (about consumer-related topics such as mobile phones, PDA’s, cars, etc). Although these are things I’m knowledgeable and deeply involved in, I lack neither the extreme fervor to get it up and running, nor the expertise that, say, a professional consumer technology editor working for a magazine, has. With Six Revisions, it took me two days to launch, design, set-up, and start publishing stories. When you follow your passion instead of chasing after the dollar bills, things happen quickly and successfully.

Be confident and unyielding, but listen to what other people are trying to say.

You have to believe in your idea, you should have the mindset of proving your naysayers wrong… but always listen to what your peers have to say. Believe it or not, other people are smart, reasonable, and experienced too. Don’t miss out on an angle that you failed to see, or make a mistake that your super-PHP-expert friend warned you from the start about SQL injections — listen keenly and avoid the temptation to shut them out just because they’re not saying what you want to hear. If you feel their criticisms or suggestions are wrong or won’t work in your case, simply say, “Thanks for the input, but I think I got it”. This says that even though you’re not going with their idea or suggestion — it still indicates that you appreciate their input and that you’re always open to any ideas they may have in the future. If you shut out these valuable resources, in the end, you’ll have no one to else to blame but yourself.

All in all, I think these are things you should keep in mind and try to have when you’re thinking of that next big project that will oust digg.com’s spot in the social bookmarking arena. My biggest suggestion is to believe in yourself and don’t doubt your abilitiesif you don’t think it’ll work, I can almost guarantee that you’ve killed your idea right there.

I’d like to hear your thoughts about the subject. What are the other ingredients for succeeding in your projects? Drop a comment!

Related links:

18 Comments

o2xlc

February 15th, 2008

Very interesting article. Unfortunately I don’t have any positive expiriences about cooperation with other people.

I’ve been trying to make some pojects with others but in the end i had to do it on my own. All my partners used to resign before projects were accomplished or wanted me to do theirs job for them.

Maybe it happed due to bad chosing of partners or cooperation is not as easy as might seem…

Jacob Gube

February 15th, 2008

O2XLC,

Depending on the size of your project, 1 person may be enough… if it’s a huge project, say building a web application or an e-commerce site, it’s always good to have partners to share the work and decisions with.

If you find that in your experience, you struggle with finding people who want to cooperate with you — at least seek the advice of close friends and family when it comes to tough decisions. Obviously, don’t share trade secrets to people you don’t trust, but it’s always good to get a different perspective on things.

My final suggestion, if you think your project is too big for one person to handle and you need partners, keep looking — start soliciting help from your close friends or family they’re your friends because you get along with each other and have similar interests and goals.

Although many say that you should always keep business matters away from friend/family, I don’t subscribe to that perspective… I love working with my (younger) brother, he compliments my abilities, he “fills in the gaps” so to speak.

Laura

February 23rd, 2008

I have to agree with o2xlc – I always advise people to go at it alone. The problem of partnering is that it’s very rare to find two people equally committed to a project and the project becomes dead in the water once one person isn’t as committed. If you have a designer and developer and the developer just can’t seem to find the time now the designer is stuck – they can’t find someone new because the developer will get to it “any day now” but they can’t move forward to the next step without the development piece.

I think a better way to go is finding a friend who is also starting a business, then you can keep each other accountable and bounce ideas of each other without being tied to that person’s success.

Peter T.

March 6th, 2008

Thanks for this information, i also had the same experiences, like choosing the right partner/s it was trial and error for me, and it took me a couple of years before if found them….

The important thing is that if you are passionate enough about your idea, even if you fail so many times and still you believe that this idea works, there will come a time that you will find the right persons and the right opportunities all in the same window.

so never stop believing

Jacob Gube

March 6th, 2008

Peter T.,

Such an inspirational comment. I do firmly believe that in order for you to truly succeed at something, you have to have a passion for it. If you look at the successful entrepreneurs of our time — they took an idea that they were passionate about and developed it. If there’s no passion, it will never happen! Passion leads to dedication and determination.

dennis

March 11th, 2008

wow…good stuff
the best part of the article for me were the 4 questions to ask yourself.

my wife and i are starting a project and first we are going to answer your 4 questions.

jack

May 2nd, 2009

Very interesting article. Unfortunately I don’t have any positive expiriences about cooperation with other people.

Heather

July 1st, 2009

Great article. I’ve forwarded it on to my business partner so we can both make sure we’re still aligned. He and I work great together, even though we are 2,000 miles apart (SF and Houston). It forces us to communicate our ideas and intentions clearly.

I’d recommend to others out there considering working with others (or even going into business with someone else) to make sure you always make an effort to stay aligned with your business goals. You should talk frequently about where you want your project to go and make sure you’re making decisions that will get you there.

At the end of the day, it’s nice to have a second hand to high-five when you reach that next milestone!

charley

September 3rd, 2009

nice article, Gube. It makes me think about not just what I should be trying to do at this point in my life, but also who I should be doing it with. I also am “carve my path in the real world”.

Many thanks, and congratulations on making sixresisions so cool.

Raffi Darrow

September 21st, 2009

Thought you’d like this – I read it last week. “I once read a story about Cortes and his expedition to Mexico in 1519. Once they hit land, he burned his ships. By cutting off all means to retreat, he was forced to move forward.”

Angel

March 31st, 2010

I like this post i love this story

Alex

June 24th, 2010

Hello, greetings from Chile.
my native language is spanish, so sorry if there is any mistaken in the following lines:
i have developed a web portal, so i will describe my experiences:
- i was whitout job, so i think it was a perfect moment to create something new for internet. a new portal flash based to allow users create web sites completely online.
- i ask others for some kind of sponsors but anyone help me, so i had to do all completely alone (design, develope, programming). i did forget to say i am system analyst.
- after two years i had finished a completely operative beta versión of the portal and a i am very happy with the results, because I did go beyond my goals.
- At the present this project is waiting to be shown to the internet community.
- what is necessary for the last point be successful ? something to sponsor me with a quality web hosting because the media will be later uploaded to the site (pictures, videos, etc.).
- it was very very hard to finish this project, and was very hard to make it completely alone.

Patrick

October 20th, 2010

Nice article Jacob, great timing aswell, starting to work on pet projects, will be showing this / the Related links to my colleagues :)

DaVeTheWaVe

December 7th, 2010

Cool post!
I just want to tell you that in the header pic text might be better with;
while(!(succeed == try()));
or
while(!succeed){try();}
=)
bye! DaVeTheWaVe

nitGreen

December 23rd, 2010

Jacob Gube,

Interesting Article.

I will agree that when you start any work if any one give you suggestion. so always listen, you are not only smart in this world.

There is lots of other people are very good and may be better than us.

Upen

January 12th, 2011

Love this article and absolutely motivate me to work on my project.

Priscila

September 29th, 2011

Very interesting article. Unfortunately I don’t have any positive expiriences about cooperation with other people.

Paul B

October 25th, 2011

I haven’t worked with others just yet – but this piece should help when that day comes!

Leave a Comment

Subscribe to the comments on this article.