Links
Course Documents
     Register
     Main Page
     Assignments
     Contact Information
     Course Announcement
     Schedule and Syllabus
     Course Participants
     Discussion Forum
     Swiki Chat
     Lecture Material
     Independent Research
     Projects
     Questionnaires
     Previous Course
Swiki Features:
  View this Page
  Edit this Page
  Printer Friendly View
  Lock this Page
  References to this Page
  Uploads to this Page
  History of this Page
  Top of the Swiki
  Recent Changes
  Search the Swiki
  Help Guide
Related Links:
     Atlas Program
     Center for LifeLong Learning and Design
     Computer Science Department
     Institute of Cognitive Science
     College of Architecture and Planning
     University of Colorado at Boulder
Assignment 9: Meta-Design - Jodi Kiefer

paper: Meta-Design ‡ Fischer, G., Giaccardi, E., Ye, Y., Sutcliffe, A. G., & Mehandjiev, N. (2004) "Meta-Design: A Manifesto for End-User Development," Communications of the ACM, 47(9), pp. 33-37. http://l3d.cs.colorado.edu/~gerhard/papers/CACM-meta-design.pdf

Summary

This article on meta-design and EUD was well liked by the class as a whole. Everyone commented that they found meta-design to be very interesting and beneficial in aiding collaboration within the development of software tools. The concept of allowing end-users become the developer in their system at a low learning cost was found to be interesting as it promotes abstract conceptual thinking from the user and also gives them the ability and control to extend/modify the system to aid in solving their particular problem. The group was able to come up with a list of meta-design systems that they have used and interacted with including the following: Open Source programs such as Linux, Pearl, GNU utilities and Swiki, music editing programs, weblog creation software such as MovableType, and Dreamweaver.

While there was a consensus on the vast benefits and potential of meta-design and EUD systems, the class also expressed the difficulties involved in creating such a system. The motivation level of the user and the learning cost were the two most mentioned foreseen issues. For example, it was commented that the problem with open source is that a large percentage of users do not desire to invest the time nor energy to learn the system well enough to contribute due to the great learning cost. The group also pinpointed the difficulty of designing a flexible, user-friendly, extendible system which would target a majority of users. From a social aspect, the group noted the challenge of having the end-user comfortable as a co-designer and able to collaborate with others in the development of systems. In general, transforming user’s from working in an individualistic culture to a cooperative culture.

View this PageEdit this PagePrinter Friendly ViewLock this PageReferences to this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide