I saw this on a miniature scale when I created a new subreddit ( http://reddit.com/r/LSAT ) I spent about two weeks creating quality articles for the sidebar, personally replying to every submission/comment, manually recruiting anyone who mentioned the LSAT, and reaching out to moderators of related subreddits for links. Mercifully, a subreddit is a small thing to launch, and after two weeks the place became self-sus…
Do Things that Don't Scale
71–80 of 223 posts
Re: Do Things that Don't Scale
#72In a way, this essay deflates the concept of 'proof' in the lean startup mentality. There is no way to prove that an idea will be a good one (although you can probably filter out particularly bad ones).
Re: Do Things that Don't Scale
#73Now, I'll never use RepairPal. They've wasted my time twice. So, if you're going to take the time to reach out to users manually, make sure to actually follow up on the responses you receive.
Re: Do Things that Don't Scale
#74PG, thanks for this essay, it is such an encouragement for us, giving us a plan for how to approach our startup ( http://automicrofarm.com/ ) growth for the next few months.
I totally love the concept you guys are working on.
So, there's a lot of work for us to do yet.
Re: Do Things that Don't Scale
#75PG’s point about a lot of startup founders having an engineering background is hugely relevant to this, beyond his assertion that “customer service is not part of the training of engineers.“ Systems that don’t scale, or that are reliant on the grunt work of humans, are not part of the training of engineers either. For so many engineers, an unscalable, human-dependant system is a bug, not a feature. Is it too hyperbol…
There's a specific discipline within Engineering, of people who put together technology with employee training manuals, company policies, and sometimes even incentive structures which bring into existence entire markets, to make sure a process is carried out. These people are called Systems Engineers.
A typical Systems Engineering problem: design a satellite launch mission. Piece out the work, the calculations, the part sourcing, the safety checks, etc., so no part (human or computer) will malfunction or "jam" without a redundant backup being ready to take over. Make sure all work and outputs have been checked. Make sure all people, parts, and processes for doing the checking have been checked, and are regularly maintained. And make sure all relevant processes are adaptable to changing demands in the future, so this mission design can be reused to build and launch another satellite, later, even if we don't have the same companies to source parts from, or the same employees, or even the same satellite. Make sure all this making sure continues to happen after you're gone, without anyone in particular needing to keep the whole thing in their head--because that's way above tolerance for an average human "part" in your System.
A Systems Engineer's work, especially at the prototyping phase, involves just as much talking to and convincing customers and partners, providing training and walking through use-cases, as it does writing code or doing calculations or building models.
You might have guessed where I was going with this. Start-ups are indeed Systems Engineering problems, and really, they need Systems Engineers to build them. I would say it's a shame that we consider someone an Engineer at all without training in Systems Engineering; it really is the holistic body of training tying all the other Engineering disciplines together. A Civic Engineer could model a bridge, but a Civic Engneer with Systems Engineering training can model the structure of the maintenance contracts required to upkeep the bridge, and find the most cost-effective incentive to encourage people to avoid trying to take their oversized cargo boats through the pass. In a way, Systems Enigneering has a lot in common with Game Design--just with the proviso that the "game" is played by real people as an aspect of their real, every-day lives, instead of writhin a voluntary Magic Circle of play.
I should note, though, that as a Systems Engineering problem, "starting a start-up" has a unique property--rather than being built and then launched, start-ups are launched, and then built. A startup is basically a partially-designed seed System, which has just enough utility to "live" (it's Minimally Viable!), and which will then require more Systems Engineering to be done "in-flight" (customer discovery/pivoting) to keep them viable. This necessitates a Systems Engineer actually be a component of the seed System, as architected, at least until the System reaches a state of maturity (which is precisely defined as the point at which a Systems Engineer is no longer needed for the System to avoid "running down."
If you'll indulge me in a metaphor, a start-up is like a modern fighter plane. It used to be that, having lost power, a plane could simply continue to glide toward its current (ballistic) trajectory, because it had static stability. However, it turned out that statically-stable designs had weaknesses (warping under sufficient torsional forces, for example) and to increase manouverability past a certain point, static stability would have to be sacrificed. In a modern jet fighter, then, we have a plane constantly tending toward shaking itself apart--and a set of electronics giving it continuous micro-adjustments so it won't. In other words, we have a System that can only function as long as there is an intelligent agent adjusting and tuning it from within.
--where the parallel breaks down, of course, is that a fighter plane flown for long enough doesn't continue to grow until it becomes a Boeing. But then, if they had aviation control electronics as intelligent as a Systems Engineer, I don't see how getting a fighter plane to pick up parts, join them to itself, and expand out until it could fly passengers five days a weeks would be an intrinsically harder problem than turning an idea in your head into AirBnB.
One thing you should be able to notice from my description above: there's no reason the Systems Engineer running a start-up, has to be the one who designed the start-up's seed System in the first place. I would say that the whole point of a start-up "incubator" like YCombinator is to do most of the Systems Engineering work in constructing viable seeds--including picking good teams of Systems Engineers to run them. That the people executing on their Systems are frequently the ones to suggest the initial idea for the seed System they end up working on is more an artefact of human-nature+ than anything to do with YC's business model as such. I would flip the role terminology around: YC engineers the seeds; then the founders--part of the constructed seed System--incubate it, until it no longer needs continuous System Engineering for its ensured viability. (At which point the founders either give up on being Systems Engineers, or leave to start something else.
Another fun analogy: a start-up requires the care of its founders in the same way a fortis requires the environment of the womb. This would make YC an IVF clinic--though with some aspects of a pre-natal care facility as well. :)
+ Less cynically, YC can be said to just be making the capitalist assumption that knowledge of what the economy wants is distributed among the people on the ground in each domain. That's assuming the founders have knowledge of their domain...
Re: Do Things that Don't Scale
#76I saw this on a miniature scale when I created a new subreddit ( http://reddit.com/r/LSAT ) I spent about two weeks creating quality articles for the sidebar, personally replying to every submission/comment, manually recruiting anyone who mentioned the LSAT, and reaching out to moderators of related subreddits for links. Mercifully, a subreddit is a small thing to launch, and after two weeks the place became self-sus…
Both links say LSAT everywhere but I could not find any mention of what the acronym means! I had to check Wikipedia.
It's a logic test required for admission to law school in North America, highly competitive.
Re: Do Things that Don't Scale
#77This bums me out. Majorly. I work at a YC startup (which will remain nameless), and we function exactly the opposite of how this essay suggests. We aren't huge by any means, but we focus heavily on scale, and suppress ideas that do not scale. Automate everything. Nothing should be manual . I'm an engineer, but I recognize the importance of fantastic customer service. While building an iPhone app, I suggested that use…
Would you mind sharing with us what you think had caused your product to fail?
Re: Do Things that Don't Scale
#78I'd be curious to know good ways to balance these various things that don't scale. I speak from a position of inexperience, but I can't imagine a fragile startup could possibly max out any of them. Given that, what are some heuristics for allocating focus across several unscalable efforts? Put another way, what are cues to focus more on one thing than another?
Re: Do Things that Don't Scale
#79Re: Do Things that Don't Scale
#80I saw this on a miniature scale when I created a new subreddit ( http://reddit.com/r/LSAT ) I spent about two weeks creating quality articles for the sidebar, personally replying to every submission/comment, manually recruiting anyone who mentioned the LSAT, and reaching out to moderators of related subreddits for links. Mercifully, a subreddit is a small thing to launch, and after two weeks the place became self-sus…
Both links say LSAT everywhere but I could not find any mention of what the acronym means! I had to check Wikipedia.
Does the degree of inconvenience caused to you - in requiring you to figure out what LSAT means - necessarily require that you record your disapproval here?
The test for substance is a lot like it is for links. Does your comment teach us anything? There are two ways to do that: by pointing out some consideration that hadn't previously been mentioned, and by giving more information about the topic, perhaps from personal experience. Whereas comments like "LOL!" or worse still, "That's retarded!" teach us nothing.
Source: