:::: MENU ::::

Top 7 Things For A Startup IT Consultancy

In the not so distant past I decided to start up my own business. The idea was to earn a bit of extra cash by taking on small projects. A relatively simple way of helping out people who are somewhat dehydrated when it comes to IT skills. Oh boy have I learned. Over the past months I have considerably reconsidered my take on being a sole trader. Thus follows my take on the top 7 things to consider when starting your own IT consultancy.

Aim at setting up maintenance contracts, monthly subscription fees or any other form of recurring income.

  1. Find residual income
    For me the main reason was to build a business that would generate more income the longer I was working it and the more clients I had dealt with. The only way that can happen is through residual income. Finishing a project for a lump sum is nice in that 30 minutes after you get paid. But then you realise that you now have to find another contract. You are simply trading time for money. It is essentially still a job; only difference is that you are your boss. Aim at setting up maintenance contracts, monthly subscription fees or any other form of recurring income. Create once, sell multiple times.
  2. Double the analysis more than halves project time
    Because you are only yourself, you need to be incredibly time efficient. Something I do really poorly. I have more than once jumped straight into a project, where the path was very clear in my head. But poor analysis of client requirements sunk the timeline for the project, as the client thought you meant round, when in fact you said square. Find out what the most important feature or part of the project is in the client’s eyes and go from there.
  3. Understand what the client wants
    An oldie but a goodie. Have you ever asked a tradesman to carry a job, only to find out he understood it completely differently? It is no different in IT. Because you are the expert, the client will talk about concepts and ideas, which are clear in their head, but poorly communicated. You need to come down to their level and speak their language to get in their head and extract the idea in terms that can be put down on paper. I once had a prospect come to me with “I have a Nail & Beauty salon, I’m thinking of having a website.” That was it. Now go and design and code the site. Impossible.
  4. Learn to say “no”
    The most overused word by business people that don’t have a technical background is “just”. Can you just move that up there. Can you just make those pictures smaller. Can you just…. As soon as you open the door to accepting their comments of “just”, you are heading for a loss. A loss of time, loss of scope, loss of profit, loss of sanity. If you have any doubt, re-read point 2 above. Get to the core requirement as early as possible, and stick to it. Ninety-nine times out of a hundred, the client will back down when you say no. You are the expert, you know what is possible. Say no now, but open the door for more work post completion of the project.
  5. Only take on projects of interest
    I took on a project where the client wanted a web server set up as part of the project. I am a developer, not a sys admin. I can probably set up web servers for my own use, but professionally is another thing. I like developing software and exploring new technology. I really have very little interest in servers and infrastructure. I ended up getting a friend to do it and the project took much longer than necessary. The client was unhappy and I was unhappy.
  6. Communicate
    If you don’t regularly communicate with your client about wins and losses, they don’t feel warm and fuzzy. Reassurance from you as the expert, that you are on top of things is paramount. If something breaks and delays the project, tell them. Honesty goes a lot further than silence. I always tell things as they are. If something goes the wrong way, analyse, figure out a solution then tell the client. Let them know that you are on top of it.
  7. Have fun
    Sound like a cliché, but it is true. If you don’t enjoy what you do, then everyone around you will feel miserable too. I will argue that you can’t be successful in your own business if you don’t enjoy the work and the challenges. Sure, there are obstacles, but it feels great to power through them. If you don’t have the passion, don’t bother.

Windows Phone Clawing Back

I have been using Windows Phone as my primary mobile OS since it came out in October 2010. I had an iPhone, which I was very happy with, but the lack of innovation and the extremely strict rules imposed on the device I own made me consider my options, once my contract was up for renewal. I have probably always been a bit of a Windows Fanboy, but the first iPhone available Down Under (got mine in 2008) was by far the best device on the market at the time. The Windows Mobile offering (which incidentally preceded my iPhone) was clunky, ugly and designed by developers.

When WP7 came out in Australia the iPhone penetration was close to 50% for all mobile web traffic and that was only due to Android. No one really cared about WP7. Except me.

To me it was a lime green car, a platter of raw marinated fish, a … Allow me to explain.

I would argue that most of the “popular” consumer items have the sheep effect. If it is shiny and the guy next to you have one and tells you how great it is, you must have one too. Surely it must improve your life exponentially and you can get all the benefits that everybody else gets, combined. This shininess is a major part of anything being successful, as well as a well-oiled marketing machine. Most of the people I ask why they have an iPhone, will say something like “It is the best”, “I can check my email” or “I can listen to music and download apps”. Most bought it because it is “what you do”. This is what I call the sheep effect. Just look at the long lines outside Apple stores when a new product is launched. None have held the device or even seen it, yet they still part with a large wad of cash buying an unseen and untested item. Hats off to Apple.

And this is where I like the lime green car. Most people buying a car will get a silver, black or white car. Mainly because of resell value, but also to not stand out too much. They want the safe choice that everybody else has. In my world the grey, silver or black car is the iPhone. Not terribly exciting, but shiny and has some nice buttons. Oh, and everybody else has one.

I want the lime green car. The option that is against the stream, against the norm. I want to consider all choices, and then choose the option that best does what I need.

And all this leads me to an article I recently came across. For some reason people are now starting to port the Metro UI from Windows Phone to iOS. Seems odd that someone will try and force a conceptually completely different paradigm onto the iOS platform, but all I can surmise is that there must be a market for it. Perhaps it is a case of “because I can”.

I am generally not a fan of making something fit into a mould that was never meant for it in the first place, and this is the same. If you want Metro UI, get a Windows Phone. Or even Windows 8 very soon.