Build Better Synergies Between Design and Dev

Build a Better MouseTrap by Dale Cody

Build a Better MouseTrap by Dale Cody

Despite the increasing levels of understanding, respect and collaboration that Designers and Developers have been nurturing over the years, I still sometimes see individuals from both camps attempting to erect and maintain unnecessary walls of separation in their respective job functions. You can evidence this in many discussion forums involving User Experience (UX), User Interface (UI), Application development and many other related topics. I don’t know how much of this is a form of professional protectionism and how much might be the result of personal self-aggrandizement or whatever, but I do think it’s an attitude that is not helping anyone.

In most, but certainly not all the cases I’m talking about there is at least a veneer of civility and respect afforded those not in whichever author’s group, but the message is usually pretty clear: “we are the experts in this particular topic area and you should leave all meaningful discussion and relevant conclusions to us…” In other words, you are not really qualified to comment on this, so please just sit back and observe or learn from us. I find this kind of attitude incredibly short-sighted and unproductive.

In much the same way that the brain utilizes both the left and right halves for optimal functioning, the best interactive products and applications result from a collaborative relationship including designers and developers. Like most people, this partnership is not a black and white, all or nothing kind of situation. Absolutes can provide comfort to some people in some situations, but they are very seldom the case. The world exists in shades of gray and so too does the creation of interactive applications.

We are not only part of the design and development process, but we are also frequently real-world users of the product or service. As such, our opinions and experiences are valid. This does not mean that we should discontinue or devalue proper user testing processes and methodologies, but it does imply we should listen to both ourselves and our colleagues as equal stakeholders in the process of creating great products and user experience.

In fact, the trend I have been experiencing over time is a blurring of skills and expertise between design and development, not their compartmentalization or mutual sequestration. Many design professionals working in UI/UX have found it useful or necessary to develop skills in at least some front-end Web languages such as HTML, XHTML, XML, CSS and JavaScript. In some cases they take it further into areas including PHP, MySQL, ActionScript 3 and others. I have also seen many developers work to become increasingly sophisticated designers in their own right. Some of these professionals have achieved such skills and balance in their abilities that labels distinguishing the two have essentially become meaningless. I really envy these talented individuals.

The most successful projects I have ever worked on have involved real collaboration and communication between functional groups and individuals with complementary, but differing skills and opinions. There have been uncountable instances where my own perspective or objectivity has been greatly improved by a colleague’s differing viewpoint or expressed opinion in an area that might normally be considered my realm of expertise. These exchanges usually hold real value for me and ultimately for the end user as a result. While I’m at it, I extend this philosophy and approach to all functional groups participating in this dynamic including QA, Marketing, Project Management etc.

If you are not doing so already, I highly recommend really listening to and understanding those of your colleagues with different skills and experience. Work to develop a relationship based on mutual respect, open collaboration and close communication in order to grow better synergies. It’s not always easy, but it’s nearly always beneficial to the individuals, the organization and the end-user of your products and services.

  1. hmmmm I like this post but I would love to see some on how to save on construction costs in this tough market

  2. Hi,

    Thank you for the great quality of your blog, each time i come here, i’m amazed.

    black hattitude.

  3. Dale Cody says:

    Thank-You ContractorBids (Mike?).

    I wish I could help you out with this, but unfortunately I don’t work in the construction sector, so can’t really offer any good insights there. I can see how this would be very valuable in this challenging economic environment though. If I come up with anything, I will definitely post it though.

  4. Dale Cody says:

    Thanks for your kind comment Black Hattitude!

    I really appreciate it and am glad you like the blog. Hopefully I can continue to write things that you all enjoy and find useful.

  1. There are no trackbacks for this post yet.

Leave a Reply