Services Approach Clients Resources About Us Contact


Incorporating User-Centered Design in an Agile Development Environment

Our process is flexible and can adjust to complement and enrich an agile approach to the development lifecycle. For more detail, on individual services see our activity index on the right. The user-centered design (UCD) activities shown below are part of a proven set of usability methods, tasks, and work products which can each be tailored to work effectively within an iterative, agile software development environment.

Evaluate & Refine Envision & Design Observe & Analyze

The activity model diagram shows UCD activities that can be seamlessly employed at any given level of the agile development methodology (Product/Project, Incremental Release, and Iteration Plan). The relative size of each activity name denotes the emphasis or effort required for the given segment. The three phases (Observe & Analyze, Envision & Design, Evaluate & Refine) represented by the blue, green, and orange sections, demonstrate how traditional UCD phases and associated activities are incorporated into the agile methodology.

Our practice is adaptable, allowing us to engage and provide value at any stage in the software development lifecycle. From pre-definition strategy to post-release usability, Limina utilizes a variety of research methods in the marketplace. This allows for the most diverse and information-rich usability research environment, yielding priceless value to product research and development.

Interested in learning more about how to incorporate user-centered design into an agile software development environment?

First Name:  
Last Name:  

View our Agile UCD References