Blog

Guidelines for Using Modal Dialogs

A dialog (or dialogue) refers to a conversation between two people. In user interfaces, a dialog is a “conversation” between the system and the people interacting with the system, and often requests information or an action from the interaction. Regular dialogs (windows) are nonmodal (or modeless). Sometimes these dialogs are fixed in a location but

Read More »

MVP is Not Simply a Release

A common misconception is that a Minimum Viable Product (MVP) consists of the minimum set of features deemed necessary for a working software product, with the goal of bringing it to market quickly. This is incorrect as there is an over-emphasis on speedy delivery and time to market, as opposed to focusing on customer and

Read More »

More Form Design Guidelines

We cannot get away from digital forms. They are everywhere – at work, home, banks, grocery stores, coffee shops, food trucks, kiosks, mobile apps, everywhere. Yet, so many are still poorly designed. It’s not easy to design a good form… there are a lot of thing to consider. We have discussed Form Design Best Practices

Read More »

Moving From “I Can’t” to “What if”

In Mona Patel’s TED Talk, SeeProblems as Opportunity, she explains how to shift your attitude from “ICan’t” to “I Can” by asking yourself “What if?” We all get stuck sometimes when looking for solutions. It can seem overwhelming when you think of all the obstacles in your way. And the more you think about the

Read More »

Tree Testing

Tree testing is a usability technique for evaluating the findability of topics. A tree test evaluates a hierarchical category structure or tree. Tree testing is done on a simplified text version of your content – without the influence of navigation aids and visual design. Tree testing can be used for websites, intranets, mobile UI, apps, games,

Read More »

Increase Quality and Time to Market with Rapid Prototyping

Markets are changing faster than ever. Driven by expediential changes in technology, customers want more personalized experiences and they want it now. How do you keep up with the ever-changing market landscape and deliver high-quality products and services? No matter how deep our up-front understanding is of our market, we really cannot predict our customers’

Read More »

Agile Develop Success, Sprints, Planning and User Experience

In Agile Development, a “sprint” is one iteration of a continuous development cycle. Within a sprint, planned amount of work has to be completed by the team and made ready for review. During the sprint: No changes are made that would endanger the sprint goal Quality goals do not decrease Sprints are limited to a

Read More »

The ProductCamp San Diego Experience, Small Tasks and Backup Plans

We held our first product camp in San Diego a couple weeks ago. It was a great event. I was impressed by the turnout and quality of discussions. A product camp is an “unconference” for product marketing, management, design, development or related topics. An unconference is a participant-driven meeting. Modern unconferences have been around since

Read More »

Brand Asset Valuator

Brand Asset Valuator (BAV) is a metric applied for the measurement of brand value of an entity. BAV was developed by Young and Rubicam. BAV measures a brand under the two broad categories: Brand Vitality and Brand Stature. Brand Vitality refers to the growth potential of the brand. Brand Vitality is sub-divided into Differentiation and

Read More »