Last Friday, Dharmesh Shah from On Startups wrote a piece that rather interestingly questions the sudden loss of buzz from the 37 Signals camp.
I found this particularity interesting for a couple of reasons. First, I flat out admire 37Signals, their products and philosophies and second, because I’ve noticed this effect as well.
If you aren’t familiar with the company, you’d do well to take a look at their site and get a feel for who they are and what they do if you want what I say here to make any sense. If you are, you know that they create simple, “opinionated” software and generally rail against established software development methodologies - to great success.
I really like their “Getting Real” mantra. I’ve tried to follow it in my own work and generally it helps the process of development. Thinking about what Dharmesh was saying, I wondered aloud at Hacker News if perhaps lack of buzz was simply due to the fact that the team is reaching its work threshold. With only so many people and so many hours, you can only do so much. 37Signals hasn’t added all that many new staff members, but if what they say is to be believed, - and I do - they’ve increased their business reach quite a bit. They’ve got both more products and more active users now than they did in 2006.
When Growth is the Enemy
For most businesses, growth is an appreciated challenge. But when you run your company on the mantra of being simple and using small teams, the pressure to grow takes on a whole new meaning. 37Signals runs the very real risk of turning into the one thing that they are trying to avoid - the large, lumbering company.
To complicate things further, anyone who understands developers knows that none of them want to do maintenance. It’s the next big thing and cool project that they what to be coding, not fixing an overflow error on software that’s 3 years old. Too much fixing and not enough creating sends good developers far, far away.
Finally, 37Signals are masters at marketing. They’re so good a creating demand for their software that they could probably launch another full book on the topic. This skill almost demands that they continue to launch products. It also means that they utilize the press coverage and buzz they receive directly - they translate it into sales more than others would. Losing the buzz they had in 2006 isn’t exactly something they can ignore completely, regardless of the health of their business.
Issues and Options - Growing Real
So what do you do when you have a growing client base, almost as many products as staff (they have 6 products to 8 employees) and a commitment to avoid becoming just another development shop?
It’s a good question, and not one that I’m sure I can properly answer. One of the most obvious things is that there are three options, two of which are not appealing at all, and one that would be as revolutionary as “Getting Real” was when it saw the light of day.
First, one could always decide to “become the corporation” and continue to grow, adding staff to accommodate. Unfortunately, this would mean abandoning their lean and mean strategies, at least to the point that they cease to be as groundbreaking as they are now. I doubt they will choose this option.
Second, they could refuse to grow any more and focus on the products they have, maintaining the philosophies that made them what they are. I can imagine that this is a very real option for them right now, or will be in the near future. I’d be disappointed if they chose this route, because I think it ultimately means they stop innovating. There’s only so much you can restrain the talent on that team, pretty soon they’ll find something else to do. Additionally, this would mean completely abandoning some great skill in marketing and product launch that these guys are really starting to harness. Although it’s an option, I’d like to think that this isn’t the direction Fried and company are planning to take the organization.
Evolution
The third option would see the team continue to release new products at the expense of existing ones. Although this is probably the trickiest route, I believe this is what we will begin to see from 37Signals in the near future.
There are a myriad of ways this can be accomplished, and here are three for example:
- Discontinuation - They may decide that “6″ products is the most they can support in their desired state. This means that as a new product is released, another - under used/low profit/high maintenance - is discontinued. The trick becomes customer management - whom do you offend, how, and when? a variant of the theme would be to open source older products.
- Product Sell-off - Perhaps another option would be to sell older products off to a company or companies that would be willing to continue offering the service. This is rather interesting in that 37Signals could then continue to innovate and possibly even finance new projects with the proceeds of the sale. The danger here again becomes the customer. If the “buyer” doesn’t offer the same level of service, then 37Signals itself may see push back from offended clients.
- Acquisition - 37Signals have repeatedly stated that they aren’t interested in selling their company. But in a near future where they run the risk of growing into something they don’t want to be, this is always an option. Sell the farm, keep the team together and work on the next new thing using the principles they’ve become accustomed to.
Choices, Choices
I’m not under the illusion that this post is anything but conjecture. I don’t pretend to know intimate details of 37Signals or their current situation, but it seems clear that if they aren’t already battling with the paradox of being successful yet remaining small and nimble, they will be.
I’d be really interested to see how they would handle this challenge, or if they see it as being relevant at all. Clearly, lots of companies start out nimble and “real” and evolve into bureaucratic behemoths with success. Will 37Signals buck this trend, or will they be as revolutionary growing as they were at “becoming”?
Regardless of the outcome, I hope they continue to succeed building software that people pay money for to accomplish real tasks. They continue to be an inspiration to many of us, myself included.