SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Hackathon Survival Guide

Ching-Wei Chen (@cweichen)
Director of Developer Program, Gracenote
What's a Hack?
A solution to a
problem
Made with available tools
That works!
What's a Hackathon?
Gracenote Hackathon '12

http://www.youtube.com/watch?v=md0KlGwwtRU
A Day In The Life
A Typical Hackathon Schedule
Day 1
9:00am - Registration/Breakfast
10:00am - Welcome/API Presentations
11:00am - Start Hacking!
12:00pm - Lunch
6:00pm - Dinner
7:00pm - Keep Hacking!

Day 2
8:00am - Breakfast
12:00pm - Lunch
1:30pm - Stop Hacking!
2:00pm - Presentations
5:00pm - Judging and Awards
6:00pm - The End!
11:00am - Start Hacking!

~24 hours to make something happen!

1:30pm - Stop Hacking!
The 5 Stages of Hacking
Stage 1:
The Big Idea
Stage 1: The Big Idea

•  "This

is going to change the
world!"

•  You

want to solve the big
problems, use every API, and do
something no one has ever done
before

•  Sometimes

the best idea is one
that scratches your own itch
Stage 2:Action Plan
Stage 2: Action Plan

•  Figure
help
o 

out which APIs and data can

Mashape, Programmable Web, Google, Yahoo

•  Design

the hack

•  (If

working in a team) Divide and
conquer
o 
o 

Identify strengths of each team member,
and divide up the work
Define clear interfaces, inputs and
outputs, between each component
Stage 3: Digging In
Stage 3: Digging In

•  Time
o 
o 
o 

Google, Google, Google
API Docs, Tutorials, Stack Overflow
The more you dig, the deeper you go

•  Baby
o 
o 

to get down to serious hacking

steps

"Hello world!" first
Make sure you have something to show every
step of the way - printfs, beeps, blinks,
anything! This way you can climb out of
holes without losing everything.

•  Dig

far enough, and you'll
eventually reach...
Stage 4:
Stage 4:
Stage 4: "Recalculating!"

•  Some

things don't work as you
originally thought, some
assumptions are completely wrong,
you'll think there's no way out

•  But

there is usually something else
that does something pretty close

•  Stay

open minded, and revisit the
original idea and design
Stage 5: Panic
Stage 5: Panic

•  Time's

almost up, and it's not
totally working yet!

•  Even

things that were working
usually stop working around an
hour before hacking ends

•  What

do I do??!!
Start with your
pitch, and work
backwards
The 4 “Be’s”
Be Concise
Be Concise

•  Create

a short, memorable name
and tagline that crystallizes
your entire hack

•  Craft
o 
o 
o 
o 

a focused storyline:

What is the one problem you are trying
to solve?
Why does it matter and why do you care?
How does your hack solve the problem?
Don’t complicate the story with endless
lists of possible enhancements
Be Focused
Be Focused
• 

Your only goal is to pitch

• 

A completed hack that does just
one thing well is better than a
hack that does lots of things
poorly

• 

Don't be afraid to make
assumptions or mock-up data
Be Prepared
Be Prepared

•  Run through lots of examples to
find one or two that work well

• 

Make a video or screencast as soon
as everything is working

• 

What will you do if Wifi is down?

• 

Do an A/V test
Be Interesting
Be Interesting

• 
• 
• 
• 

This isn’t a design review, it's a hack!
SHOW, don't tell. Dive right into your
live demo ASAP. Explanations can come
later.
Avoid slides if you can. If you must,
make them fun and engaging - use videos,
music, pictures and humor liberally.
Get the audience to participate.
If you follow this guide...
https://developer.gracenote.com
@gracenotedev

Ching-Wei Chen (@cweichen)
Director of Developer Program

Weitere ähnliche Inhalte

Was ist angesagt?

What is-agile henrik kniberg august 20 2013
What is-agile henrik kniberg august 20 2013What is-agile henrik kniberg august 20 2013
What is-agile henrik kniberg august 20 2013
Richard P. Doerer
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templates
SlideTeam.net
 
2014 sdlc project and gate process rollout published v6
2014 sdlc project and gate process rollout   published v62014 sdlc project and gate process rollout   published v6
2014 sdlc project and gate process rollout published v6
Jayne Edwards
 

Was ist angesagt? (20)

How-to Build a Minimum Viable Product (MVP)
How-to Build a Minimum Viable Product (MVP)How-to Build a Minimum Viable Product (MVP)
How-to Build a Minimum Viable Product (MVP)
 
What is-agile henrik kniberg august 20 2013
What is-agile henrik kniberg august 20 2013What is-agile henrik kniberg august 20 2013
What is-agile henrik kniberg august 20 2013
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templates
 
Product Development Process Diagram
Product Development Process Diagram Product Development Process Diagram
Product Development Process Diagram
 
Innovation at 50x 031616
Innovation at 50x 031616Innovation at 50x 031616
Innovation at 50x 031616
 
The startup owners manual sxsw
The startup owners manual sxswThe startup owners manual sxsw
The startup owners manual sxsw
 
How to Organize a User Story Writing Workshop
How to Organize a User Story Writing WorkshopHow to Organize a User Story Writing Workshop
How to Organize a User Story Writing Workshop
 
Business Model - system strategy flow chart with feedback loops for lean startup
Business Model - system strategy flow chart with feedback loops for lean startupBusiness Model - system strategy flow chart with feedback loops for lean startup
Business Model - system strategy flow chart with feedback loops for lean startup
 
Introducing Agile User Stories
Introducing Agile User StoriesIntroducing Agile User Stories
Introducing Agile User Stories
 
2014 sdlc project and gate process rollout published v6
2014 sdlc project and gate process rollout   published v62014 sdlc project and gate process rollout   published v6
2014 sdlc project and gate process rollout published v6
 
Product Goals in Scrum
Product Goals in ScrumProduct Goals in Scrum
Product Goals in Scrum
 
The Agile Product Owner: Beyond the Books and Classrooms
The Agile Product Owner: Beyond the Books and ClassroomsThe Agile Product Owner: Beyond the Books and Classrooms
The Agile Product Owner: Beyond the Books and Classrooms
 
The Scrum Guide 2020.pptx
The Scrum Guide 2020.pptxThe Scrum Guide 2020.pptx
The Scrum Guide 2020.pptx
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Running Lean Canvas
Running Lean CanvasRunning Lean Canvas
Running Lean Canvas
 
Seminar Report face recognition_technology
Seminar Report face recognition_technologySeminar Report face recognition_technology
Seminar Report face recognition_technology
 
A Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market FitA Playbook for Achieving Product-Market Fit
A Playbook for Achieving Product-Market Fit
 
Nguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileNguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira Agile
 
Startup Idea Validation
Startup Idea ValidationStartup Idea Validation
Startup Idea Validation
 
Unit economics example for B2B SaaS company
Unit economics example for B2B SaaS companyUnit economics example for B2B SaaS company
Unit economics example for B2B SaaS company
 

Andere mochten auch

Gracenote API Walkthrough @ Music Hack Day SF ’13
Gracenote API Walkthrough @ Music Hack Day SF ’13Gracenote API Walkthrough @ Music Hack Day SF ’13
Gracenote API Walkthrough @ Music Hack Day SF ’13
Ching-Wei Chen
 
hackathon presentation skills
hackathon presentation skillshackathon presentation skills
hackathon presentation skills
Lotfi Saibi
 

Andere mochten auch (20)

Hackathons Are Eating The World
Hackathons Are Eating The WorldHackathons Are Eating The World
Hackathons Are Eating The World
 
Hackathon Experience Sharing_NTUST
Hackathon Experience Sharing_NTUSTHackathon Experience Sharing_NTUST
Hackathon Experience Sharing_NTUST
 
How to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge AmericasHow to Succeed at a Hackathon - Emerge Americas
How to Succeed at a Hackathon - Emerge Americas
 
Hackathon report final
Hackathon report finalHackathon report final
Hackathon report final
 
Hackathon
HackathonHackathon
Hackathon
 
Battle of the Bay - Hella Hack 2013
Battle of the Bay - Hella Hack 2013Battle of the Bay - Hella Hack 2013
Battle of the Bay - Hella Hack 2013
 
Webola
WebolaWebola
Webola
 
Gracenote API Walkthrough @ Music Hack Day SF ’13
Gracenote API Walkthrough @ Music Hack Day SF ’13Gracenote API Walkthrough @ Music Hack Day SF ’13
Gracenote API Walkthrough @ Music Hack Day SF ’13
 
How to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIsHow to Run a Successful Hackathon for Your Open APIs
How to Run a Successful Hackathon for Your Open APIs
 
How to Run a Hackathon
How to Run a HackathonHow to Run a Hackathon
How to Run a Hackathon
 
10 Tips for a Winning Hackathon Pitch
10 Tips for a Winning Hackathon Pitch10 Tips for a Winning Hackathon Pitch
10 Tips for a Winning Hackathon Pitch
 
hackathon presentation skills
hackathon presentation skillshackathon presentation skills
hackathon presentation skills
 
Spryker Hackathon Q1 2016
Spryker Hackathon Q1 2016Spryker Hackathon Q1 2016
Spryker Hackathon Q1 2016
 
Innovation through Hackathons
Innovation through HackathonsInnovation through Hackathons
Innovation through Hackathons
 
Gracenote Music Recognition, Metadata, and Discovery APIs
Gracenote Music Recognition, Metadata, and Discovery APIsGracenote Music Recognition, Metadata, and Discovery APIs
Gracenote Music Recognition, Metadata, and Discovery APIs
 
Hackathon
HackathonHackathon
Hackathon
 
Hackathon - Continuous Innovation by Design
Hackathon - Continuous Innovation by DesignHackathon - Continuous Innovation by Design
Hackathon - Continuous Innovation by Design
 
Hackathon winning pitch
Hackathon winning pitchHackathon winning pitch
Hackathon winning pitch
 
Join #1 Global Chatbots Hackathon with Webinar.ru
Join #1 Global Chatbots Hackathon with Webinar.ruJoin #1 Global Chatbots Hackathon with Webinar.ru
Join #1 Global Chatbots Hackathon with Webinar.ru
 
Digital marketing plan of Hackathon Viet Nam 2015 At HCM City
Digital marketing plan of Hackathon Viet Nam 2015 At HCM CityDigital marketing plan of Hackathon Viet Nam 2015 At HCM City
Digital marketing plan of Hackathon Viet Nam 2015 At HCM City
 

Ähnlich wie Hackathon Survival Guide

Effective Mtgs & Powerpoint
Effective Mtgs & PowerpointEffective Mtgs & Powerpoint
Effective Mtgs & Powerpoint
Apogee Search
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfurets
Dimitri Baeli
 

Ähnlich wie Hackathon Survival Guide (20)

Hackathon @Kayako
Hackathon @KayakoHackathon @Kayako
Hackathon @Kayako
 
Pubcon SFIMA Super Awesome Extended Bonus Edition
Pubcon SFIMA Super Awesome Extended Bonus EditionPubcon SFIMA Super Awesome Extended Bonus Edition
Pubcon SFIMA Super Awesome Extended Bonus Edition
 
CMWP - digital storytelling
CMWP - digital storytellingCMWP - digital storytelling
CMWP - digital storytelling
 
Going Solo: Design and Productivity Techniques for the Team of One
Going Solo: Design and Productivity Techniques for the Team of OneGoing Solo: Design and Productivity Techniques for the Team of One
Going Solo: Design and Productivity Techniques for the Team of One
 
The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...
The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...
The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...
 
Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017
 
VanHack Fest
VanHack FestVanHack Fest
VanHack Fest
 
Nightmare on PMO Street
Nightmare on PMO StreetNightmare on PMO Street
Nightmare on PMO Street
 
WSC Kickoff
WSC KickoffWSC Kickoff
WSC Kickoff
 
Effective Mtgs & Powerpoint
Effective Mtgs & PowerpointEffective Mtgs & Powerpoint
Effective Mtgs & Powerpoint
 
Methodology - Design Sprint
Methodology - Design SprintMethodology - Design Sprint
Methodology - Design Sprint
 
Ouhk comm6005 lecture 7 tools for presentations
Ouhk comm6005 lecture 7   tools for presentationsOuhk comm6005 lecture 7   tools for presentations
Ouhk comm6005 lecture 7 tools for presentations
 
10 Life Hacks for Better Productivity
10 Life Hacks for Better Productivity10 Life Hacks for Better Productivity
10 Life Hacks for Better Productivity
 
Agile 2014 - Personal Kanban
Agile 2014 - Personal KanbanAgile 2014 - Personal Kanban
Agile 2014 - Personal Kanban
 
Rachel Meyer Pubcon Presentation
Rachel Meyer Pubcon PresentationRachel Meyer Pubcon Presentation
Rachel Meyer Pubcon Presentation
 
Daniel Tenner - Startup tools
Daniel Tenner - Startup toolsDaniel Tenner - Startup tools
Daniel Tenner - Startup tools
 
Creating a Great Portfolio Site
Creating a Great Portfolio SiteCreating a Great Portfolio Site
Creating a Great Portfolio Site
 
10 Ways to Manage your Project Manager
10 Ways to Manage your Project Manager10 Ways to Manage your Project Manager
10 Ways to Manage your Project Manager
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfurets
 
Hiten Shah and Marie Prokopets - Lessons Learned from Building 5 Products in ...
Hiten Shah and Marie Prokopets - Lessons Learned from Building 5 Products in ...Hiten Shah and Marie Prokopets - Lessons Learned from Building 5 Products in ...
Hiten Shah and Marie Prokopets - Lessons Learned from Building 5 Products in ...
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

Hackathon Survival Guide