Upgrade to Pro — share decks privately, control downloads, hide ads and more …

dotcom-minisummit.pdf

Chrissie Brodigan
May 29, 2013
27

 dotcom-minisummit.pdf

Chrissie Brodigan

May 29, 2013
Tweet

Transcript

  1. The philosophy Signing Up to Level Up At GitHub, Development

    = Design + Coding + Science - Ryan Tomayko Wednesday, May 29, 13
  2. Foundational study Signing Up to Level Up ‣ How did

    you find out about GitHub? ‣ Why did you open an account? ‣ What were you hoping it would do for you? ‣ How did you learn to use it? ‣ Where did you go for help? ‣ What would make it better for you? 10 new friends 10 old friends Wednesday, May 29, 13
  3. People sign up to: Signing Up to Level Up 1.

    Attract potential employers 2. Host code for open source & private projects 3. Participate in a learn-to-code experience 4. Fulfill a requirement or recommendation for school/work 5. Reserve a username Wednesday, May 29, 13
  4. Core motivators Signing Up to Level Up ‣ Career growth

    ‣ Skill development (not always career motivated) ‣ Workflow support (includes non-code project contributors) ‣ Open source participation Wednesday, May 29, 13
  5. Our hypothesis Signing Up to Level Up New people signing

    up aren’t the same as the people who started using the service. Wednesday, May 29, 13
  6. Signing Up to Level Up GitHub Personas Coby Programmer Enthusiast

    Super user of GitHub features Matthew Teacher Uses GitHub as a tool to teach programming, spread open source Mark Open Source Maintainer Loves GitHub, but has issues. Liz Non-Code Contributor Wants to work with programmer peers. Alyson Aspiring Hacker Getting started is hard, but a PR is magical. Wednesday, May 29, 13
  7. Sign ingUp to Level Up GitHub Personas Coby Programmer Enthusiast

    Super user of GitHub features Matthew Teacher Uses GitHub as a tool to teach programming, spread open source Mark Open Source Maintainer Loves GitHub, but has issues. Liz Non-Code Contributor Wants to work with programmer peers. Alyson Aspiring Hacker Getting started is hard, but a PR is magical. Wednesday, May 29, 13
  8. Signing Up to Level Up Confusing language “It took me

    a while to know that I needed to know the vocabulary. I assumed I knew what the English words meant.” Wednesday, May 29, 13
  9. Signing Up to Level Up Complex interactions “I didn’t understanding

    forking until I tried and there was an animation of a copy machine. A fork is like a copy of a document.” Wednesday, May 29, 13
  10. Signing Up to Level Up Intimidating “I have more of

    a technical background than the average person, but it feels out of reach.” Wednesday, May 29, 13
  11. Signing Up to Level Up People signing up for GitHub

    today are different then they used to be. Wednesday, May 29, 13
  12. Signing Up to Level Up People learning to code today

    are different than they used to be. Wednesday, May 29, 13
  13. Signing Up to Level Up Shipping software is different than

    it used to be. Wednesday, May 29, 13
  14. What does this mean? Signing Up to Level Up ‣

    Make it easier to get started successfully ‣ Cultivate information-seeking behaviors ‣ Design to develop habits Wednesday, May 29, 13
  15. Now that we have the foundation we can do better

    research Wednesday, May 29, 13
  16. Signing Up to Level Up GitHub Personas Coby Programmer Enthusiast

    Super user of GitHub features Matthew Teacher Uses GitHub as a tool to teach programming, spread open source Mark Open Source Maintainer Loves GitHub, but has issues. Liz Non-Code Contributor Wants to work with programmer peers. Alyson Aspiring Hacker Getting started is hard, but a PR is magical. Wednesday, May 29, 13
  17. Next 6 months Signing Up to Level Up ‣ Ship

    a new “new user” experience ‣ Programmers ‣ Non-code contributors ‣ Think about renaming “Pull Requests” ‣ Redesign “Explore” ‣ Redesign “Help” Wednesday, May 29, 13
  18. Let’s talk about you Science up that design ‣ PRP

    an Octostudy ‣ Get into the field ‣ Develop a UXR habit Wednesday, May 29, 13
  19. .com Octostudies Science up that design ‣ Repo Next ‣

    Wikis ‣ Releases ‣ Pricing ‣ Identity Wednesday, May 29, 13
  20. Science up that design Everyone at GitHub is the user

    research team. Wednesday, May 29, 13