Hired Guns
May 14th, 2009 Chris
As I said last week, I’m getting back into software. And to answer the question I got from several of you, I’m not yet disclosing what it is going to do. We’re still a few months away from launch and I don’t want to tip any potential competitors…
One of the biggest fears I had in getting into all of this was the tremendous investment I feared would be required to actually develop the code. I came from the world of big enterprise software where development is slow and expensive.
Not that the developers weren’t fantastic – they were talented and opinionated, very opinionated
It’s just that the paradigm was different. Big software releases happened every year or two, had tons of new features, had to run on multiple platforms and had to be bulletproof.
So when I first developed the concept on the app we’re developing, I assumed that it was going to cost a lot to build – originally I assumed at least $50k – $100k. What I soon discovered gave me the encouragement and cash to go ahead with the project…
Two key aspects of our project substantially reduced the development cost:
1. Software as a Service. We wanted to build this app as a service versus the old fashioned download-install-run model. That meant no multiple platform requirements, no installer, etc… All the stuff that adds tremendous cost without value for the customer.
2. Built in Product Manager. We were not looking for a full-service development house that had project managers and extra layers of overhead. I wanted the type of relationship I was used to: me as the product manager and our hired development guns as the development team. That eliminates a lot of overhead cost.
So I did up my specification (more on that in a later post) and went out to collect a couple of bids… And was blown away by how little this was going to cost!
I should note, that I didn’t go off-shore as I wanted to see the white’s of the team’s eyes. I wanted to sit down over a beer and make sure we all understood the requirements. I want to sit down over a coffee and make sure that the schedule is one I can count on. I was worried that remote development would add a bunch of barriers to communication that would counter-act any cost benefits.
In the end, I found a great team right here in Ottawa who gave me an aggressive but credible bid. And we’re off to the races.
Of course, this is software development so schedule and requirements churn is to be anticipated. But because I’ve got the right team and the right price – I know we’ll get there in the end.
In fact, this model is quite liberating. With the barrier to develop so low, the consequences of failure (from a sunk cost perspective) is also quite low. Which means that if one project doesn’t succeed for one reason or another, you can always try again with your next great idea…
Although that won’t be the case for us – this one’s a winner!
C.
Posted in Financial, Technology | No Comments »
A couple of friends visited me last weekend here in Miami Beach. They left on Monday and I’ve just about recovered from the varied excesses that such a weekend inevitably entails. One particular morning (er… at least when we woke up) we went out for coffee and happened to be discussing the benefits of incorporation versus not (yes – we are huge losers).
First, let me apologize for my wimpiness. I’ve decided to make these postings weekly – each Wednesday. There is simply too much going on despite my best efforts to gently coast till retirement. As I’ve mentioned before I’m teaching in the local University’s MBA program and now I’ve landed a gig doing training for a large high-tech company. It’s quite a shock – having to shave and wear pants on more days than not.
As I’ve mentioned (ad passim, ad nauseum), I am not a big fan of blinding outsourcing everything. I find too often that you lose critical control of pieces that are key to the business and it’s just doesn’t make financial sense much of the time.
We just closed out our fiscal year last week. We had a good year thanks to my uber-saleschick partner.
I had a frustrating week on the technology front. We use a product that automates many of our marketing activities. For example, it automatically sends out a series of sales tips to customers and at the end offers them a membership in a on-going sales coaching program.
In class last night, I was discussing how critical it is for organizations to strive to achieve an on-going relationship with customers. Not for some airy-fairy reason but because it’s the only way to survive these days in business.
I spent a bit of time over the long weekend prepping for my first class tonight. I am teaching this term at the University of Ottawa’s MBA program – specifically on Strategic Marketing.