Designing requirements: Incorporating usage-centered design into an agile SW development process

5Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Over the past years of developing software I’ve increased efforts to understand what makes the development process successful and what makes it fail. This paper describes how starting to develop using agile methodologies solved many but not all problems. And how subsequently discovering Constantine and Lockwood’s Usage-Centered Design and incorporating it into an Agile Development process increased our likelihood of success. In addition to being more likely to meet end-user expectations, UC-D helped our team do that sooner, guess right more often, and achieve our goal of releasing usable software earlier. U-CD represents a repeatable, collaborative approach to interaction design that can be incorporated into an agile software development process.

Cite

CITATION STYLE

APA

Patton, J. (2002). Designing requirements: Incorporating usage-centered design into an agile SW development process. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2418, pp. 1–12). Springer Verlag. https://doi.org/10.1007/3-540-45672-4_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free