Terry Winograd

Terry Winograd

Terry Winograd is Professor of Computer Science at Stanford University. He has done extensive research and writing on the design of human-computer interaction. His early research on natural language understanding by computers was a milestone in artificial intelligence, and he has written two books and numerous articles on that topic. His book, Understanding Computers and Cognition: A New Foundation for Design (Addison-Wesley, 1987, co-authored with Fernando Flores), took a critical look at work in artificial intelligence and suggested new directions for the design of computer systems and their integration into human activity. He co-edited a volume  on usability with Paul Adler, (Usability: Turning Technologies into Tools Oxford, 1992). His most recent book, Bringing Design to Software (Addison-Wesley, 1996) brings together the perspectives of a number of leading proponents of software design.

At Stanford, Winograd directs the Project on People, Computers, and Design, and the teaching and research program on Human-Computer Interaction Design.  He is one of the principal investigators in the Stanford Digital Libraries Initiative project, a collaboration with industrial partners  to develop technologies for the future networked Digital Library. He was a founder of Action Technologies, a developer of workflow software, and was a founding member of Computer Professionals for Social Responsibility, of which he is a past national president. He is also a consultant to Interval Research Corporation, on the national advisory board of the Association for Software Design, and on the editorial board of several journals, including Human-Computer Interaction and Computer-Supported Cooperative Work.