Accurate requirements provide the foundation for successful product development. Determining accurate requirements is difficult in many cases and is especially problematic in new and rapidly evolving domains. Development of smart home technologies provides such a challenge due to their dynamic design environment consisting of emergent technology, with minimal existing systems to evaluate, few standards, and users with vague ideas of the benefits or the possibilities. The most troubling problem, however, is how to optimize user satisfaction considering the wide range of user types and preferences and the dynamic system environment created by constant introduction of new products. For early development in this user-focused environment, we propose a new approach based on the synthesis of well established techniques from software engineering, management theory, and hardware product development. We propose the fusion of the use case and house of quality analysis models, simulators, and prototypes, and information processing theory coordination techniques.
[1]
Ivar Jacobson,et al.
The Unified Software Development Process
,
1999
.
[2]
J. Hauser,et al.
The House of Quality
,
1988
.
[3]
Stephen R. Schach,et al.
Object-oriented and classical software engineering
,
1995
.
[4]
Joseph S. Sherif,et al.
Object-oriented software design utilizing Quality Function Deployment
,
1997,
J. Syst. Softw..
[5]
John W. Priest,et al.
Product Development and Design for Manufacturing: A Collaborative Approach to Producibility and Reliability, Second Edition,
,
2001
.
[6]
Kevin Driscoll,et al.
Making Home Automation Communications Secure
,
2001,
Computer.
[7]
Jay R. Galbraith.
Designing Complex Organizations
,
1973
.