User- Centric Development. Version 01.00.04

Abstract

This technical report describes a case study of at least three software development projects that have employed user-centric software development (UCD). Characteristics of UCD are: The software development team includes some of those who will use the software. The user is an equal participant with the developers in making development decisions. The software development team develops the software using an iterative enhancement approach. A series of versions of the software is developed and delivered with feedback from users of earlier versions of the software driving development of later versions. Results of the case study were obtained by posing a set of questions to those participating in UCD as developers, users, or managers. The questions, captured as a set of assertions, were used to test a theory of UCD. The results describe how a particular software development paradigm was practiced, the advantages and disadvantages of using the paradigm, technology transfer issues, and opportunities for research and technology advancements. The intended audience for this technical report consists of: Technologists interested in evaluating, comparing, improving, and supporting software development methods and processes Practitioners responsible for selecting the software development methods and processes that software development projects will employ

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1994
Accession Number
ADA289363

Entities

People

  • Christine Haapala
  • James Kirby Jr.

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Case Studies
  • Computer Programming
  • Computers
  • Contractors
  • Contracts
  • Corporations
  • Department Of Defense
  • Engineering
  • Identification
  • Information Systems
  • Materials
  • New York
  • Operating Systems
  • Prototypes
  • Software Development
  • Technology Transfer
  • User Interface Engineering

Fields of Study

  • Computer science
  • Engineering

Readers

  • Clinical Trial Research.
  • Software Engineering.