« Scott Berkun: Confessions of a Public Speaker | Main | Feels like July in Barbados »

November 19, 2009

Gentry Underwood: Iterative Design

There were lots of good keynote talks this morning at Web 2.0 Expo NYC.

One that stood out to me was Gentry Underwood, who's talking about how there were two players in origins of computer interaction design, the human and the computer. Now the computer is actually a gateway between humans, so computer interaction design has a different challenge.

The presentation was thought provoking, and is already available online. And how cool is this, Gentry has a Keynote integration that tweets parts of his talk as he gives his talk.

My favorite part was where Gentry talked about the complexities of human interactions and how social software makes that even more complex, particularly because social software changes the social landscape. He then points out that traditional software development model of linear progression through requirements, development, iteration, and final delivery, but that in social software the software itself changes the requirements of the software, so there's no way to know up front what a person or group would need. So the formula for application development becomes a circle between research and development which never ends.

Posted by mike at November 19, 2009 10:52 AM