This presentation was given at Midwest UX in Columbus, OH on June 2, 2012.
There has been a lot of discussion recently within the UX community about what is required to be an Interaction Designer. Do you have to be good at visual design? Do you have to know how to code? These are the wrong questions. The question we need to ask is, “What skills and methods will make us better Interaction Designers?” The answers will vary greatly depending on the context of your work: the type of company you work for, the makeup of your team, the types of projects you work on, and so forth.
I strongly believe that a closer working relationship with developers and participation in more of the development process will improve your ability to deliver outstanding products and will increase your job satisfaction as a designer. I will outline a collaboration lifecycle in relation to project schedules and the design process and show designers how they can extend their influence, insuring design integrity and improving the quality of the final product, through greater participation in the entire development process. The presentation will address use of developer tools, documentation, the designer's ability to code, and designer–developer relationships.