Carnegie Mellon University has developed and employed a User-Centered Interdisciplinary Concurrent System Design Methodology (UICSM) that takes teams of electrical engineers, mechanical engineers, computer scientists, industrial designers and human computer interaction students that work with an end-user to generate a complete prototype system during a four-month long course. With more than 25 years of use, the last 20 years in a formal class setting, the methodology has proven robust in creating increasingly capable applications leveraging state-of-the-art components. For example, wireless technology bandwidth increased by over four orders of magnitude during the course. UICSM is web-supported and defines intermediary products that document the evolution of the design. These products are posted on the web so that even remote designers and end-users can participate in the design activities. The design methodology proceeds through three phases: conceptual design, detailed design and implementation. End-users critique the design at each phase. In addition, simulated and real application tasks provide further focus for design evaluation. Th e methodology has been used in designing more than three dozen computer systems, with diverse applications ranging from inspection and maintenance of heavy transportation vehicles to augmented reality in manufacturing and plant operations to car/driver interaction. [SSLT 1994; SS 1999; SS 2002a; SS 2002b; SSS 2001; SSMRT 2005].
[1]
Daniel P. Siewiorek,et al.
User-centered interdisciplinary design of wearable computers
,
1999,
MOCO.
[2]
Anthony Rowe,et al.
A context-specific electronic design and prototyping course [sensing and notification wearable computing platform]
,
2005,
2005 IEEE International Conference on Microelectronic Systems Education (MSE'05).
[3]
Daniel P. Siewiorek,et al.
Interdisciplinary concurrent design methodology as applied to the navigator wearable computer system
,
1994
.
[4]
Daniel P. Siewiorek,et al.
Application Design for Wearable and Context-Aware Computers
,
2002,
IEEE Pervasive Comput..
[5]
Daniel P. Siewiorek,et al.
Rapid prototyping of computer systems: experiences and lessons
,
2001,
Proceedings 12th International Workshop on Rapid System Prototyping. RSP 2001.