Home > Articles > Web Development > Dreamweaver & Flash

Designing the Obvious: The Ongoing Mission of Good Design

  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss
Concluding his series, Robert Hoekman, Jr. provides some practical suggestions on how to implement good design in your software and/or site, despite the sometimes frustrating process of working with other people in everyday business life.

Previous articles in this series have talked about how to uncover the truth about what your users need and want; how to create use cases, wireframes, and prototypes to nail down a design before the expensive coding begins; and how to perform usability tests to validate a design. Now we’ve reached the end of the series, where I’ll offer up some last tips you can take back to your office to try to improve things.

Design Continues After Coding Has Started

First, understand that design work cannot stop simply because the design phase is complete. Once coding begins, there will be many occasions when the proposed design doesn’t quite work because of a technical glitch, and developers will be in a position to make snap decisions about an interface—and risk fundamentally changing the user experience you planned so carefully.

To prevent bad changes, you need to stay involved. Don’t let the application you spent all that time designing get away from you once it’s in the hands of developers. If your company practices extreme programming methods, get involved in the daily standup meetings so everyone knows you’re there to address new design issues that come up during development. If there are no standup meetings, just swing by the "programmers’ pit" once a day to see how things are going.

Every designer should have some degree of technical know-how when involved with application design. If you don’t know how things are actually built, you should at least be able to cite examples of other products or sites that contain design patterns similar to those you used in your design. But the more you know about what the developers do, how they think, and what’s important to them, the more you can earn the respect of the development team and increase the odds that they’ll listen to your input. Designers and developers don’t have to clash—they can actually meld and become a functioning unit working to achieve a common goal.

The rest of this article discusses solutions and approaches you can use to keep a product headed in the right direction, even after your design work is done.

 

  • Share ThisShare This
  • Save To Your Account

Discussions

comments powered by Disqus

Related Resources

#TuesdayTrivia: Spotlight on WP7 (Win a copy of Sams Teach Yourself Windows Phone 7 Application Development)
By on May 2, 2012Comments
These days, what CAN'T a smartphone do? Microsoft is putting their own spin on things to help you experience "life in motion" when using your device. Instead of containing static application icons, the re-imagined Start screen features live Tiles showing real-time content updates.

March Trivia #1: Let there be light! (Win Microsoft Visual Studio LightSwitch Unleashed)
By on March 13, 2012Comments
Want a simplified self-service tool to help you build business applications for the desktop and beyond? Microsoft programmers… meet Visual Studio LightSwitch.

February Trivia #2: There's an App for That (Win Sams Teach Yourself iOS 5 Application Development in 24 Hours)
By on February 28, 2012Comments
In less than a decade, the iOS platform has changed the way we think about mobile communication.

See All Related Blogs