Innovating with hackdays

Download Innovating with hackdays

Post on 12-Sep-2014

8.000 views

Category:

Education

0 download

Embed Size (px)

DESCRIPTION

A quick introduction to using hack days as a means of innovating in a company and why it makes sense to take part as a developer.

TRANSCRIPT

<ul><li><p>Innovating with hackdays. Christian HeilmannITV Innovation Luncheon</p></li><li><p>What makes you happy?</p></li><li><p>What makes you happy?</p><p> Delivering something Getting recognition for your work Solving problems Learning something new Finding ways to improve things</p></li><li><p>This is hard in our day-to-day job!</p><p>http://www.flickr.com/photos/goosmurf/3393799355/</p></li><li><p>This is hard in our day-to-day job!</p><p>http://www.flickr.com/photos/twicepix/518133135/</p></li><li><p>Leaving our comfort zone.</p></li><li><p>Hackdays work!</p><p> Take 24 hours to build something new Disregard all the protocols you have in delivery Collaborate with people you havent worked with Deliver a working prototype and explain what you want to </p><p>achieve with it</p><p> Prepare a damn good 60 second pitch</p></li><li><p>Why take part?</p></li><li><p>Hackdays are for you!</p><p> Show off what you are interested in - no matter how geeky Learn something new - is there a technology you always </p><p>wanted to play with?</p><p> Get out of your shell - partner with people with complimentary skills and give a great pitch.</p><p> Release something on your terms and without waiting! Show that if your manager is not breathing down your neck </p><p>you can release awesome in no time</p></li><li><p>Scratch your own itch!</p></li><li><p>Hackday awesome can leak...</p><p> Write a tool to make a day-to-day process more efficient Show that by using a certain tool or technology you can </p><p>deliver something very quickly</p><p> Make the first step to learn that skill you always wanted to have but always pushed further out</p><p> Show that your department can innovate and deliver Join a community outside the company</p></li><li><p>Hackdays are about delivery...</p><p> Dont bother building the best thing ever Concentrate on one thing and deliver a working prototype Steal, borrow, cheat... whatever it takes, get the message </p><p>across</p><p> Start something - make the code available If the hack works only on your machine, also create a </p><p>screencast (http://screenr.com rocks for that!)</p></li><li><p>Use whatever tool you need!</p></li><li><p>Tools to use...</p><p> Open technologies make it easy to build prototypes (HTML, CSS, JavaScript)</p><p> Use libraries (jQuery, Google Visualisation libraries, d3.js, rafael.js...)</p><p> Use APIs for data and conversion (programmableweb.com) Find APIs to do time consuming jobs for you (vid.ly for video </p><p>conversion, YQL for data mashing)</p></li><li><p>Re-use and connect solutions</p></li><li><p>Prepare your delivery...</p></li><li><p>Pitching hard and fast...</p><p> Show what your hack does Explain the effect this has - why is it a cool hack? Give ideas where this can go and how the company could </p><p>benefit from it</p></li><li><p>After the hack day...</p></li><li><p>After the hack day...</p><p> Have your hack as a package for people to show around the company (screencast, screenshots, working code, 3 sentence pitch)</p><p> Keep hacking on it (freetime or ask your boss to get some extra time)</p><p> Demand follow-up from your company! </p></li><li><p>My turn!</p></li><li><p>http://developer.mozilla.org</p></li><li><p>Interactive video effects?</p><p>https://developer.mozilla.org/en-US/demos/detail/video-eects</p></li><li><p>Scene change detection</p><p>https://developer.mozilla.org/en-US/demos/detail/scene-change-detection-demo</p></li><li><p>https://developer.mozilla.org/en-US/demos/detail/add-track</p><p>Subtitling</p></li><li><p>Facial detection / analytics</p><p>https://developer.mozilla.org/en-US/demos/detail/facial-recognition-and-analytics-with-html5s-video</p></li><li><p>icanhaz.com/html5multimedia</p></li><li><p>icanhaz.com/johnhtml5</p></li><li><p>popcornjs.org</p></li><li><p>http://minnesota.publicradio.org/proto/hyperAudio/</p></li><li><p>popcornjs.org/butter</p></li><li><p>Universalsubtitles.org</p></li><li><p>icanhaz.com/audiosync</p></li><li><p>icanhaz.com/audioapi</p></li><li><p>mozillalabs.com/rainbow</p></li><li><p>/whois chris</p><p>Chris Heilmann</p><p>@codepo8http://wait-till-i.comhttp://developer.mozilla.org#html5 - freenode.net#mozilla - mozilla.org</p></li></ul>