has designed and developed software for the past 12 years on a wide variety of projects from on-line aircraft parts ordering to electronic medical records. Jeff has focused on Agile approaches since working on an early Extreme Programming team in 2000. In particular Jeff has specialized in the application of user centered design techniques to improve Agile requirements, planning, and products. Some of his recent writing on the subject can be found at www.AgileProductDesign.com and Alistair Cockburn’s Crystal Clear. His forthcoming book to be released in Addison-Wesley’s Agile Development Series gives tactical advice to those seeking to deliver useful, usable, and valuable software.Jeff works currently as an independent consultant, is founder and list moderator of the agile-usability Yahoo discussion group, a columnist with StickyMinds.com and IEEE
Software, and a winner of the Agile Alliance’s 2007 Gordon Pask Award for contributions to Agile Development.
Little Things That Make a Big Difference
What we do in software development is hard. Lots of companies, teams, and people pick up Agile approaches to make it easier, and then realize it’s still really hard. They learn that Agile didn’t fix things. And, then they get to work trying to fix Agile. What they, and I, often forget is that it’s doing the little things well that makes the big things easier. This talk is about the little things. The stuff hidden between the lines of the Agile books. The stuff the experts know that’s hard to explain. You’ll leave this talk with lots of small things to do that’ll make a big difference.