Developers Are People, Too

2,841 views
2,617 views

Published on

As UX professionals, we pride ourselves on our empathy for our users, yet we often struggle to bridge the gap with the developers who conjure our designs into reality. UXers and Developers often think much alike – both professions call for creativity, attention to detail, and an analytical perspective – but we work from different playbooks. We speak of minimalist design; developers speak of elegant code. We look to UX design patterns, developers look to Object Oriented design patterns. This presentation explores areas of common ground and techniques for ‘working across the aisle’ via documentation, communication, and collaboration.

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,841
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
61
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Developers Are People, Too

  1. Josh Cothran Georgia Tech Research Institute josh.cothran@gtri.gatech.edu @joshcothranDevelopers ArePeople, Toohttp://slidesha.re/dapt2011
  2. 2 http://slidesha.re/dapt2011“Any sufficiently advanced technology is indistinguishable from magic” Josh Cothran, Georgia Tech Research InstituteClarke, Profiles of the Future, 1962http://obamapacman.com/2010/04/ipad-x-ray-made-with-mac/
  3. 3 http://slidesha.re/dapt2011But it’s not magic Josh Cothran, Georgia Tech Research Institutehttp://obamapacman.com/2010/04/ipad-x-ray-made-with-mac/
  4. 4 http://slidesha.re/dapt2011Software is no different “Magic!” User Interface Josh Cothran, Georgia Tech Research Institute
  5. 5 http://slidesha.re/dapt2011Software is no different Data “Magic!” Logic User Interface User Interface Josh Cothran, Georgia Tech Research Institute
  6. 6 http://slidesha.re/dapt2011Data-oriented perspective Data Logic User Interface Josh Cothran, Georgia Tech Research Institute
  7. 7 http://slidesha.re/dapt2011Opportunity:Meet the developer halfway Data Logic User Interface Josh Cothran, Georgia Tech Research Institute
  8. 8 http://slidesha.re/dapt2011Ivan Sutherland, Sketchpad (1963) Josh Cothran, Georgia Tech Research Institute
  9. 9 http://slidesha.re/dapt2011Design versus DevelopmentSimilar Skills Different Mindsets Creative  Shades of grey vs. Analytical Black and white Detail-oriented  The forest vs. Heuristics-oriented The trees Josh Cothran, Georgia Tech Research Institute
  10. 10 http://slidesha.re/dapt2011Documentation Specific and Actionable  Flow Charts, Wireframes, Sitemaps  Personas, Concept Models Better documentation doesn’t fix a dysfunctional relationship Documentation mediates interaction Josh Cothran, Georgia Tech Research Institute
  11. 11 http://slidesha.re/dapt2011 Documentation-Interaction Continuum Interaction Documentation100% Documentation 50/50 100% Interaction Josh Cothran, Georgia Tech Research Institute http://bit.ly/hbr-km Hansen et al., “What’s Your Strategy for Managing Knowledge?” Harvard Business Review, 1999
  12. 12 http://slidesha.re/dapt2011 Documentation-Interaction Continuum Interaction Agile Flat Organization Small Team Documentation100% Documentation 50/50 100% Interaction Josh Cothran, Georgia Tech Research Institute
  13. 13 http://slidesha.re/dapt2011 Documentation-Interaction Spectrum Interaction Problem-specific Custom Tacit Documentation100% Documentation 50/50 100% Interaction Josh Cothran, Georgia Tech Research Institute
  14. 14 http://slidesha.re/dapt2011 Documentation-Interaction Continuum Interaction Waterfall Siloed Organization Large Team Documentation100% Documentation 50/50 100% Interaction Josh Cothran, Georgia Tech Research Institute
  15. 15 http://slidesha.re/dapt2011 Documentation-Interaction Continuum Interaction Standardized Reusable Explicit Documentation100% Documentation 50/50 100% Interaction Josh Cothran, Georgia Tech Research Institute
  16. 16 http://slidesha.re/dapt2011 Where do you stand? Interaction Documentation100% Documentation 50/50 100% Interaction Josh Cothran, Georgia Tech Research Institute
  17. 17 http://slidesha.re/dapt2011Techniques Issue Tracking Designer, meet Developer Participatory Design Developer, meet Designer Prototyping Meet Halfway Josh Cothran, Georgia Tech Research Institute
  18. 18 http://slidesha.re/dapt2011Issue TrackingDesigner, meet Developer Direct involvement in the development process Task-oriented Opportunity: tie in documentation Josh Cothran, Georgia Tech Research Institute
  19. 19 http://slidesha.re/dapt2011Participatory DesignDeveloper, meet Designer Identifyissues Design goals Scenarios Paper prototyping Present and critique Josh Cothran, Georgia Tech Research Institutehttp://nform.com/tradingcards/participatory-designhttp://www.infodesign.com.au/ftp/ParticipatoryDesign.pdf
  20. 20 http://slidesha.re/dapt2011PrototypingMeet Halfway Who wants to read documentation? Show, don’t tell Common ground Josh Cothran, Georgia Tech Research InstituteWarfel, Prototyping: A Practitioner’s Guide, 2009Axure RP | http://axure.com/
  21. 21 http://slidesha.re/dapt2011Meet the developer halfway Data Logic User Interface Josh Cothran, Georgia Tech Research Institute
  22. 22 http://slidesha.re/dapt2011Documentation-InteractionContinuum Interaction Documentation Josh Cothran, Georgia Tech Research Institute
  23. 23 http://slidesha.re/dapt2011Techniques Issue Tracking Designer, meet Developer Participatory Design Developer, meet Designer Prototyping Meet Halfway Josh Cothran, Georgia Tech Research Institute
  24. Josh Cothran Georgia Tech Research Institute josh.cothran@gtri.gatech.edu @joshcothranDevelopers ArePeople, Toohttp://slidesha.re/dapt2011

×