Best Practices
Three Keys to Good User Interface (UI) Design
Three common characteristics that differentiate successful UI design (including web design) are proper consideration of design trade-offs, design interactions, and hidden or subtle design assumptions.
Read MoreCoding Conventions for C++ and Java
The path to enlightenment starts with a solid set of Coding Conventions. Use ours as a starting point to creating your own.
Read MoreWeb Apps vs. MS Windows Apps
There is a significant amount of information available on browser application UI design in terms of what works for users and what doesn't.
Read More“Usability” Myths
There are common misconceptions about how to design a product with a good user experience and even why it’s important. Here’s a look at some of the myths and impediments to a compelling user experience.
Read MoreGUI and UI Principles
User interface design is not an exact science. For the most part a UI designer uses a toolbox approach to help make correct UI design decisions.
Read MoreFollow-Through Is Critical to a Great User Experience
Often, new organizations in the initial stages of adopting a focus on a compelling user experience "lose" some of the design enhancements and corresponding business benefits along the path from development to deployment.
Read MoreFocus Groups vs. Usability Testing
A common misconception is that focus groups are an appropriate method for assessing the quality of the user experience of a product or a website. While useful, they have limitations.
Read MoreCode Review Checklist
Before we commit code to source control, we check it for compliance. Is your team implementing code review as part of their process? Download the checklist.
Read More