Hello everyone.
Long post coming here, sorry![]()
I am having a bit of a dilemma, which I hope to gain some new angles / insights on by posting here on YE.
Background
I own an IT company, which do custom software development for clients, such as websites, webshops, custom web applications as well as a little bit of more funky stuff (Facebook apps, viral marketing, flash games). We have positioned ourselves as a subcontractor to advertising and marketing agencies.
We have been in business for just around a year, and we are doing quite well. It is not like the money is pouring in, but we support our main staff (4 guys) as well as freelancers and development teams. We use offshore development for most of our projects, where 2 of the main staff act mainly as project managers. The other 2 is a designer and a salesman.
We have bootstrapped so far, and in the first year made a decent profit. Now, the projects are starting to come in faster and faster, and they are rapidly growing in size and budget. Almost all of our clients are repeat customers, and we do pretty high quality work for some very large end customers (our customers' customers, so to speak). So far so good.
The problem
The problem is now, that I am loosing my motivation regarding developing software projects. I have been doing this myself, for around 8 years now in various organizations, small and large. I started as a developer, and then became tech lead, then project manager. For as long as I remember, I didn't really enjoy software development all that much (except hobby projects), however I have kept doing it because I am good at it, and it has always given me a decent income. Obviously this is also why I / we started a company in this sphere. Its not the first company I have started, but definitely the most successful.
The problem I am facing, is that I have come to a point where I am starting to loathe the work. I like the initial stages of projects, conceptualization, finding the right team and so on, but I hate the production phase, where I constantly have to act as interface between developers and customers (in addition to trying to improve the companies processes and tools, pay wages, invoice clients etc etc).
Stress etc
It is overwhelming and frankly I am starting to get very stressed out, and constantly tired. I think the problem is the amount of attention to detail I have to put into every project (and there is a lot), ranging from technical design to customer handling to developer management etc. In addition, the constant deadlines from different projects are simply becoming a bit too much. Add to that the inability to take a vacation without several projects exploding (due to beforementioned constant deadlines / milestones), and I am getting exhausted to the point of shutdown
In previous positions, I have felt this from time to time, and it usually ended with me resigning from the position and taking on something new (which always turned out to be more of the same
Another idea
I think that we have come so far with our company, by building a good customer list, delivering good solutions and so on, that it would be a shame to just let it die.
Therefore! An idea I had yesterday, has been on my mind. In our team, we have a very good salesman, and a very good graphical designer. Lastly, we have myself, which (I like to think) is a decent software / solution architect, and an average salesman as well.
What I think could be interesting, was to stop working as a software delivery company, and instead start as a company of sales agents. Instead of producing solutions, we utilize our large network of suppliers in all manners of fields (web development of course, but also a lot of other areas of IT / marketing), and "merely" sell the solutions.
Concept
We keep going to our large clients, as well as new ones and try to listen to what they want. Then we design / conceptualize a solution, find all the right suppliers and start the project. By then we take a percentage of the sale (think around 30-40%) and hand the entire project over to a third party supplier. Obviously, the challenge will be to ensure that our suppliers are of such high quality, that our customers actually get what they pay for. Naturally, we can assist on various parts of the project, but the more of the project is handled directly by the suppliers, the better.
I believe such a setup could be interesting, because there is an entire "business area" which will no longer be our direct responsibility: Production. We do not have to worry about setting up development environments, enforcing good code practices, managing projects and so on. We can focus on what we enjoy, which is conceptualizing and selling really cool solutions.
However
It is however easy to argue, that what we are actually best at, is probably producing the solutions. On the other hand, while we are good at producing, we are definitely not good at scaling our production. We DO have very good sales resources available, and could probably take on a few more highly qualified sales guys, while we have a hard time finding good project managers.
I would like to put the company in a position, where I am not needed every minute of the week. I'd like to be able to take 2-3 weeks vacation, from time to time which is simply not possible in our current situation. Also, more than anything I would really like to get away from supervising development of software.
So a few questions to start the debate (if anyone is still reading this rant:
Do you reckon it is feasible, what I am thinking of? To change a software development company, into a sales agency?
Is it at all possible to sell such solutions, without being directly involved with the production / supervision of production?
Based on what I describe above, is there any obvious obstacles which I have missed?
Finally...
This post is written more or less directly from the gut, so please do not hesitate to ask if anything needs elaboration. I'll be thankfull for any replies that I get. Obviously I am discussing this issue with friends, family, business partners and so on, but I think YE often contributes new view on issues, which is why I am asking here.
Thank you very much for reading! And even more for replying
Best regards,
Morten





LinkBack URL
About LinkBacks







Reply With Quote
Thanks for your response!
Featured on: