2017Unpublished venueRequires access

Agile User‐Centered Design

Gabriela Jurca, Theodore D. Hellmann, Frank Maurer

Open publisher page 10 citations

Abstract

This chapter discusses the integration of agile software engineering (agile methods) and user-centered design (UCD). It presents a process model integrating techniques from both approaches and a set of general recommendations for performing agile UCD, and also discusses potential pitfalls common in attempts to integrate agile methods and UCD. In the model for agile UCD, the chapter emphasizes the best aspects of both processes: an iterative, incremental approach to the design and development of a system that focuses on enhanced usability. An agile UCD process is fundamentally both iterative and incremental. Frequent and open communication between all stakeholders, the developers and the user-centered designers is very important for agile UCD integration, as most problems reported are related to a lack of communication. Little design up front (LDUF) is an approach to UCD that provides only information that is immediately necessary for agile development to proceed.

About this research paper

What this paper is about

This chapter discusses the integration of agile software engineering (agile methods) and user-centered design (UCD). It presents a process model integrating techniques from both approaches and a set of general recommendations for performing agile UCD, and also discusses potential pitfalls common in attempts to integrate agile methods and UCD. In the model for agile UCD, the chapter emphasizes the best aspects of both processes: an iterative, incremental approach to the design and development of a system that focuses on enhanced usability. An agile UCD process is fundamentally both iterative and incremental. Frequent and open communication between all stakeholders, the developers and the user-centered designers is very important for agile UCD integration, as most problems reported are related to a lack of communication. Little design up front (LDUF) is an approach to UCD that provides only information that is immediately necessary for agile development to proceed.

Why it matters

OpenAlex reports 10 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This chapter discusses the integration of agile software engineering (agile methods) and user-centered design (UCD). It presents a process model integrating techniques from both approaches and a set of general recommendations for performing agile UCD, and also discusses potential pitfalls common in attempts to integrate agile methods and UCD. In the model for agile UCD, the chapter emphasizes the best aspects of both processes: an iterative, incremental approach to the design and development of a system that focuses on enhanced usability. An agile UCD process is fundamentally both iterative and incremental. Frequent and open communication between all stakeholders, the developers and the user-centered designers is very important for agile UCD integration, as most problems reported are related to a lack of communication. Little design up front (LDUF) is an approach to UCD that provides only information that is immediately necessary for agile development to proceed.

Key concepts: Agile software development, Agile usability engineering, Agile Unified Process, Usability, Computer science, Iterative and incremental development, Software engineering, Process (computing)

Related papers

Back to paper searchBrowse research topicsOriginal source
Agile User‐Centered Design — Research Paper | ScholarLens