Coder Social home page Coder Social logo

hackshop-demo-3's People

Contributors

waffle-iron avatar

Watchers

 avatar  avatar

hackshop-demo-3's Issues

Brainstorm solutions

Brainstorm Solutions

  • Using a timer, take 5 minutes to write down as many rough ideas on sticky notes as you can.
  • Go around as a team and put your sticky notes on a wall as you say what you wrote.
  • Group similar ideas together.

When you're finished, you're ready to move on to creating paper prototypes!

screen shot 2016-01-28 at 4 25 30 pm

Pitch Practice

How to Pitch

1. The Hook (30-60 seconds)

Pull the audience in. Keep it short.
Tell a story, or make us laugh, but make sure you clearly define the problem and convince us that your problem is worth solving.

2. Sell the Solution

The hook should have us on the edge of our seats, because we're rooting for you. We want you to succeed, we want this problem to be solved.

So tell us how you solved it, and for who. Convince us that it's not just you who thinks this solution is awesome, show us your validation. Talk about any pivots you made along the way, and why you have validation that you're on the right track.

3. What's next?

What are your next steps?
Where are you going to take it?
If you've sold us on it, we'll want to help you. Tell us how to help.

Build!

Let's build something!

You should now have a backlog of cards on your board representing what you need to do to build and test your MVP. Let's get to work!

For best results, timebox your development into 20-30 minute mini sprints using a timer to continually check on progress and give you the best chance of reaching your goals by the end of the event.

Define the testable MVP

Define a testable Minimum Viable Product

An MVP is the smallest possible increment of your solution that delivers enough value for you to be able to ship it and learn from customers as quickly as possible.

  • Agree as a team: from your paper prototype and lean canvas, what's the riskiest assumption you're making?

For example, if you were building a device that would automatically pour beer for you, the riskiest assumption might be technical - how do you know how much volume of beer to pour? If you were building AirBnB, the riskiest assumption wouldn't be tech, but instead would be trust - will users rent out a bedroom in their house to a stranger?

  • Take your riskiest assumption and figure out the smallest increment you need to build to test that assumption.
  • Take that increment and create cards on your board to represent what your team needs to get done in the next Sprint to build that iteration. Think about what it will take to test your MVP - it's not just about building something, it's about building something you can use to learn from as fast as possible.

This backlog of work can be used in your pitch too, to answer "What's next?"

MVP

Pivot or Persevere

Should you Pivot or Persevere?

What feedback did you receive from potential customers?

If the feedback confirmed that you're solving the right problem, for the right people, in the right way, awesome! Let's move forward.

If you received feedback that makes you want to rethink your problem, customer segment, or solution, now's the time.

  • Update your lean canvas, and consider going back to the brainstorming and paper prototyping phase to take another shot at it.

Keep iterating until you get feedback that tells you to push on! Keep track of your pivots to share how you arrived at your end solution during your pitch.

Pivot!

Who's Your Customer?

Who is your customer?

Fill in Box 2 of your lean canvas.

leancanvas-box2

Ask yourself:

  • Who do I think this problem (from Box #1) is most painful for?
  • Who do I think my "early adopter" will be?

Be specific! For example, instead of saying "Teenagers," narrow it down to "Female high school students who own cell phones."

Dilbert is awesome

Paper Prototypes

Paper Prototypes

You should have several ideas from your brainstorming session.

  • Group any similar ideas together.
  • Take one idea (or group of ideas) per person and spend 5 minutes building a paper prototype.

How to build a paper prototype

It's simple! All you need is a piece of paper and something to write with to draw out your solution.

No one expects it to be pretty, don't worry! Add as much detail as you can around how your solution might look or work.

paperprototype

What Problem Is Worth Solving?

Find a problem that's worth solving

A lean canvas is a great way to lay out key components of your business model so you can start testing your assumptions and get to building something customers want as fast as possible.

To create a free digital version of a lean canvas, go to Canvanizer. Alternatively, you can print this lean canvas

How to write a problem statement

Choose one of these two formats, and write down your problem:

  • I believe [type of people] experience [type of problem] when doing [type of task]
  • I believe [type of people] experience [type of problem] because of [limit or constraint]

You can have more than one problem statement, but no more than 3.

Identify existing alternatives

Take time to discuss as a group how people solve this problem today. Document all of the existing ways people solve the problem you want to solve.

leancanvas-box1

Pick a Solution

Pick a solution

Which of the paper prototypes is your team most excited about?

  • Decide as a team on the top 1 or 2 prototype(s).
  • Add the solution(s) in Box 4 of your lean canvas.

Remember to ask yourself: Does this solution solve the problem (Box 1) for your customer (Box 2)?

Team Formation

Form a team of 2 to 5 people

Gather with at least one other person to create a team around an idea or a problem that's interesting to you.

Spend a few minutes asking these questions:

  • What's our shared vision?
    • Talk about what goal you want to accomplish as a team.
  • What's in it for me?
    • Talk about each individual's motivation - what do you as an individual want to learn or accomplish?
  • What talents do we bring to the table?
    • Share a bit of your experience and skills
  • Set working agreements
    • What agreements do you, as a team, want to make for the time you are spending together?
    • Suggestions:
      • Show Up On Time
      • Agree on when you'll meet
      • "Art of the Possible" - no idea is stupid, let's consider everything.
      • Be Present - when you're here, you're here, be intentional with your time.

That's it! Now you have a clear goal for your team to accomplish and you know why each of you are here.

What Makes You Different?

What is your Unique Value Proposition?

Fill in Box 3, the "Unique Value Proposition."

leancanvas-box3

What is a UVP?

Your unique value proposition is the promise you're making to your customer that's compelling enough for them to jump on board.

Writing a UVP

Here are two suggested formats:

  1. Ask yourself: "If I solve the problem [by doing this] for my customer, is that compelling?"

When you can substitute [by doing this] with something compelling, that's the Unique Value Proposition you're proposing.

  1. Complete the statement: "I can promise [the customer in Box 1] who faces [the problem in Box 2] that I can give them [unique value proposition in Box 3]."

Lastly, don't forget to fill out the High Level Concept! This serves as a clear way to describe who you are. For Uber, this would be "Order a taxi with your phone." It can also be an 'x for y' concept like "Instagram for Pet Lovers."

Test Your Guesses

Test your Guesses

By now you should have:

  • Boxes 1-4 filled out on your lean canvas
  • A paper prototype of a solution

So far we've made a bunch of guesses. What problems we think exist, what customers we think have that problem, and what solution we think would solve it.

Before moving on, we need to test those assumptions with some potential customers.

  • Spend 1 hour trying to find people who fit your customer segment and talk to them. Call your friends, find people on twitter, even pick up the phone and call businesses. The more people you can talk to, the better!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.