As an engineer or a designer, you get most projects already planned out. Someone else decided what the solution will be. You just receive the requirements and implement. You are building a product, but you don’t see the full complexity behind it.
But if you’re building your own app, or join a small startup, you’ll realize solving a real problem is hard. There are no straightforward tradeoffs as in tech and there are no rule books as in design. And it’s not just coming up with a solution. The final product needs to grow and generate sustainable revenue to survive.
Mário, who will be our intern next year, asked where could he learn more about Product. So we’ve compiled here a selection of resources.
Product spans many areas: tech, business, marketing, design… And it goes against what your learn in University. It’s iterative, counter-intuitive, and designed to fail-fast. Its complexity also varies, whether you’re working on a new product or on a big product company with a huge team.
The resources here focus on building a new product, much like the challenges a startup faces.
What to build
It’s common to start with a concrete idea of what to build. But you should take a step back to check if the problem is worth solving and if your solution is effective. Customer Development is the most popular strategy. To read more about it:
Specifically on business models, word is you shouldn’t invent new business models. Instead, you should replicate existing ones. For inspiration, The Art of Profitability covers 23 different business models.
The Business Model Canvas became a popular way of describing and analysing business models. Read the Business Model Generation book to know more about the proccess.
Once you’re confident with a direction, with Design Sprints you can quickly iterate and validate concrete solutions. Created by the design team at Google Ventures, this process has spread to the whole industry. You have the official book Sprint, a free course on Udacity, or Thoughbot’s adaptation together with materials.
Much can be said about marketing and growing a product. There are some good resources on the blogs section below. But the main takeaway is to Don’t launch: avoid the big marketing push until you’re sure you nailed it.
Here are some great blogs to follow:
- Inside Intercom (onboarding, product management)
- Okdork (growth)
- Andrew Chen (retention, growth)
- Ryan Singer (design)
And I asked on Twitter for suggestions:
- Fred Oliveira