What I find most inspirational about FogCreek is that they have managed to survive and thrive in even in the face of powerful "incumbents" i.e. free solutions that have a longer history.By that I mean that when the sales person for Fogcreek for Version control s/w makes a sales call, he could be faced with groups who are using either PVCS or CVS or SVN -- and yet he or she manages to close that sale. I would love to know how you get past that barrier to entry ? In more general terms, when if you are making a sales call to a prospect who already has a solution which may be inferior but nevertheless in production, how do you get them to switch ? When do you know to move on to next prospect and when to further pursue the lead ?
You should remember that the existence of open source or home-brew solutions is not in itself going to prevent me (as a person who makes purchasing decisions) looking at a paid-for version. For example, I use Dans Guardian at the moment but am looking at Smoothwall to do much the same thing. I use Amazon S3 + s3ql for backups, but also use Nasuni for the same thing. I can make forms quickly and fairly easily with Django but prefer Wufoo for all sorts of reasons.
I've been told by my manager to favour off-the-shelf solutions - he feels it will allow us to hire more easily if I decide to leave. I prefer not to have the hassle of writing software myself, or downloading and configuring often very complex software which might not be that polished. Sometimes, I just want a support person to call who can fix stuff quickly so I can get on with my work rather than dealing with support issues. The people I work with are not very tech-literate so I need software which even they can use easily (otherwise I just end up doing their work for them).
There are many products I would never consider buying, and many top-rate open source products I cannot live without. But if you can encapsulate your expertise and knowledge in software and sell that to me and make my life easier, I will cheerfully part with money.
I don't honestly know the exact pitch that our sales team is using right now, but in the case of Kiln, stories that show how powerful DVCS is compared to legacy solutions usually make one hell of an impact. You can check out http://www.fogcreek.com/kiln/worldtour2010-dvcsu.html?fccmp=... for example, which is the talk I gave as part of the World Tour. A lot of people who previously didn't "get it", suddenly did.
That can't work for everything, sadly. I know that products that centralize all of your communication, like FogBugz or Flowdock, make one hell of a difference, but it's hard to demonstrate that centralizing communication is helpful if someone doesn't currently believe that.
It's easier than you think if you target organizations with non-technical decision makers. I've seen "directors of software" force LAMP development groups to switch from SVN to TFS.
Cost is often a perception thing. For example, I work in a mostly outsourced IT shop - the only thing in-house is our custom coding. With a $100 million annual budget, the difference between free version control or $200 for FogsBugz licenses for our 8 devs is negligible.
Around here, until you hit the 5-10K mark, it is as good as free. (Not that I condone such wanton spending.)
This is kind of off-topic, but I've always wondered, the pictures in Joel's articles (and this one, even though not by Joel) always seem to be completely random. Am I missing some relationship to the content? If not, what is the reasoning for having random pictures?
Elsewhere Joel has talked about how just having pictures (any kind of pictures) in his blog articles made them much more readable and that they were accepted much more positively than just a wall of text.
[+] [-] badmash69|15 years ago|reply
[+] [-] m0nty|15 years ago|reply
I've been told by my manager to favour off-the-shelf solutions - he feels it will allow us to hire more easily if I decide to leave. I prefer not to have the hassle of writing software myself, or downloading and configuring often very complex software which might not be that polished. Sometimes, I just want a support person to call who can fix stuff quickly so I can get on with my work rather than dealing with support issues. The people I work with are not very tech-literate so I need software which even they can use easily (otherwise I just end up doing their work for them).
There are many products I would never consider buying, and many top-rate open source products I cannot live without. But if you can encapsulate your expertise and knowledge in software and sell that to me and make my life easier, I will cheerfully part with money.
[+] [-] gecko|15 years ago|reply
That can't work for everything, sadly. I know that products that centralize all of your communication, like FogBugz or Flowdock, make one hell of a difference, but it's hard to demonstrate that centralizing communication is helpful if someone doesn't currently believe that.
[+] [-] chsonnu|15 years ago|reply
[+] [-] synnik|15 years ago|reply
Around here, until you hit the 5-10K mark, it is as good as free. (Not that I condone such wanton spending.)
[+] [-] prewett|15 years ago|reply
[+] [-] babakian|15 years ago|reply
[+] [-] michaelbuckbee|15 years ago|reply