Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How Hackathons are like Real Life

266 views

Published on

Keynote for WiCHacks RIT 2018

Published in: Technology
  • Be the first to comment

  • Be the first to like this

How Hackathons are like Real Life

  1. 1. How Hackathons are like Real Life Toria Gibbs Senior Software Engineer @ Etsy @scarletdrive
  2. 2. 3
  3. 3. 4 FUNTIMESUSA.etsy.com
  4. 4. How Hackathons are like Real Life People Form a team Process Organize, communicate Purpose Learn, grow, and celebrate!
  5. 5. By Matt Reedy DenofApathyPrints.etsy.com6
  6. 6. Project Manager Product Manager People 7 Designer 1 2 3
  7. 7. 8 By Gord Richard MinifiguresandMore.etsy.com Designers ● Creative vision ● Consistent brand
  8. 8. 9 Design Teams ● Central brand team: logo, marketing, etc. ● Distributed product design team: look and feel of user interfaces
  9. 9. 10 By Wendy Tucci Stafford TuccibellaArts.etsy.com
  10. 10. 11 Earmark.etsy.com Product Managers ● Know the product ● Guide the product development
  11. 11. 12 By Christopher Brown ArtOfThePage.etsy.com
  12. 12. 13 ThePaperandInkCo.etsy.com Project Managers ● Organize the team ● Facilitate communication ● Remove blockers
  13. 13. Process
  14. 14. 15 Prioritize ExecuteBreak it down
  15. 15. 16 Photo via http://www.hexacta.com/2017/08/14/agile-management-5-scrum-myths-to-see-closely/
  16. 16. 17 By Holly Renee Shenova.etsy.com 0 Simple task, investigation 1 Minimal effort, no complexity 2 Some effort and complexity 3 Moderate complexity, possibly some unknowns 5 High complexity, a few unknowns 8 High complexity, high effort 13 High complexity and effort, many critical unknowns
  17. 17. Principles of Agile Development • Early and continuous delivery of software (i.e. build the minimum viable product, then iterate) • Close, frequent cooperation between business (product managers) and developers • Accept and welcome changing requirements • Reflect often, adjust accordingly 18 Paraphrased from https://en.wikipedia.org/wiki/Agile_software_development#The_Manifesto_for_Agile_Software_Development
  18. 18. 19 #twinning with Zhi-Da Pair programming with Gregg’s daughter
  19. 19. 20
  20. 20. Purpose
  21. 21. 22 ● Learning ● Growth ● Celebration! Why are we here? pinklinendesigns.etsy.com
  22. 22. 23 By Olivia Lin Atiliay.etsy.com
  23. 23. etsy.com/people/toriagibbs/favorites/wtf
  24. 24. 25 By Cecilia Boettcher PacificTieCompany.etsy.com
  25. 25. 26 By Kate Wong StripedCatStudio.etsy.com
  26. 26. 27
  27. 27. 28 Read more: codeascraft.com/2012/05/22/blameless-postmortems 0 test failures 0 test failures 8 test failures 8 test failures
  28. 28. 29 By Monica Ditsworth ratboneskinny.etsy.com
  29. 29. How Hackathons are like Real Life People Form a team Process Organize, communicate Purpose Learn, grow, and celebrate!
  30. 30. Find me on Twitter for a link to these slides or just to be friends or whatever @scarletdrive Thanks!

×