Agile and UCD: Building the Right Thing, the Right Way
When integrated, Agile software development and User-Centered Design (UCD) allow development teams to extract the right information from their users, to verify assumptions, and to validate design decisions.
by Jon Dickinson,
Darius Kumana
June 16, 2009
gile software development has hit the mainstream! Since the Agile Manifesto was published, various software development methodologies that follow the manifesto's values have steadily gained popularity. Many organizations are adopting these lightweight processes to get their software built.
Many of the Agile methodologies recognize and value the input of users as domain experts:
Extreme Programming requires that a customer/expert user be part of the team on a day-to-day basis.
Crystal Clear requires the software to be put in front of users at least twice to gather feedback before the software can be released.
Scrum expects regular demonstrations of the product, albeit to stakeholders, at the end of every sprint.
It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com. Already a member?
To become a member of DevX.com create your Member Profile by completing the form below. Membership is free!