Sunday, 15 February 2009

Mullenweg's 12 rules for getting from 1 to 100,000 users

Matt "Wordpress, Akismet, Ping-o-matic" Mullenweg has 12 rules for getting to a large number of users:
  1. You have to be the most passionate person involved.
  2. Get off the computer - the act of writing things down on paper frees the mind, allows for the juices to really flow.
  3. Obsess about the details, down to the space between two letters.
  4. Do your own support. You have to be able to feel the pain of your users. Document everything. Make it as easy as possible for your users to contact you.
  5. Blog every step of the way. Keep all of your users in the loop at all times - they will love you. Communicate with them and put them in the driver's seat.
  6. Have a great tagline. If you can't describe what you are doing in less than 5 words, edit it, shave it down.
  7. Frame everything you're talking about in a context for your users. What are you going to do for them?
  8. Get out of version 1.0 as fast as possible. Most people make their successes on something different from where they started. Be flexible. User feedback is the most valuable asset. Don't let yourself be too led by your first users. Listen to the silent majority. Keep the majority in mind.
  9. Track yourself.
  10. Know what to do if you are successful.
  11. Start strong, end strong. People don't often remember what was in the middle.
  12. Be a pain killer, not a vitamin.
The 46-minute podcast of Matt's talk.

Excellent food for thought. One that caught my eye was #6. The problem: Get the shiny draft mission statement down to a snappy under-five-words tag-line.

Tuesday, 10 February 2009

Victorian bushfires: A personal appeal

Unprecedented bushfires have affected my home state of Victoria, Australia, since last Saturday. I live in the capital city, Melbourne which has been largely unaffected, but like almost everyone else I have friends and family who have had narrow escapes.

Unfortunately, many have not been so lucky. Over one-hundred-and-eighty people are confirmed dead with estimates that this will rise to over 300.

Today I was saddened and shaken by the news that a family that I know -- a mum, a dad and two children (only a few years older then my own) -- perished while defending their home.

What to do?
Like most Victorians we are donating money, in our case through the Red Cross Bushfire Appeal. In addition Andi is donating patchwork quilts to the destitute. We are looking into other ways that we can help.

I urge all Australians -- especially Victorians -- to donate generously, and if possible to also help by donating goods, personally volunteering, and offering shelter to those rendered homeless.

Monday, 9 February 2009

My son the vigilante

In the round-up to Jake's first week at school, when asked about his day, Jake said in passing:
"I had to wrestle one boy, to stop him from being mean to another child."
Further questioning failed to yield meaningful elaboration. In the absence of calls from the school I guess we'll just have to assume (hope?) that Jake was on the side of the angels.

Shall we learn, or wrassle?

So to any bullies reading this, remember: "Don't mess with red".

Wednesday, 28 January 2009

Great interview question

This article suggests that you should always ask
"What do you do in your spare time?"
since it tells you a lot about what the candidate is passionate about.

Now, I have been asking this sort of question in social settings because I am not a great smalltalker -- although I'd like to learn one day ;-) -- and usually asking that question (or what's your passion or hobby) get's people engaged and open up. Unfortunately some people are very obsessional and will launch into long monologues at the sniff of such an invitation, in which case it's time for me to interrupt, excuse myself and go and get another drink (especially in this heat).

Anyway, while I think it's an interesting question, I am not sure that it is that easy to interpret the answers. I would suggest supplementing it with a follow-up when there is no obvious connection:
"What have you learned from full contact macrame [or whatever] that relates to your day-job?"
Let the interviewee do the hard work!

Truth in Parody

If you can't decide whether something is a conspiracy or a stuff-up, assume a stuff-up.

But often the conspiracy theory is much funnier, and just rings truer. Witness this spoof interview with Bjarne Stroustrup, creator of the C++ programming language. Snippet :
Bjarne: Well, one day, when I was sitting in my office, I thought of this little scheme, which would redress the balance a little. I thought 'I wonder what would happen, if there were a language so complicated, so difficult to learn, that nobody would ever be able to swamp the market with programmers?
Gold.

Tuesday, 20 January 2009

Distillation of Solution Selling

A few months ago we did a training course on Solution Selling, and yesterday I bought the book. After reading the introduction -- a bit more to go! -- thought that it would be a useful exercise to try to describe its essence in my own words:

Origins
Solutions Selling is a codification of smart sales practices by Mike Bosworth dating back to 1983. Originally Bosworth went straight from College to pursue a career in the technical support at Xerox corp., before it was suggested that he try his hand at sales, which he did (at first reluctantly). The book was published in 1995.

A Consultative Approach
Rather than foist your product on an unwilling (or even willing) prospect the Solutions Selling approach encourages you take the buyer's perspective and work with him or her in a non-pitchy way. By the end of the process a decision to buy should be a "no-brainer":
  • the customer should feel ownership of the resulting solution
  • the value should be evident to the customer how the purchase leads to enhanced capabilities
  • these enhancements should be quantifiable, so that the purchase price is justified to other people in the customer's organization
  • the customer should feel personally empowered by the experience and the result
  • the personal relationship with the salesperson should be perceived as positive
Applicability
Solution selling lends itself particularly well to large complex offerings. For example
  • Service and product combination
  • When you compete on customization and/or integration
However, the principles can be applied on smaller scales as well, exercising judgment about how much and which parts of the process to apply.

Theory
Let's divide prospective customers into groups / stages:
  1. Not in target market: No need for your offering(s).
  2. Latent need: Not aware of a need that could be satisfied by purchase
  3. In pain: Aware of the need ("in pain"), but unaware of how your offering can help
  4. Vision creation: The prospect has a vision or a "Solution", ideally including your offering
The key is to be aware of where the prospect is between steps two-to-four, and not get out-of-synch. with the prospect. Classic example: There's no point trying to tell someone that they need your product if they don't perceive it that way.

Examples:
  1. If the prospect is in group 1, go after someone else rather than try to sell them something they simply don't need. Better to steer them in the right direction and build trust and respect for the longer term.
  2. If the prospect is in group two, use appropriate questioning to get more clarity, but also to move the prospect toward a clear perception that they have a real need (which would move them into group 3)
  3. Quantify the pain, find out who else in the client organization is affected (and go talk to them), find out who has the power to buy, find out which hypothetical capabilities would enable them to address their pain
  4. Two possibilities: They are already heavily leaning towards a competing vendor's vision / offering (you need to realize this, and use FUD to un-sell them and get them to come over to your vision -- "re-engineering"), or use what was learned previously to put forward a jointly-developed vision that they know will give them real, quantifiable value.
Application
The actual Solutions Selling methodology explicitly fleshes out how to do it!

It includes lots of advice and tools including a detailed and distinctive nine-block vision processing model.

Challenges in putting it into practice
Naturally, Solutions Selling is not a panacea (silver-bullet):

In a freely available McKinsey & Co. report (registration required), Solutions Selling: Is the pain worth the gain?, the following points are made:
Unfortunately, our discussions with over 60 solutions sellers suggest that three out of four companies selling solutions fail to see sustainable economic impact.
They suggest that some possible keys to getting Solutions Selling to work well (my emphasis):
First, you have to understand how a solution is positioned in terms of two key variables, customization and integration. This positioning drives the basis of your competitive advantage and - most crucially -the "pain/gain" trade-offs you need to understand.

Then, you have to execute quite differently from a standard product-based go-to-market model in at least the first two - and preferably all - of five key dimensions:
  1. Create distinctive solutions value propositions using customer business metrics, not product price/performance metrics.
  2. Radically change the selling approach, and if necessary, the sales talent.
  3. Price solutions based on total business value delivered, not component features.
  4. Align the entire organization, not just sales, with the solutions opportunity.
  5. Maintain control of all aspects of implementation to ensure end-to-end value delivery.
Solutions selling is not for everyone. But for those who understand and can implement these imperatives, there is tremendous upside.
Comment: The essential dimensions, one and two, on my reading amount simply to properly applying certain parts of Solutions Selling properly (as distinct, I suppose, from paying lip-service).

However, this may not always be simple. The report suggests that on average 2/3 of salespeople with a background in product-centered sales are unable to successfully make the shift to Solutions Selling. They recommend that "stars" be recruited from other areas, suggesting that star-sellers are either:
  • Already doing things similar to Solutions Selling (so the shift is smaller),
  • Are more adaptable than regular salespeople in terms of trying a different approach, or
  • Will be successful independent of the methodological approach adopted by the sales-team!

Conclusion
Solutions Selling is a consultative sales methodology that reminds me a bit of the Getting to Yes school of negotiation in that it aims to move away from negative relations between the two parties (e.g. adversarial, distrust, fear) towards cooperative problem-solving to seek out win-wins.

It has repercussions for the individual salesperson in that it encourages a specific systematic approach, but promises improvements in:
  • efficiently deciding which opportunities to pursue
  • improved client engagement
  • better professional relationships and reputation
leading to conversion-rate, sales figures and referrals. For the organizations that successfully embrace it, better sales performance is anticipated, but the following are needed:
  • Suitable organizational alignment with suitable offerings and pricing
  • Sales and other staff to execute on the approach (or at least most of it)
Granted organizational alignment, it stands to reason that certain organizational initiatives can increase the likelihood of individual and company-wide success when adopting Solutions Selling (and similar approaches):
  1. Training
  2. Mentoring
  3. Recruiting
  4. Technological support (tools that make the tasks easier, help apply essential parts of the methodology appropriately)

Inspiration

Bob Franklin, who programmed up the first electronic spreadsheet, VisiCalc, in 1978 working with Dan Bricklin -- whose idea it was -- has been writing up the history. I found the following inspirational and salutory. How to build a software product:

Design Principles

VisiCalc was a product, not a program. Decisions were made with the product in mind and, to the extent possible the programming was towards this end. In practice it was more complicated as we were designing against the limitations of the personal computers, price point and, most important, what the user could understand.

The goal was to give the user a conceptual model which was unsurprising -- it was called the principle of least surprise. We were illusionists synthesizing an experience. Our model was the spreadsheet -- a simple paper grid that would be laid out on a table. The paper grid provided an organizing metaphor for a working with series of numbers. While the spreadsheet is organized we also had the back-of-envelope model which treated any surface as a scratch pad for working out ideas. Since we were used to working with powerful computers without worry about the clock running, we already had the experience of focusing on the users needs rather than the computers needs.

The ability for Dan and I to work as a team was crucial. While he could've written the program, the fact that he wasn't gave him the freedom to focus on what the program should do rather than how to do it. I could appreciate his reasons and would eventually accept that I had to change code that I had labored over. We were able to find ways to take advantage of the limited space available for the program in deciding what features to include or not include.

The original version put the entry area at the bottom of the screen. By playing with this simple prototype Dan found that it was better to put the entry area at the top of the screen and I made the change to the evolving program.

In addition to prototyping, Dan put together a reference card for users. If we couldn't figure out how to explain a feature on the reference card we would change the program. The original method for copying formulas was too complicated so we just changed the design rather than try to explain it.

The more things change, the more they stay the same.