Wednesday, December 31, 2008

Unintended user interface consequences

NASA released the report of the Columbia accident. The gruesome stuff was redacted, but there is plenty description of how things ended. But I was interested in the following user interface problem (I've italicized the interface problem, and ACES = Advanced Crew Escape Suit, i.e. pressure suit):
Deorbit burn occurred at GMT 13:15:30 (EI–1719/TIG+0). The burn was nominal, and Columbia began entry into the Earth’s atmosphere. Per the checklist, a few tasks remain to be completed after the burn, including stowing the last laptop computer, which requires a crew member to be out of the seat. Crew equipment configuration items on the entry checklist (all crew members seated and strapped in, helmets and gloves donned, and suit pressure checked) were not entirely completed prior to EI. At least one crew member was not wearing the helmet and several were not wearing gloves. The flight deck video shows that conditions on the flight deck were nominal during the entire time of the video recording. The video shows the flight deck crew finishing most checklist tasks close to the planned times. However, one flight deck crew member did not yet have gloves in place in time for the ACES pressure check. One event of note occurred at GMT 13:36:04 (EI–485/TIG+1234) when the CDR bumped the rotational hand controller (RHC) accidentally. Movement of the RHC out of the centered position caused the digital autopilot (DAP) to “downmode” from the “Auto” mode to “Inertial” mode. When this occurred, a “DAP DOWNMODE RHC” caution and warning message was displayed, the INRTL button on the C3 panel was illuminated, and a tone, which can be heard in the recovered flight deck video, was annunciated. An immediate reactivation of the autopilot was performed by the CDR. The capsule communicator (CAPCOM) in the Mission Control Center (MCC) then requested the CDR to enter “another Item 27,” which is a command to fully recover the vehicle attitude from the bumped RHC. Bumping of the RHC is a relatively common occurrence by either the PLT or the CDR because the ACES is bulky and the area near the controls is confined. Such RHC bumps with prompt recovery represent a very low hazard to the crew. The original design specifications of the orbiters were for a shirtsleeve environment (i.e., no special clothing needed to be worn). Although pressure suits have been worn during launch and entry since the Challenger accident, no modifications were made to displays and controls to accommodate the ACES.
So as a result of the previous Challenger accident and the requirement to wear a pressure suit, bumping the controller is "relatively common".

The mention of the Digital Autopilot (DAP) caught my eye since back in the day we looked at reverse engineering formal specifications for a small portion as a demonstration. Also in the Columbia report is a discussion of the reaction control system (RCS) jets, that were firing continuously just before loss of control, trying to correct the flawed flight. That also reminded me that the bigger group we were associated with at NASA JPL was looking at formally specifying the RCS "jet select" system.

Monday, December 29, 2008

Office Space

We've previously talked about office space for knowledge workers, and Joel's post on the new Fog Creek offices (see slideshow) got me thinking about it again. Joel has some funny quotes
And I also knew that if I wasn’t intimately involved in every detail of the construction, we’d end up with the kind of life-sucking dreary cubicle hellhole made popular by the utopian workplace in “Office Space.”
Joel likes his Herman Miller and Arne Jacobsen chairs.

I like an Aeron chair and multiple big monitors as much as the next guy, but is it really worth it to have custom remodeled office in Manhattan? I've asked the same questions about ACM's NYC headquarters. How about puttin' it in Minot and saving us ACM members some money? :)

But seriously, I have no problem with providing a good environment to keep software people productive and satisfied. When I was at the Software Engineering Institute every office had a french door, and either a window or a view to the outside through the french door. The building was designed for the SEI (a description in architect-speak is here). One thing that didn't seem to work was from each office to the outside hall or lobby was a large but short conduit. I think the idea was to keep noise down by putting the computer outside in the hallway. I didn't see anyone actually do that :) Other things I seem to remember is people putting their MBTI diagram outside their office door so that you knew the personality you'd encounter, and a heuristic about office doors: closed and latched means don't bother me, closed but ajar means knock and come in if it's important, and open meant all visitors are welcome :)

Probably the nicest place I hung around was the short-lived Wang Institute of Graduate Studies, famous for its graduate software engineering program. It was a former seminary in the New England woods, and had its own pond. The key to the rowboat could be checked out from the receptionist; the boat was great for thinking. The library was the former chapel. Great place, but while we were there Dr. Wang announced he was closing the Institute.

In contrast, JPL and KSC tended to be DIlbertian cube farms for the most part, and unfortunately that's essentially what we have at Digital Campus now at Fresno State.

Bonus: the sad state of the Open Office (OO.o) project: "it should be clear that OO.o is a profoundly sick project, and worse one that doesn't appear to be improving with age."

Friday, December 26, 2008

Bill-Bill-Bill-Bill-Bill Nye the Science Guy

After his short lived marriage (or non-marriage) to the author of Mozart in the Jungle (a steamy look at the world of classical musicians) Bill Nye is back on the air with Stuff Happens.

I watched the "Where's the Beef" episode where Bill says that cows make more greenhouse gases than planes and cars combined, and that if you eat the US average amount of beef, it's like driving an extra 5000 miles/year. He also had some interesting things to say about organic wines vs wines from organic grapes, and cloth versus disposable diapers. As he points out, the latter question is not easy to answer, sort of like the disposable versus ceramic cup question.

Trivia:

Bob Sutton again

Another good post by Stanford business professor Bob Sutton. This one is "in praise of simple competence", and quotes someone who quotes someone: "Strategy is for amateurs; execution is for professionals".

Other ones you might remember:

Tuesday, December 23, 2008

MacHEADS, the next Trekkies?

MacHEADS The Movie: A documentary of Apple users, see the trailer and blog. Reminds me a little of Trekkies (and Trekkies 2).

Is that the one where Shatner tells a convention hall audience to "get a life"? No that was a Saturday Night Live skit. I can't find a legal copy of that, but you can watch John Belusi as Kirk, Chevy Chase as Spock, and Dan Aykroyd as McCoy. You though that was bad? The infamous Congress of Wonders on their 1970 album Revolting did an 11 minute parody infused with drug and sex references. You can listen to it by clicking on the picture of the two CoW guys to pop up a list of audio files (but you've been warned).

Speaking of Shatner, you can now watch episodes of his Biography channel Raw Nerve. So far I've learned that Valerie Bertinelli would be difficult to live with, and that Kelsey Grammer surfs.

Sunday, December 21, 2008

Sixty minutes

Interesting 60 Minutes tonight: A story on airport "security theater", with substantial clips of security expert Bruce Schneier (we've talked about him before), another on our governor and his vegetable oil powered Hummer, and a story on orphaned elephants.

Maybe elephants, like octopuses, prefer high def television. I know I do.

Saturday, December 20, 2008

A pedestrian scramble

Three short things:
  • A funny little column about roadway terminology in Spectrum (we previous talked about traffic calming).
  • An article about my Ph.D. advisor's software safety group and what they've found out about electronic voting machines.
  • An American Airlines pilot details his last flight before retiring, including what those chimes mean during the flight.

Sugar and poinsettias

The LA Times reviews an end of the year issue of the British Medical Journal summarizing weird things (you can listen to the podcast here). Some things aren't too weird -- I though that poinsettias aren't poisonous is common knowledge. But kids and sugar? This shouldn't be too surprising:
Studies showed that children who consume large amounts of sugar are no more hyperactive than those who don't. But parents who think their kids have eaten sugar, even when they haven't, tend to rate them as being hyperactive.

Another thing in the news lately is a about workplace friendships. Actually, it is about workplace socializing (more about workplace friendships later):
Pentland and Waber found that the badge wearers with more social connections -- and more interactions with coworkers in their social network -- had the highest productivity, whether they were talking about work or, say, basketball. And people who spent the most time "in the groove," moving rhythmically as they went about their work, had higher productivity levels than others.
The badges
kept track of the wearers' location, direction, and voice inflections. When one badge wearer met another, the length and tone of the wearers' conversation was measured. The badges could even track subtle body shifts when wearers were sitting down. Then the researchers compared that data with the wearers' productivity.
You can read their paper from the April 2008 Journal of Information Processing and see data from one conversation among four people in Figure 1.

Does this offer anything to the long debate about workplace friendships?

Wednesday, November 19, 2008

Is there anything worse than a critic? :)

Michiko Kakutani's review in the NY Times of Malc's new book had one part that really makes me wince. Books like Gladwell's (and T-Fried's) can legitimately be criticized for pushing the stories or research too far, but I don't have too much of a problem with it. Part of being a critical reader would be tracking down the original research if something really bothers you. A lot of the social psych stuff that Gladwell cites is widely known (i.e., not stuff that is sitting off in the academic corner waiting to be discovered) and already debated. Similarly, Friedman has more formal training in middle east politics (B.A. in Mediterranean studies from Brandeis and Masters in Modern Middle East studies from Oxford), and on-the-ground experience, than I do so I am willing to give him the benefit of the doubt, and check out things that don't seem right to me. I have more problems with Carl Sagan than with Malc or T-Fried :)

On the other hand, I've never been comfortable with the "10,000 hour" heuristic that Malc talks about, even if it is at least partially credited to Nobel-winner Herb Simon. [Herb Simon anecdote: When I was on sabbatical at the Software Engineering Institute at CMU I wanted to attend a seminar by Anita Borg (Mary Shaw was there also). There was a group in the room and the time for the seminar was close, so those of us in the hallway were getting antsy. Finally, one of us opened the door and asked if the current occupants were "about done". Eventually they left. Yes, it was Herb Simon and his graduate students. I felt a little bad about being part of that angry hallway mob. Actually we weren't angry, and we weren't a mob, but it is the only time I've seen a Nobel laureate kicked out of a room]

Back to Kakutani's review. This paragraph about the airline accident is frighteningly ignorant of the huge amounts of human factors research that has been done in this area.
Mr. Gladwell similarly raises the notion that cultural traditions may play a role in plane crashes, that the 1990 crash of Avianca Flight 52 over Long Island might have had something to do with the pilots’ being Colombian. He quotes Suren Ratwatte, a veteran pilot involved in “human factors” research, saying that “no American pilot would put up with” being held up by Air Traffic Control several times on its way to New York for more than an hour if he or she were running short of fuel. And drawing on the work of the psychologist Robert Helmreich, Mr. Gladwell argues that the pilots came from a culture with “a deep and abiding respect for authority” — which suggests that the first officer was reluctant to speak up when the exhausted captain failed to do so, and that both men failed to talk forcefully to the air traffic controllers, who were tough New Yorkers, unaccustomed to the pilots’ polite language.
The relatives of the 583 people who died on two 747's at Tenerife and those that died in a frozen Potomac river because of poor communication between first officer and captain might disagree with Kakutani. This phenomenon is so common that NASA Ames has studied the heck out of it.

Let's end this on a good note: A front-seat view of a landing at St. Maarten. Click on "more info" for probably the most informative explanation I've seen on YouTube :)

Tuesday, November 18, 2008

Malc at Pop!Tech

Another Malc video, this time he is talking at Pop!Tech 2008 about his book about genius, Outliers (there's also a Pop!Tech talk of his from 2004 discussing the Blink material).

In Outliers he talks about the "10,000 hour rule" for becoming an expert in just about anything, made famous in a 1993 article "The role of deliberate practice in the acquisition of expert performance" by Ericsson, Krampe, Tesch-Römer (Fresno State people can click here).

Thursday, November 13, 2008

Tokeneer

Tokeneer sounds like a fan of the Lord of the Rings books and movies (OK, that would be Tolkieneer) but it is the latest of a public example of a "fully" formal software development effort. You can read a few paragraphs about it in the most recent Dr. Dobb's here and peruse the official website. Software engineering students will be interested in some of the statistics, particularly about productivity
The Tokeneer ID Station system’s key statistics are:

lines of code: 9939
total effort (days): 260
productivity (lines of code per day, overall): 38
productivity (lines of code per day, coding phase): 203
defects discovered since delivery: 1
In some ways I find this a little depressing since I see some of thee same people who were doing FM when I was doing my PhD in this area in the late 1980s (Tony Hoare, for example) and the number of lines of code that are being verified (my PhD advisor formally specificed and proved a secure UNIX kernel in the late 1970s, now doing voting machines).

That said, this NASA formal methods workshop at Ames sounds encouraging, and I recognize some of the names from people I bumped into when working with the formal specification of the space shuttle jet select group at JPL.

Monday, November 03, 2008

Pinker

I forgot to mention that cognitive scientist Steven Pinker (you remember him) was on BookTV this past weekend for, yes, three hours. He's an interesting guy, and there is at least one caller from Fresno.

Magazines

Two things from the latest MIT Technology Review: and an article from the Honolulu Star-Bulletin about using an 800mm lens to take pictures from the stands at a UH football game, and from Scientific American, a sort of ridiculous article about using "malevolent logic to define the dark side of the human psyche". hmm.

Tuesday, October 21, 2008

I never thought I'd see this

Hodgman doing a Ted.com video. I received his new book today, yay for Amazon.

Sunday, October 19, 2008

Don't downsize the innovators

Bob Sutton has a great post about downsizing. Do you layoff employees, and if so, who goes? Or do you hang on and, since they aren't as busy, have the employees do more professional development in anticipation of an upturn? He also restates the common HR caution about not just hiring people who are like you, and especially, don't lay off the innovators
A downturn can be an opportunity to get rid of incompetent people and, of course, destructive assholes. But beware of the evils of using layoffs as a reason to expel everyone in your organization who does not act, think, and look like everyone else -- beware that most of us are prone to hold an overly narrow image of a "good employee." As I show in Weird Ideas that Work, since we human-beings have powerful and positive emotional reactions to people who are "just like us," and equally powerful negative reactions to people who are "different," the hiring process in most organizations acts to "bring in the clones."
Anyway, maybe it's not innovative, but I though the new PC-Mac "bean counter" ad was pretty good, but probably not a impressive as Hodgman's singing in a previous ad.

Saturday, October 11, 2008

A clean cube is a happy cube?

A Money article is about "Audi's clean desk fetish". The clean desk versus clutter desk argument has been going on for a long time.
Some researchers, however, dispute the benefits of a spotless workplace. When Herman Miller (MLHR), an office furniture supplier, conducted an observational study of workplace organizational habits, they found that "filers" actually stored more useless information than their unkempt counterparts. The company identified a group of "work masters," or efficient employees, and reported that those staffers were more inclined towards piling than filing.

"When people place things on their desks, they're encoding information in the spatial connections and layers," says David Kirsh, a professor of cognitive science at UCSD. Kirsh, who studies workers in their natural settings, says many workers prefer to use a two dimensional surface. "If you disrupt that and force them to stack or file, you lose information."
Kirsch, that name sounds familiar doesn't it? Yes, he is the distributed cognition guy, along with Hutchins, whom I've talked about before. The famous paper (Fresno State people click here, everyone else here) is:
James Hollan, Edwin Hutchins, & David Kirsch (2000). Distributed Cognition: Toward a New Foundation for Human-Computer Interaction Research. ACM Transactions on Computer-Human Interaction, 7(2), pp. 174-196.
Sometimes the reason for a clean desk is a more about security (IBM used to be big on that) or safety, which is hard to argue against. But from a cognitive or productivity point of view, does a cluttered desk implies a cluttered mind?

Maybe not :)
"A clean desk isn't always the sign of a productive employee."

Phew.

"In fact, a clean desk can hinder worker efficiency."

I love this guy.

The premise is that people use their desk space as an extension of their minds.

"The human mind, specifically short-term memory, has a limited capacity," Brand said. "It has seven, plus or minus two, 'chunks' available for storing things.

Friday, October 10, 2008

Deconstructing the airport

Pretty interesting talk by Paco Underhill about "how to remake air travel for the twenty-first century". Malcolm Gladwell hosts -- his final question to the speaker is whether the airport experience is inherently unpleasant :)

More Malc videos here.

Monday, October 06, 2008

When to do what

Jakob Nielsen's alertbox column does it again: a really nice description of "When to use which user experience research methods". It complements something I posted earlier about software engineering experimentation.

Sunday, October 05, 2008

Forgot one

Another thing that got me thinking about evidence-based-medicine (and evidence-based-software-engineering) was Bob Sutton's post about "... Ten Commandments for Minimizing Medical Errors":
He [Michael Guiliano] also cited some more general research showing that diagnostic error occurs in 10 to 25 percent cases in medicine in general... He went through many causes of these errors, but one I found especially interesting (in light of our emphasis on parents earlier in the morning) was research cited in Jerome Groopman's How Doctors Think, which discussed how badly doctors interact with and listen to patients -- including one study that found that the average doctor only waits 18 SECONDS before interrupting a patient who has begin to describe his or her symptoms.

It not only costs a lot and is inconvenient, it's not as good as it should be :(

A recent interview with Evan Handler (the actor) about his health care experiences
In his books "It's Only Temporary," and "Time on Fire," Handler wrote that during his months in the hospital, he was given intravenous drugs that were supposed to go to another patient, that nurses tried to give him medications his doctors had forbidden for him and that staff members refused to follow the hospital's posted hygiene precautions for immunosuppressed patients like himself.
and an October article in FastCompany
For patients, of course, getting what's been proven to work is nothing more than we expect from a Jiffy Lube. But according to a 2003 New England Journal of Medicine paper, only 55% of American patients get all the treatment that is generally accepted as necessary for their problems. To make sure the number at Geisinger is near 100%, surgeons, pre- and post-operation, face a computer screen that asks a set of questions: Is the patient on a beta blocker? A statin? Were antibiotics given at least 60 minutes before surgery and discontinued after 48 hours? A staffer sends an email query if there's no response to any of the 40 steps.
and Harold Thimbleby's article in interactions "Ignorance of Interaction Programming is Killing People" (watch the YouTube video of a medical interface) reminded me of the National Safety Council's "Odds of dying from injury" data.



What is your lifetime probability of fatality caused by "Complications of medical and surgical care and sequelae"? Take a moment to think about that. It's probably much worse than you think: 1 in 1,308. Pretty unbelievable. Although not as bad as lifetime odds for a transportation accident: 1 in 80. At NASA KSC I remember a briefing where we were told that the best guess of a fatal space shuttle accident (at that time) was about 1 in 84. More than you ever wanted to know about the PRAN (probability risk analysis number) here, and a quote:
In fact, the Shuttle’s real-world track record provides a bleaker assessment: The number of shuttle catastrophes (2) over the number of shuttle launches (114), places the statistical, historical catastrophe odds around one in 57, or 1.7%. This number is misleading, say NASA officials, because it doesn’t take into account lessons learned, and safety measures implemented to prevent similar accidents in the future
Changing the subject, computer security expert Bruce Schneier has a very interesting column on "The Seven Habits of Highly Ineffective Terrorists" in Wired:
Terrorists, he [Max Abrahms] writes, (1) attack civilians, a policy that has a lousy track record of convincing those civilians to give the terrorists what they want; (2) treat terrorism as a first resort, not a last resort, failing to embrace nonviolent alternatives like elections; (3) don't compromise with their target country, even when those compromises are in their best interest politically; (4) have protean political platforms, which regularly, and sometimes radically, change; (5) often engage in anonymous attacks, which precludes the target countries making political concessions to them; (6) regularly attack other terrorist groups with the same political platform; and (7) resist disbanding, even when they consistently fail to achieve their political objectives or when their stated political objectives have been achieved.