Integrating Human Factors with Software Engineering Practices
William E. Hefley, Elizabeth A. Buie, Gene Lynch, Michael J. Muller, Douglas G. Hoecker, Jim Carter, J. Thomas Roth · Proceedings of the Human Factors and Ergonomics Society Annual Meeting · 1994
Engineering processes and methodologies used in building tomorrow's systems must place a greater emphasis on designing usable systems that meet the needs of the systems' users and their tasks. This paper identifies the need for defining human factors and human-computer interaction (HCI) engineering activities that contribute to the design, development, and evaluation of usable and useful interactive systems, and presents a rationale for integrating these activities with software engineering and incorporating them into the system life cycle.