skip to main content
article

UPEX: user participation by example

Published: 01 September 2005 Publication History

Abstract

The failure of projects is often based on difficulties in the direct and indirect communication between developer and customer teams. For the customer it is hard to understand the frequently used terms, process models, and technological concepts. Developers have a hard time to understand domain specific processes and structures, and exhibit a tendency to abstract concrete examples to higher level constructs. This makes it difficult for the customer team to understand the developing architecture and processes, and to match their needs and intentions, during evaluation phases, to seemingly unrelated generalised drawings and specifications. This set of problems is especially hard to avoid during the development of dynamic, distributed systems with multiple nodes and possibly asynchronous behaviour.Our research tries to mediate in this conflict by providing a customer-friendly reference model as basis of communication in early development phases. This model presents and simulates the dynamic aspects of (distributed) systems without immediate abstraction from examples and allows for a stepwise generalisation and evaluation with help of the customer team. In its final version the reference model will serve as a requirements statement for the professional developer.

References

[1]
C. Floyd, F.-M. Reisin, and G. Schmidt. STEPS to
[2]
A. Karosseit. LeMOLearning (Virtual Museum Online) Implementation of a Learning-Environment for School History. In IBI Preconference Workshop Online Educa, 2003.
[3]
M. J. Muller. PICTIVE -- An Exploration in Participatory Design. In CHI '91: Proceedings of the SIGCHI conference on Human factors in computing systems, pages 225--231, New York, NY, USA, 1991. ACM Press.
[4]
Online Questionnaire "Integration of Customers in the Software Development". http://swt.informatik.uni-jena.de/umfrage.html, 2005.
[5]
J. Petermann. Analyse existierender Modellierungsverfahren der Softwareentwicklung unter Berücksichtigung der Kundenorientierung. Technical report, Friedrich-Schiller-Universität Jena, Jena, Germany, 2003. Studienarbeit.
[6]
C. Sauer and C. Cuthbertson. The State of IT Project Management in the UK. Technical report, Templeton College, Oxford, November 2003.
[7]
T. Schlegel. Analyse existierender Modellierungsverfahren der Softwareentwicklung unter Berücksichtigung der Kundenorientierung. Technical report, Friedrich-Schiller-Universität Jena, Jena, Germany, 2003. Studienarbeit.
[8]
D. Schuler and A. Namioka, editors. Participatory Design: Principles and Practices. Lawrence Erlbaum Associates, Inc., Mahwah, NJ, USA, 1993.
[9]
The Standish Group. http://www.standishgroup.com, 2004.
[10]
L. G. Tudor, M. Muller, T. Dayton, and R. Root. A participatory design technique for high-level task analysis, critique, and redesign: the CARD method. In Human Factors and Ergonomics Society 37th Annual Meeting, 1993.
[11]
V. Wulf, M. Krings, O. Stiemerling, G. Iacucci, M. Maidhof, R. Peters, P. Fuchs-Fronhofen, B. Nett, and J. Hinrichs. Improving InterOrganizational Processes with Integrated Organization and Technology Development. Journal of Universal Computer Science, 5(6):339--366, June 1999.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 30, Issue 5
September 2005
462 pages
ISSN:0163-5948
DOI:10.1145/1095430
Issue’s Table of Contents
  • cover image ACM Conferences
    ESEC/FSE-13: Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
    September 2005
    402 pages
    ISBN:1595930140
    DOI:10.1145/1081706
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 September 2005
Published in SIGSOFT Volume 30, Issue 5

Check for updates

Author Tags

  1. participative system design
  2. software development
  3. user participation

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media