Designing software contains not only technical things but also human nature. Considering HCI increases quality of software by decreasing obstacle between human and computer. It directs our thought to users. I have realized that it is a problem of "Human", that is, how people see the World and behave on what basis.