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

Designer-Developer Interaction

Designer-Developer Interaction

Sometimes design execution is harder than the design itself.
- How to build a bridge between designers and developers?
- How do you get a developer to love working with a designer?
- How to prepare yourself for a discussion with engineers?
- How to work with and how to understand developers?
- How to design a solution that's ready for the technical challenges?

Links mentioned during the presentation:
- Share your work: https://wake.com/
- Share and prototype: https://www.invisionapp.com/
- My point of view in "should developers code" discussion: https://www.facebook.com/groups/160243033994630/permalink/1436795099672744/?comment_id=1436934319658822
- Measure and document your work: https://zeplin.io/
- Measure and document your work: https://support.invisionapp.com/hc/en-us/articles/115000650823-Inspect
- Style guide template: http://patternlab.io/
- Sample datasets and more: https://www.invisionapp.com/craft
- Example data: http://lists.design/
- Real profile photos: https://tinyfac.es/

Łukasz Przywarty

June 10, 2017
Tweet

More Decks by Łukasz Przywarty

Other Decks in Design

Transcript

  1. Don't get angry if the first revision is not perfect

    – iterate 15/41 @LukaszPrzywarty
  2. Does Angela know? Does Angela know someone who knows? When

    will the person Angela knows get back to Angela, so Angela can get back to you, so you can get back to the person who asked you in the first place? Bobby Grace, Product Designer at Dropbox “ 20/41 @LukaszPrzywarty
  3. 10px 30px SCHEDULE SCHEDULE 50px 52px 10px 32px Padding 10,

    border 1 Sketch (inline border) CSS (box-sizing: border-box)
  4. And yet, at the very moment that a Netflix viewer’s

    video
 stream stops and that spinning animation appears, indicating
 the player is now awaiting more data, these engineers make a dramatic change. They become user experience designers. Jared Spool “ 28/41 @LukaszPrzywarty
  5. We use different language, have different goals and points of

    view. Embrace it. 32/41 @LukaszPrzywarty
  6. “We as an industry often speak of empathizing with the

    user and user-centric design, but how can we honestly build empathy for our users if we can’t empathize with each other, or those
 outside of our towers. Mustafa Kurtuldu, Design Advocate at Google 38/41 @LukaszPrzywarty
  7. 40/41 @LukaszPrzywarty Sources • A Mindful Design Process • Creating

    a Collaborative Environment • Everyone Is a Designer. Get Over It • How Designers Work With Developers • The Beauty Of Imperfection In
 Interface Design • The Power of Experience Mapping • When Design Feels Like an Uphill battle • Who is Responsible for Design? General • 8-Point Grid: Borders and Layouts • Do You Know Where Your Icons Are? • The Beauty Of Imperfection In Interface Design • The Nine States of Design Technical