User analysis allows Human Factors Analysts to focus on creating systems that work for users. An understanding of the user and the user's environment is necessary to build a system that will ultimately satisfy the user's needs. Traditional system design has often been criticized for creating systems that work well for designers but not for users. Designers (i.e., Human Factors Analysts) gain a thorough understanding of users and user environments during the user analysis component of human factors analysis. "Know thy user for he is not thyself." (Rubinstein, 1984)