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

Designer Developer Collaboration

Designer Developer Collaboration

Learn how to create better work, faster, by increasing team collaboration.

We are building more web and mobile applications than ever and clients continue to push deadlines up while still expecting high quality. In this talk, we will discuss tools to help increase collaboration, agile workflow, and other ways to improve handoffs.

This talk will be based off of this blog: https://medium.com/re-write/8-ways-to-increase-designer-developer-collaboration-42da0ebb238a#.iur8sj5eg

Benton Rochester

August 04, 2016
Tweet

Other Decks in Design

Transcript

  1. Game plan • About Me • How the marketplace has

    changed • Problem • Tools & Strategies • Q&A
  2. About me • Vim over emacs • Spaces over tabs

    • Sketch over Photoshop • Design systems over unique styles
  3. Since 2013 the web has grown by more than one

    third to over 850 million websites. http://www.internetlivestats.com/total-number-of-websites/
  4. Competitive markets and a global workforce has forced designers &

    developers to build applications faster, stronger, better, and cheaper. Problem
  5. • Blow-up your work flow • Change team dynamics •

    Explore new tools • Rebuild your process
  6. Style Tiles Style Tiles are a design deliverable consisting of

    fonts, colors and interface elements that communicate the essence of a visual brand for the web.
  7. Atomic Design “As the craft of Web design continues to

    evolve, we’re recognizing the need to develop thoughtful design systems, rather than creating simple collections of web pages.“ — Brad Frost
  8. Naming Conventions BEM is a naming mythology. Block – higher

    level of an abstraction or component Element – represents a descendent of .block that helps form .block as a whole. Modifier – represents a different state or version of block
  9. The Design Sprint A five-day process for answering critical business

    questions through design, prototyping, and testing ideas with customers
  10. Version Control • Pixelapse • Sketch plugin • Another sketch

    plugin • GitHub design version control.
  11. Rebuild your process Individuals and interactions over processes and tools

    Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  12. Make sprints a team sport By giving designers and developers

    an insight into each others agile boards, they can coordinate, estimate, and collaborate easier.
  13. • Blow-up your work flow • Change team dynamics •

    Explore new tools • Rebuild your process TLDR: