BLOGGER TEMPLATES - TWITTER BACKGROUNDS

Thursday, November 12, 2009

Contextual Inquiry: The Art of User Centered Designs


The Art of User Centered Designs :Contextual Inquiry

Contextual Inquiry is the most important aspect of the Web application development. When we are talking in terms of developing Web Application with a fixed set of users in mind ie. User Centered Design(UCD), contextual inquiry would go a long long way in developing the application. I have worked extensively in Developing Web Application for the Clinical Trial Industry, specifically dealing with the Phase 1 drug testing. I always had this in my mind that my users are Doctors, Nurses, Phlebotomists, Medical Practitioners and others related to the Pharmaceutical Industry, do not look at Web Applications like I do. They treat it like any other web site.



Introduction

Getting Introduced to the user is the first step to contextual inquiry. For a user a UI Engineer is no different from the Programmer or a DBA. Moreover, the user need not understand what actually you are trying to achieve. That would dilute the essence of the Contextual Inquiry. The effort of the UI Engineer should be to build a good rapport with the user. This would assure that he would speak his mind out when you inquire him. He complains to his best. The notion of the contextual Inquiry is not hear good things about the Application. It tries to find the issues and concerns the user is facing and attempts to address and resolved them.



Data Collection and Compaction

Data collection and compaction is the most important thing to do before you start speaking to the actual user. Data collected gives you the understanding of needs and the want of the users. However it could also lead to a mind block. Data at time could be misleading. So study the data carefully but do not jump to conclusions. 90% of the application users prefer mouse over keyboard does not mean that your contextual inquiry should eliminate the query related to Keyboard/mouse. Keyboard/mouse usage is much broader than that. Data collection should be done for reference and better understanding of the process and the product. They contributes extensively to the understanding of the functionality as well.



Query and Inquiry

More then often Contextual Inquiry starts as an inquiry and end up being an Interview session. The UI Engineer sits with a pen and paper taking notes aggressively, asking probing questions. User out of words and being interrupted time and again, tends to get afraid assuming he is giving some legal commitment that he need to sign at the end.



Keep your paper and pen aside. Talk to your user without any obstruction. Let him speak his mind. Let him complain. Let him come up with his wants and desire. Remember that we are building a User Centered Web Application. The user is in the center of this entire process. Ask him simple and straightforward questions.



General Questions

1. So Mike, how is the software working.

2. Is it better then pen and paper (be careful when you are being sarcastic).

3. You are able to enter data easily using keyboard and mouse(be prepared to listen all kind of answers)

4. What kind of issues you face.

5. Are you okay with the color of the Software

6. Some select boxes are too small/big. Don't you think so?

Process Specific queries.


Process specific query should be absolutely open ended. The user has been the part of process on a day to day basis. He has been doing that again and again every day and knows it in and out. Let him speak as if there is no tomorrow. Let him try to explain things to you. This not only would be fruitful for the contextual inquiry, it would also help you in better understanding of the process for which you are trying to develop/enhance the Web Application.



Workplace

Better understanding of the user workplace is important to realize the way the Web Application should be designed.

0 comments: