Archive for the ‘silicon valley’ Category

Customer Development & Lean Startup: Just getting it won’t get you there

Tuesday, May 24th, 2011

Drinking the Customer Development & Lean Startup koolaid isn’t enough even if you understand 100% what to do. Actually doing it in a team in a time crunch while being pushed by mentors is priceless (where Lean Startup Machine comes in).

This is a confession of a solo tech founder, bootstrapping a startup in Silicon Valley. Yes, I have burned my boat; my years of savings dwindle every day (no safety net when I hit $0).

Last weekend, I attended Lean Startup Machine (LSM) in San Francisco. I know what Customer Development by Steve Blank is (ok, I only read up to the Customer Validation chapter since I haven’t got past that point and it’s a heavy read). I know what Lean Startup is too, I follow Eric Ries’ preaching as well. I’ve also read the cheatsheet by Brant Cooper and Patrick Vlaskovitz. Twice.

The past month, I’ve been stuck with my startup: having trouble de-risking the market risk. Spun my wheels, really feeling that trough of sorrow, and not having a mentor to guide me and push me.

I can’t justify time & money on anything else other than my startup, but I know I needed to take a step back, reflect and learn something new, since everything I’ve been trying isn’t working. And I’m so glad I did. The typical hackathon is about hacking code whereas LSM is more about hacking your customers’ psyche [1]. My team got paying customers without writing a single line of code, over a weekend. I don’t think I’ve ever convinced a customer to give me their cold hard cash now with a promise of a product/service.

What I’ve learned from my LSM experience

Lesson 1: It’s one thing to be actually cust-dev’ing, it’s another thing to be actually doing it right.

I *was* already cust-dev’ing: the cold calls, walking up to strangers and striking up a conversation, getting out of the f**king building, but I was doing it wrong, and with nobody to tell me I was doing it wrong … <insert fail>. I was too close to the problem, and I was inexperienced in applying the principles properly. Let me rephrase:

Lesson 1: It’s one thing to be actually cust-dev’ing and think you’re doing it right, it’s another thing to be *actually* doing it right, with the guidance of a mentor. It’s like I needed to iterate on my own understanding & application of lean startup. Sounds meta—I know, but it’s true.

Lesson 2: If you were doing it right, results you think you can accomplish in a week, a month, a Wall St. quarter, you can do in a day or two.

The same conclusion that Eric Ries said at the start of LSM: that LSM made him realize how precious a single day can be. The key of course, is to be doing it right in the first place. I now feel dumb having been stuck for a whole month; but I couldn’t possibly know what I don’t know, without a mentor.

Lesson 3: If you’re a solo founder, doing it in a team (your weekend “cofounders”) is so much more fun!

Clearly, this is contingent upon the getting the people chemistry right, which is hard. I got lucky. But as a solo-founder for months, you get a taste of what you’re missing out on. It’s lonely and there is more to do than you can humanly handle. During the crunch, everybody was firing on all cylinders, and whenever I completed my task, I would ask my team, “I’m idling, what can I help with?” and just jump in and do whatever it is that is needed next.

Lesson 4: Get a real commitment from your customer. That is, your customer gives you a scarce resource: time, attention, or money. Before you go build.

At the start of my team’s journey, we were trying to validate “will people want this?” But that was actually the wrong hypothesis to test in our situation (as the mentors corrected us), the riskiest hypothesis was actually “will people pay for this?” because if we gave it away for $0, of course people would take it! We then proceed to well, ask for money. We offered a 100% money return guarantee, no questions asked policy, so strictly speaking, there’s absolutely no risk to the customer. But by asking for money up front, we’re asking them to commit to us, because we’re committing to them too (we’re working hard to provide them value!)

This one is basically the “get the purchase order” before you build as Steve Blank says – but this one really only sunk into my head this weekend. If you’re too scared during a conversation to ask your prospect for money/time/attention, remember these words, “F*ck You. Pay Me.” at minute 2:05 (ha, just noticed that this video was also taken at Typekit’s office, where LSM was held too.)

Lesson 5: Nevermind the saying “if you fail, don’t forget the lessons”, if you fail at the wrong things.

I’ve been talking to the wrong people, testing the wrong hypothesis, asking the wrong questions. I only now know that I’ve been cust-dev’ing wrong because I learned by doing at LSM. [2]

Lesson 6: If you really have the entrepreneurship “virus”, failure sets you free. LSM validated my hypothesis that I really am addicted to “temporary organization designed to discover a profitable, scalable business model.”

I too was caught up with these worries (“garden variety” as Mark Suster might call it):

  • What if my startup results in an utter failure?
  • What if I run out of all of my money, worldly possessions, and can’t pay for food and a roof over my head? (note: I have a spouse to support, which makes just crashing at your buddy’s floor difficult)
  • What if I lose to the competition? (hat tip: Hitenism)

I’ve burned up yet another month of runway without progress on my startup, and thoughts of “What should I at least get out of this experience if I completely lose everything I have?” crept in to my head. Maybe I could at least become even better at my forte Django, Python, scaling LAMP (back-end web) Django. Or maybe I could become good at something I’m “just ok” at, like jQuery, CSS3, slicing PSD’s (front-end web), or maybe even design, UX, UI.

They’re all good things to have in my inventory of technical skills, should I walk away with nothing else – but I felt something missing. I couldn’t really say “get better at cust dev” as a skill, since reading the books repeatedly and failing on my own didn’t seem like it was making me better at cust-dev’ing.

I hang on to my dear startup as if it was my life, but if I fail, I’ll be doing yet another. If I succeed, I’ll also be doing yet another. After being on the team at LSM and cust-dev’ing it like there’s no tomorrow, I realize that should my startup tank, I know exactly what I want to get out of it: getting better at cust-dev’ing! Mentors halp? :)

Thinking about attending the Lean Startup Machine?

I highly recommend it. Here’s what I’d do differently. When you’re picking an idea + team to join ..

Swing for the fences, or at least, don’t hedge.

Don’t optimize for an idea that’s tractable within the confines of 2 days. I thought to myself that since we only had 2 days, I’d better pick a simple idea to work on that seems tractable (Evan William’s definition tractability). I ruled out ideas that I thought were too difficult to implement much less cust-dev in 2 days. Notice how I said “implement” before “cust dev”? Engineer in me thinking about implementation risk first before market risk again. Oops. Don’t do that.

If you’re not failing enough, you’re not learning enough.

With my team, I felt as though we didn’t fail enough, which is to say we could have learned more. We largely got it right too easily. That’s not a bad thing, but if you find yourself by and large having it easy, just keep aiming higher until you get it wrong and fail. If we aimed higher, got it more wrong, we would probably still end up at where we did, but we would have learned much more.

This requires a mental shift from trying to make things look pretty and everything working nicely (to externally impress whoever), to being publicly open / honest about about how you aimed high and really screwed up. Playing it safe is not for startups. Pretending to look as good as possible is for your boss in a big company. LSM made me embrace failure even more so, and being open and public about it. Another thing to read & understand, a whole nothing thing to actually do and have that message sink in.

Set your expectations right and don’t forget it’s a team sport

One thing I suspect my team did right was we didn’t bicker about status or roles. Everybody jumped in and did whatever work (glamorous or otherwise) was needed to accomplish the overarching goal. We didn’t discuss before we started who would be CEO post-event, who would get how much equity if we got funded and IPO’d. We were one well-oiled execution machine. For me, my expectation from LSM was that I learn about lean startup and that is exactly what I got.

Camaraderie and working alongside other startups

Working alongside the other teams during LSM gave me a taste of what it feels like to be working in a startup accelerator, alongside other startups. Everybody’s fighting against a common enemy for early-stage startups: irrelevance. Non-consumption.

The alumni network built from just a 2-day LSM crunch is impressive (for 2-days, it’s very “sticky”). Many people even across different teams have developed relationships that I suspect will go much further post-LSM. I explicitly mention this because I’ve never felt this sense of belonging to a community post-event from any other startup event, code hackathons and networking events included.

LSM Thank Yous

A big thanks to Trevor Owens, Steven Liu, Nate Berkopec and the rest of the LSM crew I know I’ve missed out on for making this happen.

And a big thanks to the mentors!

Thanks to Dan Martell for holding my feet to the fire; Hiten Shah, Brant Cooper and Patrick Vlaskovitz for giving me advice here and there over time.

I’ll never forget what Dan Martell told me: “Do you want to be a real entrepreneur, or are you like the wannabes? If you want to be a real entrepreneur, then you must all the things that the wannabes are afraid of doing.” (paraphrased).

Just as Hacker Dojo was born as a permanent fixture of SuperHappyDevHouse success, I hope that LSM will keep snowballing larger and one day give birth to its own permanent fixture :)

My LSM Team

RezAmaze came in 3rd place with best MVP (paying customers without a single LOC)!

rezamaze

From left to right: Navneet Loiwal, Tommy Tsai (sitting), me (standing), Jessica Rosenberg.

Resamaze Team at Lean Startup Machine SF 2 #LSMSF LSMSF2

[1] It’s not that you can’t bust out your IDE and start stuffing your interpreter with code. Participants have only 2 days to work. Most startups are market risks (“will they come?”), as opposed to a technical risks (“can you build?”). If you can de-risk the market risk while also building product in 2 days, all the more power to you.

[2] Ok, I’m not a complete utter moron unable to grasp lean startup; I’d say I was “slightly” off, but evaluated from pure results, it was just wrong enough that I might as well be one.

Entrepreneurial Thought Leaders: Marc Andreessen

Sunday, May 16th, 2010

This is an awesome 1 hour video that I watched over and over just to make sure I absorbed all the points from the awesome serial entrepreneur himself—Marc Andreessen. If I had more time, I’d transcribe it.

A Thriving App Economy Key To Telcos, Social Networks, and Handset Manufacturers Survival

Monday, June 8th, 2009
  • Amazon.com was started with the idea that they would make money by shipping physical products. Today’s Amazon makes money by building a market place where every link that take you to a product is in fact an ad (revenue share). They make more money, not by shipping goods, but by referring customers to other goods.
  • In 2008, 3 billions apps where downloaded on the Internet, most on social network and mobiles. That’s 40-50 million daily active users
  • Today < 5% are paid apps, but that's ok because numbers shows that paid apps are trending up
  • Average app price people pay for is the price of an iTunes song, $0.99 – $2.99. There may be a threshold where people won’t pay
  • Many people have call-waiting which cost them $3.99/month, but do they even use it once a month? But you don’t hesitate paying for it again because they want the convenience of having it. Users will pay for apps
  • An app economy is emerging, with lots of little companies. There probably won’t be a big winners, but if you look at the aggregate, this could be a 1 billion revenue stream opportunity, perhaps a $10 billion market cap business.
  • It’s opportunity is viable, real, out there, just won’t support a large company today. A real trend that will continue grow. As Facebook grows, as smartphone industry grows, there’s going to be a need for new revenue sources to support these companies & activities.
  • Telcos: as voice rates continues to drop for telcos, flat-rate data plans begin to fill in these revenue gaps
  • Facebooks of the world: ad won’t support the model, need app-based economy
  • Take off your US-centric lens. People in other countries may not have iPhones but they do consume a lot of data apps
  • AT&T’s of the world: walled-gardens are coming down, because they are seeing the revenue opportunity. They will build their own app stores and take their 30% margin on the apps
  • As iPhone prices come down, AAPL will not be able to make money from hardware, they will increasingly need to rely on revenue from apps

The above is Ram Shriram‘s technology trend prediction, from the 11th Annual Top Ten Tech Trends at the Churchill Club. I couldn’t find the transcripts from that 2-hour long debate, so yours truly had to hit the YouTube replay a few hundred times over to capture the above. Too good to not capture!

You can watch the entire thing here:

The landscape shift to mobile apps & cloud computing/SaaS

Friday, November 28th, 2008

UpdateThis blog is now also posted on SYS-CON’s Cloud Computing Journal!

It’s the day after Thanksgiving and I’m definitely using the day off from work to catch up on life in general, plus the two key markets I’m tracking: mobile applications and cloud computing/SaaS. Depending on who you ask, technically I think of Software-as-a-Service as a subset of cloud computing, but I digress.

I could not make it to attend Walt Mossberg’s keynote at the recent Dow Jones VentureWire Technology Showcase in Silicon Valley, but this writeup on ReadWriteWeb is certainly the next best thing to being there in person. Reading this article made me feel validated. I’ve been tracking the mobile apps (here), cloud computing (here), and SaaS (here) landscape for a while now, and with Walt telling the media to “pay attention here”, I just feel great that someone great (like Mossberg) feels the same way too (*not comparing myself to the great Walt Mossberg).

If you’re wondering why I bother with these two areas, hopefully the excerpts from the pro himself will shed some light (and maybe get you excited!).

On mobile apps:

[...] there is colossal developer energy, intellectual energy, going into this question of “okay we have the Web out there, the Internet out there, it’s just full of all kinds of information; commerce engines, and search opportunities, and entertainment opportunities, but we don’t necessarily need to go through a browser – we can go through an app that takes advantage of the processing power and the graphics engine and all that on the computer that is narrowly focused on whatever it is.

[...] Some of you who have tried some of these 7K apps on the iPhone know that here is pretty much a staggering variety of what you can do on there. And I at least can say in my travels and daily life, I’m as glued as the rest of you probably are to this stuff. I’m pulling out my laptop less and less often during stopovers at airports, and it’s not just like when you use to have your Blackberry or Treo and you could look at your e-mail.

I’m doing Web surfing in the browser – which is a good browser in the iPhone – and all of these, the marks of these is they have a much more real browsers than the old phones used to have, but I’m also using a lot of these apps. These are kind of big broad areas where I think it is quite fun and exciting to see competition, ideas ferment; and innovation.

On cloud-computing/SaaS (although he doesn’t directly use the same term, that’s what I group this under):

[...] trying to take what has been true in corporate America for a long time, which is a sort of service in the cloud – whether it’s the Blackberry Enterprise Server, or Microsoft Exchange or Lotus products that replicate data across devices and, push e-mail and other data out and bring that to the wider consumer world.

The shift in engineering resources:

If all else, the shift in what software developers are focused on should be an indicator of where we will see a lot of innovation next. Right?

Just as a lot of the design and engineering energy left things like CD-ROMs and rushed into the Web when it was clear that it was a big deal, I observed, and I don’t know about all of you, but I’m observing a tremendous migration of design and engineering activity into these super smart phones or hand held computers, iPhone class devices. And into these both cloud services and these kind of widgety outside the browser Web apps.

We haven’t seen too much clear synergistic benefits between mobile apps PLUS cloud computing/SaaS yet, but I sense that we can expect to see more good things out of the intersection of these two. I’ll be tracking the landscape closely.

Changing the world

Lastly, this is more than just about me geeking out and chasing a new shiny object. This has the power to change the world. Just as VC Fred Wilson said that we are “finally witnessing the impact of the end of the industrial era and the emergence of the information era”, cloud computing has the power to revolutionize non-information “soft” product sectors (like agriculture and manufacturing). Irving Wladawsky-Berger puts it best in his blog post:

.. about a year ago, the Cloud  showed up, and started us on the path of industrializing everything about e-services through the application of more advanced technologies and more rigorous science, engineering and management methodologies.  This is an absolutely critical step given our vision to offer millions of e-services to billions around the world, through a large variety of devices.  It is equally essential if we hope to make our planet – its people, companies, industries, economies and governments – increasingly smarter by collecting, analyzing and acting on information from trillions of devices, sensors and things.

We have a long way to go in this historical journey toward significantly improving the productivity and quality of services and the service sector.  The service sector accounts for about 2/3 of the GDP of the world at large, over 70% in the European Union, Japan and Mexico, and close to 80% in the US.

Over the last few centuries we have made huge advances in the productivity of the agricultural and industrial sectors, advances which were then translated into improved standards of living for a large number of people around the world.  The only way to continue these advances in the standard of living of more and more people around the world is to attack the inefficiencies in this very large sector of the economy.  This is one of the most important challenges in our emerging knowledge age, and the reason many of us are so excited by the prospects of cloud computing – including now The Economist.

Clearly, Richard “RMS” M. Stallman is wrong about cloud computing – it is he, who is stupid. Disclaimer: I love emacs and the FSF, I’m just not a fan of RMS and his occasional extremism.

A laundry list of business problems (opportunity)

Sunday, July 20th, 2008

“Every problem is an opportunity, and the bigger the problem, the bigger the opportunity. No one will pay you to solve a non-problem.”
Vinod Khosla, on big problems and big opportunities.

The one thing I’ve come to admire about Paul Graham (using “Paul Graham” as a synonym for Y Combinator itself), is that he’s turned into quite a force to be reckoned with – aligning, match-making problems with teams and solutions, cranking up accomplishment cycles. Seems to me that these days, he has access to all sorts of real-world business problems, and conveniently enough he also practically has an army of technology entrepreneurs ready to take a bite out of any gauntlet that he throws down.

I love that quote from Vinod Khosla above, and I’m always on the look for problems, because I see them as unmet needs, and I love disruption – David vs. Goliath style take-on-the-incumbent fights. PG has recently written up on ideas for startups that he’d like to fund, so reading this list was definitely a must for opportunity-seekers, and you know what .. even if it’s not a problem that you can see yourself solving, it’s good to be aware of the problems out there in your adjacent industry.

I find #6 interesting:

More variants of CRM. This is a form of enterprise software, but I’m mentioning it explicitly because it seems like this area has such potential. CRM (“Customer Relationship Management”) means all sorts of different things, but a lot of the current embodiments don’t seem much more than mailing list managers. It should be possible to make interactions with customers much higher-res.

When I think CRM, I think of Salesforce.com, simply because well, who doesn’t associate CRM with Salesforce? ;) What I really like about Salesforce.com is how they have opened up their platform for 3rd party developers via AppExchange. Why is this such an important strategic move?

They realize that now that they are a huge company serving a huge customer base, there’s bound to be a subset of their customers whose needs are either over-served or under-served, and thus these customers will be ripe to be poached by smaller and more agile startups. Thus, the bigger Salesforce gets, it’s only a matter of time before their core market gets nibbled from say, the low end, .. which would force Salesforce.com to then shift focus on the higher end of the spectrum (and keep going higher) until the nibblers now become this real threat of displacing the incumbent.

Thus, by opening up their platform to innovation, they can capture the “long-tail” of features needed by their customer base and actually meet them. Imagine you are running some obscure business in a very niche vertical. You need CRM, but you also need this 1 extra feature very specific to your business. You now have the option to installing the “addon” to meet your needs. Other (most) companies who don’t care about this addon don’t need to install it.

What Salesforce.com has also effectively done here is allowed their SaaS bread-and-butter be customized specifically to each customer! This is powerful, because most people think that SaaS is just a web app, and because it’s served from the same web server to all customers, customization is difficult.

Software customization/personalization is also way to segment your market and extract more value from the different segments. And all of this, for free to Salesforce.com because they don’t even need to hire developers to build stuff — the platform is open to any 3rd developer. In short, AppExchange is one of Salesforce.com’s competitive advantage that builds network effects over time (like eBay), further solidifying their dominance on the market.

The iPhone too, has a developer app market place. And this too, will be a powerful force to be reckoned with by iPhone competitors over time.

Back to what PG was saying, “It should be possible to make interactions with customers much higher-res.” I wonder what he means by that exactly, but then again he did say that this list was intentionally vague. I can at the very minimum at least conclude that he sees an opportunity for innovation in CRM, which I do too :)

Paul Graham’s list of problems: http://ycombinator.com/ideas.html