Scaling up a services startup

Subject of the post is probably the most discussed topic in the service industry – Scaling up. We knew this from start that we have to manage how we hire resources, watch the costs and scale. I managed to drive the team from our garage office to a good facility, brought in processes for managing the work force & we now have a an army of brilliant engineers dedicated finance & HR teams. Still we hardly ate,  we were always working.

Things were so bad that around that April (2010) I ran into serious sleeping trouble, I didn’t sleep for 8 days & the doctor told me – after giving a look as if he is talking to an alien – that you can come out of it yourself, it will be tough but that’s the better solution than he prescribing medicines – which I will not take anyways. I had to attend a wedding in north east and planned a 2 week vacation which I thought will help me to come out of the situation – it helped. I carried a book with me as I wanted to read it again. When I read it the first time, it didn’t much sense but this time after being in the shoes of an entrepreneur for nearly 2 years, it made sense.

At the lower Gompa, Bomdilla, Arunachal Pradesh

At the lower Gompa, Bomdilla, Arunachal Pradesh

No, Its not a cliche story. I didn’t sit there and read much and there was no revelation (Other than the long discussion which few young monks started with me on religions, Bilekuppe etc). I came back home, started working again and forgot about the book. Weeks later, I started reading it again and I came across a section where the author was mentioning about hard work and the amount of time in hours per week the most successful businessmen dedicate . This was the first time I had thought about such thing like number of work hours in a week. I calculated the amount of time I spend – the previous week it was roughly 116 hours, this week its already 80+ hours and I was scared to think beyond these 2 weeks. There was something seriously wrong and this is when I  thinking about scaling up my team and started analysing how I spend time.

Being a startup means everyone has to multi-task and sometimes do the jobs which no one else will do. (Like how I used to clean the sole wash basin in our old office) So there was no point about stop doing multi-tasking. It was about make the best of the available resources. Soon I realized that the core problem was my worked spanned across marketing, execution, project planning, talking to clients from technical to finance matters to occasional chit chat. The first action item was to make the business development and market straight and we were searching for business development resources. By June end we had the business development team ready and they started putting together missing parts of the puzzle.

Now I had time to focus on my technical workforce and I was preaching agile methodologies and SCRUM for sometime then. But there were missing pieces and soon understood the key is to empower your team, let them own projects at the same time allowing marginal errors & more than anything trust their capabilities 100%

I started giving developers and lead developers more freedom to innovate, involved them client communications more than ever and started paring up senior engineers and the business development team. I have been applying, my method of learning from practice with little guidance. I strongly believed, inherently people are good enough to learn and not to commit errors which will cause catastrophe. In the mean time SCRUM meetings were introduced for every team from business development to HR. Initially it required some serious efforts to keep things going but now after nearly 6 months with SCRUM, we are looking good.

Another important idea implemented is Huddle – an internal social network which is meant to improve communication and knowledge sharing. Though we were small in size, because of the shift timings often communication between different teams were not happening and I wanted a platform for knowledge sharing which can be later used for coordinating activities from CSR initiatives to birthday celebrations or promoting art and culture within the staff. Huddle is in the nascent stages now, but hoping this to grow and become an integral part of the organization soon.  (The name Huddle is carefully chosen to go well with the Agile practices we are following)

Now, after nearly 6 months of sole focus on developing the organization from within, we have started feeling the differences. Finally, after some serious struggle and hard work we have different functional parts of the organization running nearly smoothly. Few things we plan for future is to give more and more focus on communication, improve technical skills my continuous knowledge sharing sessions etc.

To summarize, the lessons learned are:

There should be a balance between how much business you do and how well you are able to collaborate with your own team. Its very difficult to find the balance but its essential for scaling up.  The more we collaborate its better for scaling up as everyone learns in the process and becomes ready for the challenges. One should never forget to look back to our own team in the struggle to grow and scale up. The employees first policy may not be 100% correct, but keeping balance between how we spend time between employees and clients is important. I think, we were probably few months late in starting the initiatives, but we have done it atlast and now waiting for the positive results which we are confident of.

Yes, Collaborating the agile way is method to succeed and scaling up.

Existing customers Vs New customers.

The usual way to start this topic will be “for any organization at some point of time they will have to decide how to deal with growing demands from existing clients and the need to expand and acquire new clients”  Anyways, we are also facing it. I thought of writing down what we decided about it.

Its so happening that we are putting all our might after fine tuning an e-commerce portal we are working on but now we are facing page load time issue, and on a dead-end on the SEM platform we are developing for a client due to technical glitches from the APIs of the 2 search engines competing for second position & the third project from our first client – angel – need more resources. At the same time our cloud IaaS team is starting to work on couple of exciting assignments. To make things worse we are on an aggressive marketing mode which is bringing in new enquirers every-other day which needs a lot of attention.

What we do ?

Before things getting into such a situation, we had a discussion. We wanted to win new projects & increase revenue stream, hire new people & achieve the dream of becoming a 100 member team providing the best in the class solutions by 2011. But, wait. I thought about the angel who got hooked with us more than an year ago and waited for us to increase capacity, the other client who sang happy birthday for me from other side of planet earth over a cranky phone connection we had then, and various other things happening around us.

During the discussion I had  2 examples in mind which is given below.

We have a place where they sell chicken dishes which resembles  Arabian dishes. The outlet is in a prime spot on the highway, there is enough parking space, its near a college with may be 2000 students etc. I used to go there occasionally as they used to open till mid night when I finally find myself thinking about dinner. Besides all the good things like a prime location and all other favorable conditions, they never had customers. The quality of the food was bad, the customer service and focus was not existing. I still keep going as I had no choice and the last I went was few months back when they kept me waiting for nearly ten minutes just to collect the bill.

I can’t really write about the second case, but its something like this. The provider is a monopoly and nearly everyone uses them. But whenever people need proactive service, they choose a new generation alternative. So people keep two service providers and the old provider is slowly loosing business and it will be loose its business in few years and the restaurant in case one will be closed in few months.

I sounded bit affirmative than usual in the discussion and finally decided that we will not be spending even a second of attention on new clients unless the existing requirements are met. The existing clients have not only made us what we are now but they trust their future with us. We are 100% confident that we will deliver our best & come out of this. Let this post act as a record.

I send a mail to the angel to hear his opinion on resource allocation & ended it as follows:

You are an angel for us & angels/existing-clients gets the best attention than new clients !

everything else will follow.

A year of Entrepreneurship.

DSC_7074_1

After 1 year and 3 months of quitting a cosy-big-MNC-much-loved-dream-job (removed a link from here as it creates confusion.) and just turning 28 I found myself asking the question what is this Entrepreneurship is all about ?

Is it the money ?

No !  I am broke and I can’t buy stuff  like a crazy over priced bicycle (my friend has one) or an iPod which I had bought in the past  and still using as an hard disk. I still remember paying advance for Onakkazhcha exhibition with the last pennies in my account and coming back with some 110 rupees (2.5 USD) in my wallet.

Is it the comfort and no need to much work ?

Comfort ? I haven’t gone to Bangalore PVR or gone to one of those over priced restaurants on birthday treats or even there was not much time to sleep. I used to shiver under the A/C and last year I was sweating !

Is it all the fun, glamour ?

heck ! no. I had to switch to T-shirts and Jeans because I no longer able to iron the clothes for that matter.  Fun, well, I find miss calls in mobile from various people of which few are the most cute girls one encounters in life but I’ve no way but see those calls hours late and do nothing about it.

Is it the freedom and do whatever you want to do ?

no way ! you can’t even fall sick because that is when all the world turns against you. You can’t go on a trip because that is when your client wants an immediate whatever call with you.

oh, since you have so many people working under you can work less, that it ?

well, absolutely wrong. Earlier one had a boss and only person was waiting to hear for answer, a reply or whatever. Now you end up with a lot of people waiting for replies you end up following up, working, researching thinking the whole day.

No its not money, power, glamour, less work, freedom that defines entrepreneurship. When you become an entrepreneur, you get the freedom to choose what you have to work on, you come to office and see the people sitting in there and you realize you are able to reach not just a family but the lifes of all their families, You feel happy when a client who lives on the other side of the planet which is believed to be spherical in shape asks you to take a break, pack your bags, go to the mountains or he trusts you and offers to help in a charity photography exhibition you are involved in, or someone says he had a “blink” moment when he met us and he trusts us with the most important project of  his life or you feel proud when a movie director gives you the freedom to decide on how to make the teaser for his most challenging work, or you feel really cared and loved when one of your best friends comes to your office and says you have got a nice setup and I entrust you with my upcoming  project.

What is all above means ?

Entrepreneurship is all about blood and sweat one puts to whatever one likes and in turn he becomes trust worthy, ethical, transparent and capable of delivering the most challenging tasks to the people who trusts him. He influences and changes the lifes of the people around him or her. He may have to make personal sacrifices which has long term postive impact on not just him but on the people who trusts him – the ones the world calls clients or employees.

I think now I am able to do only those things I like to do.  I remember myself telling my superior when I joined for cosy-big-MNC-much-love-dream-job that I hate GUIs and I am most comfortable with a text terminal, code but then there were times when I looked at GUIs with an already upset mind, I tried to keep the monitor upside down, looked at it, no the GUI still looked like a ugly-alien or something. Now I am no longer tormented by such things, but we get the freedom to choose what we need to work with,  its no longer a legacy technology, same old repeating stuff, one get the freedom to implement what you use to read only in slashdot and feel satisfied. Life remains the same, you have same old things which upsets you, same old stuff around you but then there is something new everyday.

If the defintion of an Entrepreneur is one who has stopped making compromises in his life and by so becomes a confident, proactive, trustworthy individual able to change the lifes of the people around him, then yes I am one.

And yea, He has the best friends one can think of. Shijil, Sai, Prince are just three of them in the list in which other names will be a bloody cool Mohan, Smevin, Jithesh, one person whom I call messenger, Alexy, Aswathy, Cibin, Lijo, Adarsh, Vikas, Shyam, Muraliyettan, Krish, Oam, Sunil, Deepa and yes the list goes on … Well yea, Entrepreneurs are not supposed to become emotional etc so I am not writing more names and how they have helped me !

Hello Micheal Jackson !

For ages I wanted to have blog where I can discuss about my work, technology, crowd sourcing, social networking and many other things. I have a blog, living the dreams where I post photos and random musings on various topics and write ups in Malayalam which is my mother tongue.

Now since I am doing only those things I wanted to do – yea, no more XML embedded Java, no more disappointments hearing the feature you worked your a*s off got scrapped, fixing GUI labels of an NMS  product even though everyone knows I hate GUIs and my skills can be put to better use, no more switching between desktops and laptop running OSes which I can’t bear, no more fooling around century old technologies – I thought this is high time to have a technical blog or a English only blog.

I have been monitoring technical blogs some are pretty useful and others are ‘generated’ based on which popular keywords have enough search volume but not much relevant content. The biggest incident of recent times was the mysterious death of the great pop star Michael Jackson. I came to know about the news 2 days after the incident as I was busy with a project release and I was equally shocked like the rest of the world but never got time to watch TV – Oh, I don’t own a TV and haven’t seen TV in last 9 months or so – search in Google, search in Bing and see how the results vary etc. I have never seen him or I have never taken a photo of him. But as of today I have the most interesting Micheal Jackson photo as per Flickr and third most popular Michael Jackson photo as per Technorati.

The trend of recent times is crowdsourcing or make the crowd work free for you make profits out of it. The latest example could be Chrome OS where the big G will probably make use of Firefox and Google Gears to perform everything that was traditionally performed by complicated GUI APIs. The man hours that was spend for developing Firefox is now helping giant corporations ! (yes, its high time for the FOSS community to unite !)  User generated content and social networking is the manthra for the day. Even the prOn industry is getting hit by the social networking sites. Among many things I will try to write about is crowd sourcing and marketing using the same. Oh, yea I am not bad at it because I have world’s most popular Micheal Jackson Photos at the moment – even though I have never seen or shot him !

I will be writing about Cloud computing, network security, EMS, UNIX, Free Software, crowdsourcing, social networking, Performance Engineering of applications, sparksupport.com and much more but for the time being its about online marketing and -

world’s most interesting Micheal Jackson photo:

Tagged as Micheal Jackson
Tagged as Micheal Jackson

Flickr.com says:

flickr - most interesting photo tagged with micheal jackson
flickr – most interesting photo tagged with micheal jackson

Technorati says:

Top images tagged michael jackson

Top images tagged michael jackson

In short,  what if I had a sellable commodity in place of those images ? In today’s knowledge centric world, one who has ideas and one who can implement them wins.

disclaimer: the photos used in this post has nothing to do with Michael Jackson. They are used as a way to analyze the interenet search trends and how to cash them.

Copyright © Bobinson K B's musings
on Cloud computing, software development, crowd sourcing and much more !

Built on Notes Blog Core
Powered by WordPress