© 2000 Johanna Rothman. This article was originally published in Mass High Tech, 2000.
"Well sell some consulting along with our product, until were making enough revenue. Then well phase out the consulting, and be just a product company." -- senior manager at a Boston-area web-based startup
Many startup software/web-based companies decide on a business model that combines products and consulting. It could be years before their products are commodities; their customers want and need the extra consulting services that come with the product. Their customers frequently say, "Just solve my problem, I dont care how your tool works."
Unfortunately, many of those vendors run into trouble a couple of years into their growth, with insufficient product or consulting sales. Some standard advice is to choose whether youre a product or service company, and then put all your energy into one or the other.
If thats not possible, especially if your product is defining a new market, here are some ideas to help you make the most of your product or service revenue stream:
Since youre making revenue from product and consulting sales, you need to have people who can deliver for both areas. A recent client hired great developers, inadequate testers, and insufficiently trained consultants. They were surprised that they couldnt get out a stable product, and that not all their consultants could install it. Once they started hiring great testers and started training their consultants, they were able to work through their customer problem backlog, over the course of six months.
When youre hiring consultants, look for technical skill in the work around your tools. Are there specific languages or databases the consultants should know about? If they dont know about them, can candidates turn into successful consultants for you?
Even more important than the technical skills are the problem-solving skills. Consultants are at client sites, where you cant always help them. Look for consulting candidates who are able to consider the possibilities and come up with solutions. Also, look for people who want to bring that knowledge back into your company, so not everyone has to learn the same lessons with the same difficulty.
Define your product strategy for the next couple of years by whats going to be in each release, and how frequent the releases are. If youre a young company going after a new market, get ready for small quarterly releases. Yes, theyre hard to do. Its very tempting to say, "Lets add just one more feature".
Adding one more feature and pushing out releases while youre creating a market is a bad idea for a number of reasons:
Use your product strategy refinement to focus the product for the short term and to steer the product for the longer term.
If youre creating a new marketplace, then you probably have a "boutique" product that is too complex to be a mainstream product at this time. If youre playing in an already-existing market, your customers may want an entire solution, not a tool. In either case, you need to mature your product so that it is a solution, not a tool, and that takes time. So, decide how long you are willing for it to take. Your product strategy can help. In addition to your product strategy, measure whats important to you at specific intervals.
Some measurements could be:
Its difficult to be both a product and services company, but its not impossible. Decide on a product strategy, hire people who can get the jobs done, measure whats important to you, and keep checking where you are with respect to where you want to be.
Like this article? See the other articles. Or, look at my workshops, so you can see how to use advice like this where you work.
Copyright © 1998-2010 Rothman Consulting Group, Inc.
All rights reserved.