Agile development bridges gap between software and user experience for innovation.
Agile development is a new way of making software that involves customers actively in the process. One popular method, eXtreme Programming (XP), even puts a real user on the team with the developers. A group of experts will discuss if agile development can help bring together software engineering and HCI (Human-Computer Interaction) concerns. They will look at how agile development can make things better, share examples from the audience, and decide if it's a good opportunity or just a passing trend.