Publications on Integrating Usability with Requirements Engineering and Software Development

Integrating UCD with Requirements Engineering: Improving Processes, Formats, and Communication

UPA 15th Annual Conference, Bloomfield, CO, 2006

Lisa Battle, Rebecca Ray, and Karen Bachmann

User-centered design practitioners are skilled in eliciting user needs and translating them into design. However, our methods are sometimes poorly integrated with requirements engineering. This panel discussion presents practical approaches to coordinating UCD with other types of activities involved in the creation of requirements.

Patterns of Integration: Bringing User Centered Design into the Software Development Lifecycle

User-Centered Systems Design and Software Engineering Integration: Institutionalizing Usability in the Development Process, eds. Ahmed Seffah, Michel Desmarais, and Jan Gulliksen, 2005

Lisa Battle

Faced with a need to integrate user-centered methods into existing software development lifecycles, many practitioners lack clear direction and continue to negotiate the scope of their involvement on a project-by-project basis. There are best practices that can be adopted, however. This paper distills the experiences of many practitioners into a collection of process patterns that describe an evolutionary path towards full integration.

Requirements in User-Centered Design and Software Engineering: Tools for Bridging Design Cultures

Workshop facilitated at UPA 14th Annual Conference, Montreal, Canada, 2005

Ahmed Seffah, Daniel Engelberg, and Lisa Battle

This workshop explored various formats for documenting user needs, and discussed approaches to better integrating UCD and traditional requirements engineering approaches for interactive systems.

Integrating User-Centered Design into the Software Development Lifecycle

Workshop facilitated at UPA 12th Annual Conference, Scottsdale, AZ, 2003

Lisa Battle, Brenda D’Angelo, and Darrell Taylor

Despite the increasing recognition of the value of usability and user-centered design (UCD), integrating user-centered methods into software development lifecycles remains a significant challenge for our industry. We facilitated this UPA workshop as an opportunity to collaborate with other practitioners who are also trying to integrate user-centered design.

Sharing the Vision = Designs that Get Built

Poster presented at UPA 12th Annual Conference, Scottsdale, AZ, 2003

Duane Degler, Lisa Battle, and Darrell Taylor

For user-centered designs to be successfully implemented, the stakeholders and members of a multidisciplinary project team must reach a shared understanding of the problem and the solution. This poster explores ways of sharing information between usability specialists and technical team members who are using object modeling techniques based on the Unified Modeling Language (UML). We illustrate points where UCD deliverables can connect with UML deliverables, and vice versa, to help a project team create and communicate a shared vision.