Monthly Archives: January 2016

A Week Off

Sorry – couldn’t think of a blog post today.
One of the things that scared me about committing to a weekly schedule on this blog is the constant need for more content. Sometimes, you just don’t have anything to write. Or, rather, there are plenty of things going on in my life that I care about and for the time being, they’re not of any real professional interest.
The boundary between my professional and personal life is a bit fuzzy. Well, a lot fuzzy. It always has been and, really, it’s what I signed up for and what I’ve actively chosen over the years. A great big downside of blending my lives is this constant need to be on, to think professional thoughts, to think big thoughts to share, and to write, write, write.
People don’t work like that. Most people, anyway. We have other interests and sometimes (maybe often) those interests come to the foreground.

More Thoughts on UX and Product Management

I came across a couple of articles recently exploring the connection between user experience and product management.

First, Phil Dahnke over at UserZoom, they talk about how UX is everyone’s responsibility, particularly product management, in Can you be a successful product manager without UX research? One paragraph in particular stands out to me:

A successful Product Manager will champion the user and strive for a shared vision amongst the UX, UI and design teams based on their customer and user research. Sometimes this means changing direction and deviating from previous plans based on user feedback. Simply relying on the UX team to know what’s best for the product users can result in efficient products users might not like.

Or, to put it another way, the concerns of a UX specialist are a subset of the product manager’s.

Here’s another article: Is UX Part of Product Management, by Adrienne at Brainmates. Rather unsurprisingly, Adrienne comes down on the side of “yes.”

These articles are in the same vein as Eric Ries’ Lean Startup, which positions product management as the key role in understanding and acting on information about users. Or, to put it another way, to do the thing that the UX field has proposed as its main value proposition.

It’s food for thought about what sort of career trajectory you should take if you’re in UX and very interested in taking on more responsibility for building products.

Interview with Dr. Marilyn Tremaine, Part Two

Part two of a two part interview with Dr. Marilyn Tremaine.

The Early Years of ACM SIGCHI

Greg was lobbying very hard for me to be president of SIGCHI. I said no because I was a junior faculty member. Greg was very gracious about it, but he asked me because he didn’t want Lorraine Borman to be president, because Lorraine is a pain in the butt. She’s also aggressive, incredibly aggressive, and I don’t think I could have done what she did with ACM. A lot of credit goes to her for SIGCHI’s foundation.

You have to understand that Computer Science, at that time, looked askance at Human-Computer Interaction. “That’s not us, we don’t do that, that’s not Computer Science.” Computer science was theoretical. You did math. They were completely put out by HCI. Having someone like Lorraine around was a good thing. I became the first secretary for SIGCHI.

We published the SIGCHI Bulletin. The first issues came out immediately afterward. We started publishing the Bulletin four times a year, and I put good research papers in it, because I wanted to support the society so much. We had our first conference in Boston in 1983. Lorraine Borman co-chaired it with Raoul Smith. A lot of people came, and a lot of very important people in the field came. Then SIGCHI had another conference in San Francisco in 1985, and Lorraine co-chaired it with Austin Henderson*. We decided at that point to have a conference every year. I chaired the 1986 conference with Raoul Smith.

* Austin Henderson was a researcher at Xerox PARC and has been an active member of ACM SIGCHI.

The University of Michigan

Could you tell me about your work at the University of Michigan?
I started at the University of Michigan in 1979. I was hired in the Business School to do HCI research in the Information Systems department.

The best thing that ever happened was that suddenly I got this call from Gary Olson** and he said, “There’s this woman at Bell Labs, and she’s applying for a job. She used to work in Psychology at the University of Michigan. Is there a job in IS at the Business School?” And then he told me her name.

Now, her name wasn’t Judy Olson*** at the time. Judy wasn’t known so much in HCI at that point; she was known for her Cognitive Psychology work. I went to my department chair and I lobbied very hard to hire her, and she got hired. Together with Gary, we started the first class in HCI at the University of Michigan, which had graduate students from the Business School, Psychology, and Computer Science. I think this was in 1981.

** Currently a professor at the University of California at Irvine, Gary Olson is a researcher in human-computer interaction and computer-supported cooperative work.

*** Also currently a professor at the University of California at Irvine and researcher in human-computer interaction and computer-supported cooperative work.

Ann Arbor Softworks

I left Michigan before I got tenure. I wasn’t even up for tenure. I took a leave of absence for half a year because I wanted to try out some of my ideas in a company. I became head of research and development for a small startup company in Ann Arbor, and they let me use all of the processes that answered the questions of “How do you actually go about building a good user interface? What are the steps that you take before you design your interface, during the process of development, and after it’s built?” It was all of these young guys working in one room on software for users of personal computers.

What was the name of this startup?
It was Ann Arbor Softworks. We built one of the first banking interfaces. We built a combined spreadsheet, word processor, and database software package****, and all of it ran on the Apple and on the Commodore 65. I did things like run focus groups, and usability studies on the software. I also did this for a software package that was being developed at the University of Michigan, but I was not able to get involved as much because the university doesn’t have the same “I want to make money” focus that companies do but just wanted to get the software done as fast as possible. I then wrote a paper about it that got published in Communications of the ACM, which was about how software development processes could be changed to include Human-Computer Interaction techniques, and it was quite a successful paper. I felt very good about it.

**** Ann Arbor Softworks produced FullWrite, an early “What You See Is What You Get” (WYSIWYG) word processor that competed with the software Apple bundled with its computers. Ashton-Tate purchased Ann Arbor Softworks in 1988, just before FullWrite’s release.

Being a Woman in the HCI Field

Could you talk to me about your experience of being a woman in the Computer Science and Human-Computer Interaction field?
Let me suggest that you do something interesting. Why don’t you go look up all of the CHI fellows, and count the percentage that are female and the percentage that are male? That will be very disturbing for you. I brought that up to the people that were in charge of selecting CHI Fellows, and at the time I did it, the CHI Fellows were only 7% women. And, boy, did that blacklist me. I was part of the initial set of women that organized this group called MatriarCHI. It was called CHI-Woman initially, but then Bonnie John† came up with “MatriarCHI,” and we had to change our name right then and there.

What MatriarCHI does is have the Women’s Breakfast. It’s called the Women’s Breakfast because the focus is on women in science. If you’re a student, you’re going to get faced with the issues that women get faced with in academia or companies, and you can come and talk to some of the more senior women about it. It’s completely open to men, which I think is a very important part of this, and guys do come and talk about the issues, too.

We talk about issues like “What do I do if a harassment issue comes up,” “How do I handle child care,” and “How do I handle unfair pay problems?” One of the changes that it has really had an impact on women in research is suppose you go work as a post doc or as an intern. You no longer get sexual overtures. You can zap the person for doing that. But in the past you probably lost your job or got written very bad evaluations if you didn’t comply. So that’s gone.

As far as making it, well, I would go through and look at all the people that get the honors, and so on. Women do significant work in HCI, but they don’t have the aggressiveness and some of the other traits that push them forward. They have a different kind of personal presentation, and that keeps them from being successful. I don’t say it’s a male perception. If you’re a group of guys, and you feel more comfortable with guys, you’re going to select somebody you’re comfortable with and give them an award. You’re not going to go through a list of people, you’re going to pick people who come to mind. That kind of thing continues to happen.

† Director of Computation and Innovation at The Cooper Union and a founding member of the Human-Computer Interaction Institute at Carnegie Mellon University.

Marilyn Tremaine is currently retired, but continues to do research on topics including tools to improve people’s spatial abilities.

Interview with Dr. Marilyn Tremaine, Part One

Dr. Marilyn Tremaine, former Research Professor at Rutgers University and recipient of the Association for Computing Machinery (ACM) Special Interest Group on Computer-Human Interaction’s (SIGCHI) CHI Lifetime Service Award in 2005, is an important figure in the founding of ACM SIGCHI. She helped organize one of the first Human-Computer Interaction (HCI) conferences in America in 1981 in Ann Arbor, Michigan, where she was a professor at the time. Later, she co-chaired the 1986 CHI conference, served in various positions on the SIGCHI board over the years, including vice-president of communications and president. In addition to her work with SIGCHI, Tremaine has done extensive research in human-computer interaction (HCI) on topics such as incorporation of HCI into software development processes, collaborative software, stroke rehabilitation, global software teams and educational games that improve STEM discipline skills.

In the following interview, she discusses how she entered the nascent human-computer interaction field and the founding of ACM SIGCHI.

Entering the HCI Field

How did you learn about the human-computer interaction field?
In 1974, I wanted to go to graduate school and was looking for HCI. It didn’t have a name, but I wanted to study how to make interfaces better for people.

I was a project manager—I had moved up in the computing world—working at the Lawrence Berkeley National Laboratory. I was running very large projects and developing software for the US government.

I had two problems with my career. The first one was that I was female, and it’s hard to say what it was like in 1974 being female in a science field. There weren’t other women—there were women at the National Lab, but they were secretaries and staff members. They were not scientists. Second, I was also at a level where I was the only one without a Ph.D., so I decided to get a Ph.D.

I built interfaces for people in government to use. My biggest project was building the system that managed the U.S. Navy’s recruit education system. I wrote the database system and then wrote all the interface software so people could manage their courses. We constantly had people entering data, and I would go up to the Naval center and talk to some of the people in Mare Island. They were obviously women, and they were actually quite smart, and they were crying. They were crying because they couldn’t use my software.

I hired somebody with a degree in English to help write manuals. I asked a whole bunch of people to help, and then I decided the only way I was going to solve the problem was by going back to school and studying and figuring out how to solve it myself.

The Annenberg School of Communication had a program in Humans Interacting with Computing—it was called the HI-C program—and I applied there. So I actually went into a program in 1975 that had just started, and which was interested in improving computers for people. So there was a program even back then—pretty amazing stuff, huh?

Xerox PARC

We had a faculty member at Annenberg who was hired from Yale named Jim Carlisle. He was a real gung-ho person, and he brought in speakers for the HI-C program. One of the speakers was from Silicon Valley, because things were starting to happen out in Silicon Valley then. He brought in this young man named Stu Card*. Stu hadn’t finished his degree yet—he was a Ph.D. student at Carnegie-Mellon—and Stu gave a talk about the Cognitive Psychology they were doing at Xerox PARC**.

Now note, I’m transferring all the way over from hardcore Computer Science into Sociology, and it is a big step for me. Then this guy comes in and starts talking about Cognitive Psychology, and I just went, “Ka-bing, that’s it, that’s what I want to do. That’s where we’re going to solve those interface problems.”

I asked him, at the end of his talk, “Do you ever take visitors?” He said yes, and so I called him up on Friday and asked, “Can I come and see you on Monday?”

I drove all the way from Los Angeles to Palo Alto and visited Stu Card and Tom Moran*** for the day. I met everybody in the lab, and they showed me all the things they were doing. I asked all sorts of questions. Then I asked, “Do you ever take summer interns?” and Tom gave me an application form. By that summer, after my first year of graduate school, I was working at Xerox PARC!

What was I working on? I was working on cut and paste, and doing all sorts of studies with people using text editors. They were building Bravo, and Bravo became Microsoft Word, eventually.

I was a weird girl going around Stanford collecting things from people’s wastebaskets. I went to different departments and asked them if they had manuscripts they had retyped, and if I could see the editing marks on the manuscripts. I brought back all this data because we didn’t know how people edited. This research was all new. It was great fun.

The key people in the department were Tom Moran and Stuart Card, and the person in charge of the whole project was Alan Newell from Carnegie-Mellon. He’s an extraordinarily famous computer scientist. Stu said to me, “Why don’t you ask him if you can go to Carnegie-Mellon?”

I did, and he said, “Sure!”

I went back to the University of Southern California and asked if I could go to Carnegie-Mellon for the rest of my graduate degree. They asked what I wanted to do there. I had a few people on my committee that were pretty savvy—one in Computer Science, and one in Psychology, and the one in Psychology said, “Oh my God, you’re getting to go to Carnegie-Mellon? That’s incredible!” and the computer scientist said “Oh wow, you’re working with Alan Newell!”
So the people in the School of Communication let me go, and I went to Carnegie-Mellon. I did my thesis there and stayed there for two years. My thesis was “Why People Get Lost Using Computer Systems”.

* Stuart Card was a Senior Research Fellow at Xerox PARC and is a pioneer in human-computer interaction, recognized with numerous awards in the field.

** Xerox Palo Alto Research Center (now simply known as PARC) is the place where many common software design patterns and pieces of computer hardware were invented.

*** Thomas Moran is a Distinguished Engineer at the IBM Almaden Research Center. He is a pioneer in HCI and coauthored The Psychology of Human-Computer Interaction with Stuart Card and Allen Newell.

The Formation of ACM SIGCHI

If you want to develop the field of Human-Computer Interaction—it is essential to have a professional society. That was very clear.

Interest in HCI was beginning to happen across the country. After I transferred to Carnegie-Mellon, I went over to the UK specifically because there was more going on with the British Computer Society than was happening in the US. I went to places like Sheffield, Cambridge, and Edinburgh, and I gave talks as a graduate student. I’m sure the comment about me when I gave the talk in Edinburgh was, “I’m sure she was talking about something interesting but I couldn’t hear it,” because I had such a bad cold. But I was very focused on making this a field and absolutely sure that a professional society was necessary.

Greg Marks**** was in charge of SIGSOC (Special Interest Group on Social and Behavioral Computing). What that meant is that they were focusing on getting software that handled statistics developed and available in all the universities. This may seem kind of dumb now, but nobody had such tools in the 70s, and if you wanted to do an analysis of variance, you had to write your own program. Then, there was a major company—two eventually—that started producing the software, and so users formed SIGSOC to manage the sharing and specification of the stat packages they wanted.

By 1980 or so, SIGSOC didn’t need to exist anymore. Every academic computing center had such packages and the packages themselves provided substantial support for researchers. Lorraine Borman† was at a small university in Chicago and had become involved with SIGSOC. Because SIGSOC was dying, she worked with ACM, trying to get SIGSOC converted to what would later be named SIGCHI.

In the meantime, Greg introduced her to me, and we decided that we were going to have a conference in Ann Arbor. I think that was either Greg’s or Lorraine’s idea. I was in my first year as a junior faculty member, when you’re not sure if you’re going to get tenure or not. We held a conference on “Easier and More Productive Use of Computing.”

Lorraine came to Ann Arbor to discuss the running of the conference, and I said to her and Greg, “Have you invited so and so? And don’t forget so and so!” They asked, “You know all these people?” I told them yes, and they should come.”

In 1980, we held this conference on “Easier and more Productive Use of Computing,” and either Lorraine Borman or Greg Marks, or both of them, were in charge of it. I got Tom Malone‡ to come, I got Stu Card and Tom Moran to come. Ben Shneiderman# was there, plus a whole bunch of other interested people. It wasn’t a big conference, but its size led to lots of discussion about the problems and needs of HCI. Meanwhile, Lorraine was still working with ACM to get us approved to become SIGCHI.

At the same time, there was a whole bunch of stuff happening in Maryland because of the U.S. government. Ben Shneiderman was a significant part of that. He organized a group called the Software Psychology Society, a group with no president, no secretary, no rules and, no dues. They just met. Anybody who wanted to attend could come.

They decided to hold a conference in 1982, and they advertised it to everybody they knew, just like I had done for the Ann Arbor one. By that time, Lorraine and Greg, together, had gotten the approval to change the society to be one that supported the Human-Computer Interaction discipline.

There were a thousand people that came to the 1982 conference from all over the world. It was amazing! The organizers were blown away. They had expected maybe 200 people, max, to come. We had this meeting about what was to become SIGCHI and the hotel hadn’t taken the bed out of the room, so people were sitting on the bed and sitting on the floor. That was the first SIGCHI meeting, and at that meeting, we voted on what we should call the society. We came up with “SIGCHI” because “SIGCHI” sounded easier to pronounce than “SIGHCI.” The name change was approved later in 1982, and SIGCHI became an official SIG.

**** Information technology researcher at the University of Michigan.

† First president of ACM SIGCHI.

‡ Thomas Malone is a professor at MIT, who started his career as a research scientist at Xerox PARC.

# Professor of computer science at the University of Maryland Human-Computer Interaction Lab and author of Designing the User Interface: Strategies for Effective Human-Computer Interaction.