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

building great music products: a beginner's guide for experts

lily szajnberg
February 20, 2015

building great music products: a beginner's guide for experts

lily szajnberg

February 20, 2015
Tweet

Other Decks in Design

Transcript

  1. warning •music is a crowded & tricky space to build

    in •many constraints that are not your user’s problem introduction
  2. the basics to building •start (no really, stop talking and

    just start) •build •iterate overview
  3. the basics to building •start (no really, stop talking and

    just start) •build •iterate •move on overview
  4. what? •definable problem: start •i want a way to pick

    a drink that goes well with what i’m listening to.
  5. what? •thrills & delights: start •i want a JARULE song

    auto generated based on how thug and emotional i am feeling.
  6. who? •“don’t see the world as a market, but rather

    a place that people live in — you are designing for people, not machines.” -red burns start
  7. who? •“don’t see the world as a market, but rather

    a place that people live in — you are designing for people, not machines.” -red burns start •who are you designing for?
  8. who? •“don’t see the world as a market, but rather

    a place that people live in — you are designing for people, not machines.” -red burns start •who are you designing for? •test with real people, often, and early
  9. •“aka: do you give a Shit + can you get

    others to give a Shit.” - dave mcclure start why?
  10. •“aka: do you give a Shit + can you get

    others to give a Shit.” - dave mcclure start why? •do you give a Shit = is this something you deeply care about?
  11. •“aka: do you give a Shit + can you get

    others to give a Shit.” - dave mcclure start why? •do you give a Shit = is this something you deeply care about? •can you get others to give a Shit = is this something others deeply care about?
  12. start how? •understand your landscape •who else is doing something

    similar? •have they been successful? failed? why?
  13. build dream big, build small •have enough self-confidence to try

    new things •have enough self doubt to question
  14. build dream big, build small •have enough self-confidence to try

    new things •have enough self doubt to question •have enough self determination to keep building
  15. build use existing tools •existing framework: bootstrap + ruby +

    sinatra + heroku •existing prototyping: uxpin, omnigraffle, photoshop, post-its
  16. build use existing tools •existing framework: bootstrap + ruby +

    sinatra + heroku •existing prototyping: uxpin, omnigraffle, photoshop, post-its •existing code: github (fork it!)
  17. build use existing tools •existing framework: bootstrap + ruby +

    sinatra + heroku •existing prototyping: uxpin, omnigraffle, photoshop, post-its •existing code: github (fork it!) •existing people: recruit someone who’s done this
  18. build use existing data •no one wants to dine at

    an empty restaurant -clay shirky
  19. build use existing data •mtv artists / cmt artists •viacom

    owns lots of data / information •we source lots of data for our artist pages
  20. build •wikipedia: asked professors to write articles •imdb: database created

    from writing down info from the credits don’t wait, curate
  21. build •wikipedia: asked professors to write articles •imdb: database created

    from writing down info from the credits •netflix: asked filmmakers to tag films with adjectives don’t wait, curate
  22. build •wikipedia: asked professors to write articles •imdb: database created

    from writing down info from the credits •netflix: asked filmmakers to tag films with adjectives •spotify/beats: partners with curators for playlists don’t wait, curate
  23. iterate •there is a constant juggling between the inherent contradictions

    of a management imperative of efficiency and the human reality of ambiguity and uncertainty prioritize
  24. iterate •there is a constant juggling between the inherent contradictions

    of a management imperative of efficiency and the human reality of ambiguity and uncertainty prioritize •read: shit will go wrong, scope will change, and users will poke holes in your beautiful precious product
  25. iterate •there is a constant juggling between the inherent contradictions

    of a management imperative of efficiency and the human reality of ambiguity and uncertainty prioritize •read: shit will go wrong, scope will change, and users will poke holes in your beautiful precious product •be ok with taking risks, making mistakes, and letting go
  26. move on keep reinventing •stay fresh •think outside the box

    •timing is key…try again (friendster, anyone?)
  27. application product basics + mtv artists & cmt artists •move

    on: •stay fresh (responsive) •think outside the box (artists can edit)
  28. application product basics + mtv artists & cmt artists •move

    on: •stay fresh (responsive) •think outside the box (artists can edit) •timing is key…try again (not our first rodeo)
  29. application product basics + mtv artists & cmt artists •start

    •what: a place for fans and artists to connect. •what strengths do we have that we can offer to artists? (eyeballs, tv, opportunities, highlights)
  30. application product basics + mtv artists & cmt artists •start

    •what: a place for fans and artists to connect. •who: mtv, vh1, cmt audiences
  31. application product basics + mtv artists & cmt artists •start

    •what: a place for fans and artists to connect. •who: mtv, vh1, cmt audiences •why: because we are a global music brand
  32. application product basics + mtv artists & cmt artists •start

    •what: a place for fans and artists to connect. •who: mtv, vh1, cmt audiences •why: because we are a global music brand •how: reinvent what we have + let artists help
  33. application product basics + mtv artists & cmt artists •build

    •dream big, build small: agile/lean dev
  34. application product basics + mtv artists & cmt artists •build

    •dream big, build small: agile/lean dev •use existing tools/data: topspin, echonest
  35. application product basics + mtv artists & cmt artists •build

    •dream big, build small: agile/lean dev •use existing tools/data: topspin, echonest •curate: production team
  36. application product basics + mtv artists & cmt artists •iterate

    •built our own artist tools •album premieres
  37. application product basics + mtv artists & cmt artists •iterate

    •built our own artist tools •album premieres •partnered with spotify coming soon.
  38. recap music is messy •users don’t care how they get

    content, they will go to the first place they can find it
  39. recap music is messy •users don’t care how they get

    content, they will go to the first place they can find it •curation is king
  40. recap music is messy •users don’t care how they get

    content, they will go to the first place they can find it •curation is king •solutions can come from strange places
  41. recap music is messy •users don’t care how they get

    content, they will go to the first place they can find it •curation is king •solutions can come from strange places •art has always been valued for less than it should